Приложение в AWS использует инстанс базы данных Amazon Aurora MySQL, который сталкивается с проблемой слишком большого количества открытых соединений. Большинство операций приложения — это вставки. Учетные данные базы данных в настоящее время хранятся в файле конфигурации в виде обычного текста. Архитектор решений должен разработать решение, которое обрабатывает текущую нагрузку соединений, защищает учетные данные и поддерживает автоматическую ротацию учетных данных по регулярному расписанию. Какое решение удовлетворяет этим требованиям?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Развернуть Amazon RDS Proxy перед инстансом базы данных Aurora и хранить учетные данные базы данных как секрет в AWS Secrets Manager..
Почему это правильный ответ
Правильный ответ — развернуть Amazon RDS Proxy перед инстансом базы данных Aurora и хранить учетные данные базы данных как секрет в AWS Secrets Manager. RDS Proxy эффективно управляет пулом соединений, сокращая количество открытых соединений к базе данных Aurora, что решает проблему перегрузки соединений. AWS Secrets Manager обеспечивает безопасное хранение учетных данных и поддерживает их автоматическую ротацию, что соответствует требованиям безопасности и ротации. Остальные варианты не полностью удовлетворяют требованиям: Хранение учетных данных в AWS Systems Manager Parameter Store не обеспечивает автоматическую ротацию учетных данных, как это делает Secrets Manager. Создание Aurora Replica (реплики для чтения) помогает распределить нагрузку чтения, но не решает проблему избыточных соединений для операций записи, которые являются основной частью нагрузки приложения, и не управляет пулом соединений.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется