What will you Learn in the Project?
- How to setup VPC ?
- How to create Route table?
- How to create Internet Gateway?
- How to create NAT Gateway?
- How to create IAM Role?
- How to create Simple Notification Service?
- How to Create DataBase MySQL Instance?
- How to create Elastic Load Balancer?
- How to create Route 53 hosted zone?
- How to create AMIs Image from a running instance?
- How to create certificate manager to issue an SSL certification?
- How to create Launch Configuration?
- How to create Auto-Scaling Group?
- How to create VPN Server?
Tools & Technologies Used
We will be using following services in the project:
- AWS EC2
- AWS VPC
- AWS IAM
- AWS RDS
- AWS ELB
- AWS Route 53
- AWS Auto Scaling
Following tasks will be performed as part of this project:
Task-1: Create VPC, 2 Public and Private subnets, Route table, Internet Gateway, and NAT Gateway
Task-2: Create EC2 instance with Bootstrapping script
Task-3: Create IAM Role, attach to Instances, and create Simple Notification Service (SNS)
Task-4: Create Security Group and launch DataBase Instance
Task-5: Create Elastic Load Balancer and set up word press application
Task-6: Create Route 53 hosted zones to map with Domain
Task-7: Configure WordPress application, create AMI Image from a running instance and create a certificate for domain
Task-8: Create auto scaling group and check load balancer
Task-9: Create a Rule under the CloudWatch to receive email-notification
Task-10: Create and Configure OpenVPN Server