A Guide: Requesting for a public SSL/TLS from AWS Certificate Manager

AWS Certificate Manager (ACM) is a service provided by Amazon Web Services that allows you to easily provision, manage, and deploy SSL/TLS certificates for your AWS-based applications. These certificates are used to secure network communications and establish the identity of websites and applications. ACM simplifies the process of creating, managing, and renewing certificates, making it easier to secure your web applications and services.

The main difference between HTTP and HTTPS is that HTTPS encrypts data being transferred between a client and a web service, while HTTP does not. If you have a web application that is accessable through the internet, most webbrowsers show if the site has an HTTPs or Not. Usually clients and end users always prefer working on Secure sites that are SSL/TLS encrypted. For one to apply HTTPs on their URL, they need to have an SSL/TLS certificate.

AWS makes it easy for one to obtain an SSL/TLS certificate through certificate manager and attach it whether to your S3 website, EC2 URL, Application load balancer, etc.

In this article, we are going to learn on how to request a public certificate in AWS Certificate Manager.

STEPS

  1. Navigate to AWS Certificate manager

  1. Click Request

  1. Click Next

  1. Click Next step to request for the certificate.

  1. Click Create Records in Route 53 and wait for them to finish validation

    • You are Good to go

    • Now your certificate is up and running, you can attach it to your desired urls , could it be an S3 website, elastic beanstalk endpoint, application load balancer listener etc.

    • My next blog is on how to use AWS Cloudfront to attach an SSL certificate on your S3 website