Creating an SSL/TLS certificate with ACM
In this recipe, we will create an X.509 certificate for a public domain that we own using AWS Certificate Manager (ACM). ACM public certificates are used with AWS services such as Elastic Load Balancing (ELB), Amazon CloudFront, AWS Elastic Beanstalk, Amazon API Gateway, and AWS CloudFormation.
Getting ready
We need the following to successfully complete this recipe:
- A working AWS account,
awsseccb-sandbox-1, and a user,awsseccbadmin1, as described in the Technical requirements section. - A domain name with any domain name provider (including AWS), with access to its control panel. I will be using a domain with the name
trainso.io.
How to do it...
We can create a TLS certificate in ACM as follows:
- Go to the AWS Certificate Manager dashboard. If you’re using ACM for the first time, you should see the Get started options. Currently, AWS provides options so that we can provision certificates, as well as...