Однорегиональное приложение использует таблицы DynamoDB и бакеты S3. Компания развернет приложение во вторичном регионе и требует, чтобы данные сохранялись в обоих регионах и немедленно распространялись. Какое решение обеспечивает требуемое поведение с наименьшими операционными издержками?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Включить двустороннюю S3 cross-Region replication между первичными и вторичными бакетами S3 и преобразовать таблицы DynamoDB в глобальные таблицы, включив вторичный регион..
Почему это правильный ответ
Правильный ответ обеспечивает требуемую немедленную репликацию данных с наименьшими операционными издержками. Двусторонняя репликация S3 Cross-Region (CRR) автоматически копирует объекты между бакетами в разных регионах, а глобальные таблицы DynamoDB обеспечивают полностью управляемую, мультирегиональную, активную/активную репликацию таблиц. Оба сервиса спроектированы для высокой доступности и минимального вмешательства. Использование S3 Batch Operations для копирования объектов между регионами (неправильные варианты 2 и 4) требует ручного запуска или планирования, что не обеспечивает немедленной репликации и увеличивает операционные издержки. Включение DynamoDB Streams и развертывание функций Lambda для репликации записей (неправильные варианты 3 и 4) является более сложным и требует управления пользовательским кодом, что также увеличивает операционные издержки по сравнению с использованием встроенных глобальных таблиц DynamoDB.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется