AWS Certified Solutions Architect Associate SAA-C03 Practice Question
A Solutions Architect is tasked with securing a web application environment hosted in a private subnet on Amazon EC2 instances. These instances serve sensitive content and are placed behind a load distribution service offered by AWS. How can the Architect regulate the incoming network flow to guarantee that the web servers exclusively accept browser traffic that is encrypted?
You selected this option
Install a software-based firewall on each EC2 instance to reject requests arriving on any port other than 443.
You selected this option
Configure the load distribution service to listen only on port 443 but do not change the rules for the security group attached to the EC2 instances.
You selected this option
Modify the security group rules associated with the EC2 instances to allow ingress only on port 443, ensuring that the load distribution service listens for and passes through traffic on the same port.
You selected this option
Apply stringent rules on the Network ACLs for the associated subnets allowing traffic only on port 443, while keeping the existing security group rules unchanged.
By adjusting the security group tied to the EC2 instances allowing only ingress on port 443, the Architect ensures that merely HTTPS traffic, which is encrypted, can reach the EC2 servers. This practice does not disrupt the high availability since it doesn't impose any constraints on the distribution of incoming requests by the load balancer, which is already set to handle secure connections. Additionally, this method aligns with least privilege security principles. Altering policies on different aspects, such as network ACLs or instance-based packet filtering, would not provide the same targeted control or may add complexity without addressing the exclusive requirement of encrypted traffic directly reaching the servers.
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 are security groups in AWS?
Open an interactive chat with Bash
What is the difference between port 80 and port 443?