CLF-C02 Practice Question 56: TLS Certificates
AWS Certified Cloud Practitioner (CLF-C02) · Test 6 · question 6 of 10
A company's website runs on Amazon EC2 instances behind an Application Load Balancer and is only available over HTTP. The company needs to serve it over HTTPS with a publicly trusted SSL/TLS certificate, and it does not want to pay for the certificate or remember to renew it. What should the company do?
Show answer and explanation
Answer:
AWS Certificate Manager (ACM) creates, stores and renews public and private SSL/TLS certificates for AWS websites and applications. Elastic Load Balancing is one of its integrated services, so a certificate requested in ACM can be selected directly on the load balancer's HTTPS listener. There is no additional charge for the SSL/TLS certificates you manage with ACM; you pay only for the resources that run the site.
Option A confuses two kinds of encryption. KMS keys encrypt data, but HTTPS needs an X.509 certificate that browsers trust, and a KMS key is not one. Option C stores the certificate somewhere safe, but the company still has to buy it. Secrets Manager rotation updates a stored secret; it does not install a certificate on a load balancer or get a new one issued. Option D encrypts data at rest on the instances' disks. It does nothing for data in transit between visitors and the website, which is what HTTPS protects.
Reference: What is AWS Certificate Manager?