单项选择题

一家公司正在Amazon EC2上运行两层Web 应用程序.Web 层由一个应用程序负载均衡器(ALB)组成,该负载均衡器由跨多个可用区的Web 服务器实例的Auto Scaling 组支持.数据库层使用Amazon Aurora MySQL.该公司的安全团队已部署了AWS WAF 并将其与ALB 集成在一起,以防止对应用程序进行SQL 注入攻击.最近,据报道存在安全漏洞,攻击者能够从随机IP 地址访问单个Web 服务器和公司数据库.安全团队最终能够编写出更好的规则来匹配攻击者使用的SQL 注入技术.但是,从在EC2实例上运行的第三方安全代理成功检测到攻击到此过程大约花费了一个小时.安全团队可以采用哪种策略来保护数据库和整个基础架构()

A.将Amazon CloudFront 层添加到现有架构.修改AWS WAF 关联以与CloudFront而不是ALB 集成.更改Web 层的安全组,以仅允许来自CloudFront 的IP 地址.使用Lambda @Edge 进行请求检查并阻止重复的可疑请求
B.配置第三方安全代理以调用AWS Lambda 函数.Lambda 函数应首先检查Web 层的AutoScaling 组,以确保有多个正在运行的实例.如果是这样,则停止并隔离Web服务器实例
C.启用Amazon Macie 并打开其与Amazon EC2和Aurora MySQL 数据库的集成;为安全团队创建可视化仪表板;配置自动警报并定义AWS Lambda 功能,以通过修改VPC 中的安全组来自动阻止检测到的攻击
D.部署Amazon GuardDuty 以分析VPC 流日志.配置Amazon EventBridge 规则,以在GuardDuty 警报时触发AWS Lambda 函数.通过修改VPC 中的安全组,将Lambda 功能配置为自动阻止检测到的攻击

热门 试题