AWS Certificate Manager (ACM)
ACM simplifies the process of provisioning, managing, and deploying SSL/TLS certificates to secure websites, APIs, and other AWS resources.
1. Key Features
- Automatic Renewal: Certificates managed by ACM are renewed automatically before expiration.
- Free Public Certificates: ACM provides free SSL/TLS certificates for use with AWS services like CloudFront, Elastic Load Balancer, and API Gateway.
- Private Certificates: Supports issuing and managing private certificates for internal applications (requires AWS Private CA).
- Integration: Seamless integration with AWS services (e.g., ALB, NLB, CloudFront).
2. Operational Insights
- ACM is region-specific for certain AWS services but supports global services like CloudFront.
- Certificates issued by ACM cannot be exported for use outside AWS.
3. Common Use Cases
- Securing web applications and APIs.
- Simplifying SSL/TLS certificate management.
- Automating the renewal of certificates to prevent downtime.
4. Question
A company is deploying a new public web application to AWS. The application will run behind an Application Load Balancer (ALB). The application needs to be encrypted at the edge with an SSL/TLS certificate that is issued by an external certificate authority (CA). The certificate must be rotated each year before the certificate expires. What should a solutions architect do to meet these requirements?
- Use AWS Certificate Manager (ACM) to issue an SSL/TLS certificate. Apply the certificate to the ALB. Use the managed renewal feature to automatically rotate the certificate.
- Use AWS Certificate Manager (ACM) to issue an SSL/TLS certificate. Import the key material from the certificate. Apply the certificate to the ALUse the managed renewal feature to automatically rotate the certificate.
- Use AWS Certificate Manager (ACM) Private Certificate Authority to issue an SSL/TLS certificate from the root CA. Apply the certificate to the ALB. Use the managed renewal feature to automatically rotate the certificate.
Use AWS Certificate Manager (ACM) to import an SSL/TLS certificate. Apply the certificate to the ALB. Use Amazon EventBridge (Amazon CloudWatch Events) to send a notification when the certificate is nearing expiration. Rotate the certificate manually.(Correct Ans)