Question 220
A service migrates from self-managed certificates to managed TLS. The team confirms that a service needs to rotate a pinned certificate without breaking trusting clients. Which next design step is best?
Explanation
Correct Answer
The scenario identifies this requirement: A service needs to rotate a pinned certificate without breaking trusting clients. Select Deploy and test a certificate trust-transition plan before retiring the old cert as the specified technical mechanism. Coordinated trust rotation avoids certificate validation outages. This response addresses the problem described rather than a different design goal.
Incorrect Answers
The option Request/import the viewer certificate in us-east-1 for CloudFront addresses a separate condition: a CloudFront distribution uses a certificate requested outside its required region. CloudFront viewer ACM certificates have a specific regional requirement. The actual requirement is a service needs to rotate a pinned certificate without breaking trusting clients. Recommended corrective action: Deploy and test a certificate trust-transition plan before retiring the old cert. Coordinated trust rotation avoids certificate validation outages.
Attach a certificate covering the requested DNS name in its SAN entries would help if clients reject a valid-looking certificate because the hostname differs. TLS name matching requires the requested host to be covered. That is not the symptom described here: a service needs to rotate a pinned certificate without breaking trusting clients. The matching response is Deploy and test a certificate trust-transition plan before retiring the old cert, because coordinated trust rotation avoids certificate validation outages.
Request and attach an ACM-managed certificate with valid domain validation solves a different operational problem where an internet-facing ALB certificate expires during a product release. Managed ACM certificates can renew eligible public TLS certificates. It does not directly address a service needs to rotate a pinned certificate without breaking trusting clients. The case calls for Deploy and test a certificate trust-transition plan before retiring the old cert, since coordinated trust rotation avoids certificate validation outages.