Відокремте ісландський доступ від міжнародного
Визначте, чи сервіс призначений переважно для людей в Ісландії, чи для ширшої аудиторії. Тестуйте обидві групи з типовими мережами та завданнями. Задовільний локальний результат не встановлює досвід міжнародних відвідувачів, а лише міжнародний тест може пропустити потреби місцевих користувачів.
Перевірте кожну залежність, що перетинає межу
Перелічіть сервіси, до яких звертається застосунок Reykjavík, включно з базами даних, сховищем, автентифікацією та сторонніми API. Виміряйте операції, що передають дані в обох напрямках. Які запити залежать від міжнародного з’єднання, і що показує застосунок, коли ця залежність повільна або недоступна?
Плануйте відновлення з огляду на незалежні залежності
Виберіть призначення резервних копій за збоєм, який воно має пережити, а потім перевірте фактичні мережеві та операторські домовленості. Саме острівне розташування не доводить стійкості чи ізоляції. Тримайте відновлювану копію поза межами основного збою та підтвердьте, що до неї можна дістатися, коли звичайний шлях до сервісу порушено.
Відрепетируйте переміщення, перш ніж застосунок залежатиме від нього
Відновіть невелике тестове розгортання в цільовому регіоні відновлення. Перевірте операційну систему, необхідні ресурси, секрети та зміни DNS, а потім переконайтеся в доступі з боку очікуваної аудиторії. Якщо застосунок приймає записи, вирішіть, як зупинити або узгодити їх під час переміщення, щоб відновлення не відкинуло непомітно нещодавні зміни.