AWS Certificate Manager

Hands-On

Demo

In this demo, we will:

1. Request a public SSL/TLS certificate using ACM
2. Create a simple web application using EC2
3. Set up an Application Load Balancer
4. Associate the ACM certificate with the ALB
5. Test the setup
6. Clean up resources

Agenda

Demo Overview

Certificate-Manager-Demo

Network settings

#!/bin/bash
yum update -y
yum install -y httpd
systemctl start httpd
systemctl enable httpd
echo "<h1>Hello from AWS Certificate Manager Demo!</h1>" > /var/www/html/index.html

AWS Certificate Manager

*.techcentral.pro

Add CNAME Record in GoDaddy

Create Application Load Balancer

MySecureALB

First find out in which AZ the EC2 is running

Security groups

HTTP

HTTPS

Create target group

My-EC2-Target-Group

Health checks

Register targets

Review targets

Back to Application Load Balancer

Same for HTTPS

Explanation for the last 2 settings

Review

Create load balancer

Test

Direct EC2

HTTP - Load Balancer

HTTPS - Load Balancer

Create Configuration for

www.techcentral.pro

techcentral.pro

Continue & Verify

www

Create record in AWS Route53

DNS Records

After 30-60 minutes 

http://www.techcentral.pro/
https://www.techcentral.pro/

Clean Up

Terminate (delete) EC2 instance

Delete load balancer

Delete Target Group

Delete security groups

Delete Certificate

🙏

Thanks

for

Watching

AWS Certificate Manager - Hands-On Demo

By Deepak Dubey

AWS Certificate Manager - Hands-On Demo

AWS Certificate Manager - Hands-On Demo

  • 92