AWS › AWS Certificate Manager (ACM)

What is AWS Certificate Manager Private Certificate Authority, and when would an organization use it instead of public certificates?

Advanced

Answer

ACM Private Certificate Authority lets an organization create its own private certificate authority hierarchy to issue certificates for internal resources, such as internal microservices communicating with each other or internal applications not exposed to the public internet, which is important since public certificate authorities will not issue certificates for internal, non publicly resolvable domain names, and these private certificates can still integrate with ACM for automated deployment and renewal.
aws acm-pca create-certificate-authority --certificate-authority-configuration file://ca-config.json --certificate-authority-type ROOT
Real-world example A large enterprise running dozens of internal microservices uses ACM Private CA to issue internal certificates for service to service communication, ensuring encrypted traffic even for services that are never exposed outside its own VPC.

Common follow-ups: How does the cost of ACM Private CA compare to using free public certificates?;What is involved in distributing trust for a private certificate authority to internal client applications?