
Ultimate access to all questions.
A media company is deploying a news website for a global audience, utilizing Amazon CloudFront as its content delivery network. The backend infrastructure consists of Amazon EC2 Windows instances managed by an Auto Scaling group and fronted by an Application Load Balancer (ALB). Customers access the website via the CloudFront custom domain name, service.example.com, with the CloudFront origin configured to point to the ALB using the domain name service-alb.example.com. The company’s security policy mandates that all traffic between users and the backend must be encrypted in transit.
Which three changes must the company implement to comply with this security requirement?
A
Create a self-signed certificate for service.example.com. Import the certificate into AWS Certificate Manager (ACM). Configure CloudFront to use this imported SSL/TLS certificate. Change the default behavior to redirect HTTP to HTTPS.
B
Create a certificate for service.example.com by using AWS Certificate Manager (ACM). Configure CloudFront to use this custom SSL/TLS certificate. Change the default behavior to redirect HTTP to HTTPS.
C
Create a certificate with any domain name by using AWS Certificate Manager (ACM) for the EC2 instances. Configure the backend to use this certificate for its HTTPS listener. Specify the instance target type during the creation of a new target group that uses the HTTPS protocol for its targets. Attach the existing Auto Scaling group to this new target group.
D
Create a public certificate from a third-party certificate provider with any domain name for the EC2 instances. Configure the backend to use this certificate for its HTTPS listener. Specify the instance target type during the creation of a new target group that uses the HTTPS protocol for its targets. Attach the existing Auto Scaling group to this new target group.
E
Create a certificate for service-alb.example.com by using AWS Certificate Manager (ACM). On the ALB add a new HTTPS listener that uses the new target group and the service-alb.example.com ACM certificate. Modify the CloudFront origin to use the HTTPS protocol only. Delete the HTTP listener on the ALB.