In this project, you'll learn how to host a dynamic website on AWS, using a hands-on approach. We'll cover essential AWS services, including VPC setup with public and private subnets, security groups, EC2 instances, NAT gateways, RDS, and Application Load Balancers. You'll also explore Route 53, Certificate Manager, and Auto Scaling groups. This practical experience is perfect for beginners, providing a foundational understanding of AWS website hosting.
What you'll get:
- Lifetime access to this course
- Access to all the resources needed to complete the project
- AWS reference architecture
Reference Architecture:
Course Curriculum:
- Build a Three-Tier AWS Network VPC from Scratch
- Create Nat Gateways
- Create the Security Groups
- Create the RDS Instance
- Create S3 Bucket
- Install Web App
- Create an Application Load Balancer
- Register a New Domain Name in Route 53
- Create a Record Set in Route 53
- Register for an SSL Certificate in AWS Certificate Manager
- SSH into Instance in the Private Subnet
- Create an HTTPS Listener for the Application Load Balancer
- Create an Auto Scaling Group