Компания управляет приложением электронной коммерции, где каждый новый заказ публикуется в очереди RabbitMQ на инстансе Amazon EC2 в одной зоне доступности. Отдельный инстанс EC2 обрабатывает сообщения и сохраняет детали в базе данных PostgreSQL на другом инстансе EC2. Все инстансы EC2 находятся в одной зоне доступности. Компания хочет обеспечить максимально высокую доступность с минимальными операционными издержками. Что должен сделать архитектор решений?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Перенести очередь на избыточную пару (активный/резервный) инстансов RabbitMQ в Amazon MQ. Создать группу Auto Scaling Multi-AZ для инстансов EC2, на которых размещено приложение. Перенести базу данных для работы в развертывании Amazon RDS for PostgreSQL Multi-AZ..
Почему это правильный ответ
Правильный ответ обеспечивает высокую доступность с минимальными операционными издержками. Перенос RabbitMQ в Amazon MQ (активный/резервный) и PostgreSQL в Amazon RDS Multi-AZ позволяет AWS управлять инфраструктурой, обеспечивая отказоустойчивость и автоматическое переключение при сбоях. Группа Auto Scaling Multi-AZ для инстансов приложения гарантирует масштабируемость и доступность. Неправильные варианты: Первый вариант не использует Amazon RDS Multi-AZ для базы данных, что увеличивает операционные издержки и снижает управляемость. Третий и четвертый варианты предлагают использовать Auto Scaling Group для RabbitMQ на EC2, что не обеспечивает такой же уровень управляемости и отказоустойчивости, как Amazon MQ, и не использует преимущества управляемого сервиса. Кроме того, четвертый вариант также предлагает Auto Scaling Group для PostgreSQL на EC2, что не является оптимальным решением по сравнению с RDS Multi-AZ.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется