一家公司正在构建一个多层Web应用程序,其中包含:基于Amazon EC2 Auto Scaling组的Web服务器和应用服务器,以及一个Amazon RDS数据库实例。解决方案架构师必须限制对应用服务器的访问,使其只能由Web服务器访问。哪种解决方案满足此要求?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 部署一个Application Load Balancer,其目标组包含应用服务器的Auto Scaling组。配置安全组以仅允许Web服务器访问应用服务器。.
为什么这是答案
正确答案是部署一个Application Load Balancer,其目标组包含应用服务器的Auto Scaling组,并配置安全组以仅允许Web服务器访问应用服务器。Application Load Balancer (ALB) 可以在Web服务器和应用服务器之间提供流量路由和负载均衡。通过将应用服务器的安全组配置为只允许来自Web服务器安全组的入站流量,可以有效限制访问,确保只有Web服务器能够连接到应用服务器,满足了安全要求。 其他选项不正确的原因: AWS PrivateLink 和 VPC endpoint 主要用于私有连接服务,而不是在同一VPC内限制层间访问。 Network Load Balancer (NLB) 工作在传输层,虽然也能负载均衡,但ALB在应用层提供了更细粒度的控制,例如基于HTTP/HTTPS的路由,更适合Web应用层。同时,网络ACL是无状态的,且通常用于子网级别的流量控制,安全组是更推荐且更灵活的实例级别防火墙。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡