This lab provides hands-on experience with AWS Certificate Manager and AWS Private Certificate Authority, enabling learners to understand and implement basic certificate management for a website that resides in a private network.
Course objectives
- Create and configure a Private Certificate Authority in AWS
- Request certificates using AWS Certificate Manager
- Implement SSL/TLS certificates in a web server
- Use a web browser to identify the provider of a website’s certificate
Prerequisites
- AWS Console navigation experience
- Basic understanding of networking concepts
- Familiarity with web security fundamentals
- Basic understanding of the Amazon Linux 2023 operating system, including file permissions
Outline
- Task 1: Connect to an unsecured internal website
- Task 2: Create a Private CA
- Task 3: Request a Certificate
- Task 4: Stage the certificate files
- Task 5: Update the web server to use the private certificate
- Task 6: Connect to the secured website