Компания должна перенести трехзвенное веб-приложение .NET (которое зависит от MySQL) из локальной среды в AWS, чтобы обслуживать 200 000 ежедневных пользователей и обеспечить масштабируемость и высокую доступность. Какие шаги по проектированию должен предпринять архитектор решений для выполнения этих требований?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Использовать AWS CloudFormation для развертывания Application Load Balancer (ALB) перед группой EC2 Auto Scaling, охватывающей три Availability Zones. Развернуть кластер баз данных Amazon Aurora MySQL Multi-AZ (с политикой удаления Retain). Использовать псевдоним Route 53 для маршрутизации домена компании к ALB..
Почему это правильный ответ
Правильный ответ обеспечивает высокую доступность, масштабируемость и отказоустойчивость. Application Load Balancer (ALB) распределяет трафик, а группа EC2 Auto Scaling в трех Availability Zones (AZ) обеспечивает масштабируемость и отказоустойчивость веб-уровня. Amazon Aurora MySQL Multi-AZ с политикой удаления Retain обеспечивает высокую доступность базы данных и защиту данных. Route 53 направляет трафик к приложению. Неправильные варианты: Использование Network Load Balancer (NLB) вместо ALB не подходит для HTTP/HTTPS трафика, так как NLB работает на транспортном уровне. Elastic Beanstalk — хороший вариант, но выбор NLB ограничивает возможности маршрутизации на основе содержимого. Развертывание в двух регионах с межрегиональной репликой для чтения усложняет архитектуру и увеличивает затраты, что не является необходимым для 200 000 ежедневных пользователей, если только не требуется глобальная доступность или аварийное восстановление с минимальным RTO/RPO. Использование Amazon ECS Spot instances для веб-приложения, обслуживающего 200 000 пользователей, может привести к нестабильности из-за внезапного прекращения работы Spot instances, что не подходит для критически важных рабочих нагрузок. RDS MySQL с политикой удаления Snapshot не обеспечивает такую же высокую доступность, как Aurora Multi-AZ.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется