A company is setting up a new website for online sales. The company will have a web tier and a database tier. The web tier consists of load-balanced, autoscaled Amazon EC2 instances in multiple Availability Zones (AZs). The database tier is an Amazon RDS Multi-AZ deployment. The EC2 instances must connect securely to the database.
How should the resources be launched?
A. EC2 instances: public subnet
RDS database instances: public subnet
Load balancer: public subnet
B. EC2 instances: public subnet
RDS database instances: private subnet
Load balancer: private subnet
C. EC2 instances: private subnet
RDS database instances: public subnet
Load balancer: public subnet
D. EC2 instances: private subnet
RDS database instances: private subnet
Load balancer: public subnet
Answer is D