Отделите исландский доступ от международного
Определите, предназначен ли сервис в основном для людей в Исландии или для более широкой аудитории. Тестируйте обе группы на типовых сетях и задачах. Удовлетворительный локальный результат не подтверждает опыт международных посетителей, а международный тест сам по себе может упустить потребности местных пользователей.
Проверьте каждую зависимость, пересекающую границу
Перечислите сервисы, к которым обращается приложение Reykjavík, включая базы данных, хранилище, аутентификацию и сторонние API. Измерьте операции, передающие данные в обоих направлениях. Какие запросы зависят от международного подключения и что показывает приложение, когда эта зависимость медленная или недоступна?
Планируйте восстановление с учётом независимых зависимостей
Выбирайте место назначения резервных копий по сбою, который оно должно пережить, затем проверьте фактические сетевые и операторские условия. Островное расположение само по себе не доказывает отказоустойчивость или изоляцию. Держите восстановимую копию за пределами границы основного сбоя и убедитесь, что до неё можно добраться при нарушении обычного пути к сервису.
Отрепетируйте перенос до того, как от него будет зависеть приложение
Восстановите небольшое тестовое развёртывание в предполагаемом регионе восстановления. Проверьте операционную систему, необходимые ресурсы, секреты и изменения DNS, затем убедитесь в доступности для ожидаемой аудитории. Если приложение принимает записи, решите, как остановить или согласовать их во время переноса, чтобы восстановление не отбросило недавние изменения незаметно.