What is AWS Certificate Manager ?
Let’s explore what are some of the benefits of using AWS Certificate Manager
So what is a AWS certificate manager? Well basically it allows you to create, manage and deploy public and private SSL certificates for use with other AWS services. It’s actually integrates with other services such as Elastic Load Balancing, CloudFront distributions, API gateway and it allows you to easily manage and deploy your SSL certificate in your a AWS environment.
In terms of the benefits, one of the major benefits of AWS certificate manager is cost, so you don't have to pay for SSL certificates anymore if you use certificate manager, basically AWS Certificate Manager provisions both public and private certificates for free and you'll still pay for the resources that are utilizing your certificates, such as Elastic Load Balancing, but it means you don't need to go to thought or very sign any of the other SSL providers and pay for the certificate, AWS will give it to you for free! Cool stuff, right?
Another cool thing is, it actually automates the renewal and deployment of your certificates, so certificate manager can automate the renewal of your SSL certificate and then automatically update the new certificate with ACM integrated services again, such as Elastic Load Balancing, CloudFront an API gateway and it's really really easy to set up, so it removes a lot of the manual processes, such as generating key pairs or creating certificate signing requests or CSR's and you can create your own SSL certificates with just a few clicks in the AWS management console.