AWS Certificate manager (ACM) : SSL certificate management
Rating: 8 out of 10
Use Cases and Deployment Scope
We're using AWS Certificate Manager to Issue, renew and manage SSL Certificates in AWS Cloud. It was difficult for us to use SSL Certificates issues by third-party vendors and implement SSL on AWS Services. AWS Certificate Manager made it easier using it we can easily implement SSL on all other AWS Services such as EC2, ELB, CloudFront, Lambda, etc.
Pros
- Issue, Renew and Validate SSL Certificates.
- Allows us to integrate it with other AWS Services.
Cons
- It doesn't support automatic domain verification with other domain name services.
- Limited to AWS only, Certificates issued by ACM can be used with AWS managed services only.
- If you are having multi-region infrastructure then you'll need to issue an SSL certificate for a domain in each region.
Likelihood to Recommend
If you're using AWS extensively and your workloads are deployed on top of managed AWS services and you require SSL implementation then it's highly recommended to use it and also it's free of cost AWS doesn't charge a penny for AWS Certificate Manager. Limited to AWS only, Certificates issued by ACM can be used with AWS managed services only you can't use certificates outside AWS this is the only drawback.