Which AWS features should the company use to meet this requirement?
(Choose two.)
Amazon VPC internet gateway
Amazon VPC NAT gateway
Amazon VPC route tables
Amazon VPC network ACL
Amazon EC2 security groups
Explanations:
An Amazon VPC internet gateway allows communication between instances in the VPC and the internet, enabling the subnet to be classified as public.
An Amazon VPC NAT gateway is used to enable instances in a private subnet to initiate outbound traffic to the internet while preventing unsolicited inbound traffic, making it not suitable for a public subnet.
Amazon VPC route tables control the traffic routing within the VPC. To make a subnet public, the route table must have a route to the internet gateway, allowing outbound traffic to the internet.
Amazon VPC network ACLs are used to control inbound and outbound traffic at the subnet level but do not make a subnet public; they are more about security rather than connectivity.
Amazon EC2 security groups are used to control inbound and outbound traffic to EC2 instances but do not determine whether a subnet is public or private; they work alongside other components like route tables and internet gateways.