AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A company is developing a multi-tier web application to be deployed on the cloud. The application should be able to scale based on demand and protect against common web exploits. What architecture would BEST meet these requirements?
Launching all instances within a public subnet to maintain high availability and manual scaling on demand
Deploying instances across multiple Availability Zones without mentioning any scalability measures or security services
Creating an auto-scaling group and an Elastic Load Balancer without integrating a security service
Deploying instances in an auto-scaling group, distributing traffic with an Elastic Load Balancer, and using a Web Application Firewall for protection
The answer incorporating an auto-scaling group, an Elastic Load Balancer (ELB), and Web Application Firewall (WAF) correctly brings together elasticity, load distribution, and web traffic security, meeting the requirements for both scalability and protection against web exploits. An auto-scaling group automatically adjusts the number of instances according to demand. An ELB efficiently distributes incoming application traffic across multiple targets, and WAF helps protect the app from common web exploits. Though the option with just an auto-scaling group and ELB ensures scalability, it lacks the security element against web exploits. A solution with multiple Availability Zones does contribute to high availability but does not directly address scalability and web security. Deploying instances in a public subnet only considers the network configuration and does not address the multi-tier application's scale and security needs.
Ask Bash
Bash is our AI bot, trained to help you pass your exam. AI Generated Content may display inaccurate information, always double-check anything important.
What is an Auto-Scaling Group in AWS?
Open an interactive chat with Bash
What does an Elastic Load Balancer (ELB) do?
Open an interactive chat with Bash
What is a Web Application Firewall (WAF) and why is it important?