MENU

Fun & Interesting

Deploy in Public Challenge 1: Simple EC2 Deployment via AWS Console

Coding with Callie 91 2 weeks ago
Video Not Working? Fix It Now

Your mission, should you choose to accept it... ...is to deploy two NGINX servers: one in a public subnet with access to the internet that forwards traffic to the second server that will display a custom HTML page ??‍♀️ To do this, you'll need to create an admin user. Then, as that user, create: ? 1 VPC ? 1 public subnet ? 1 private subnet ? An Internet gateway ? A NAT gateway ? A public route table ? A private route table ? A public EC2 instance + security group ? A private EC2 instance + security group ? A bastion host + security group You've completed this challenge when you: ✅ Can SSH into the public EC2 instance and the bastion host ✅ CANNOT directly SSH into the private EC2 instance ✅ Can SSH into the private EC2 instance through the bastion host ✅ Can view the custom HTML page when you load the public IP address of the private EC2 instance Chapters: 0:00 Challenge Introduction 0:55 Create AWS Account 4:11 Create Admin User 14:07 Login as Admin User 15:01 Create VPC 19:01 Create Subnets 25:50 Create Public Route Table and Internet Gateway 32:17 Infrastructure Review 33:27 Create EC2 Instances 48:05 Install NGINX on Public Instance 55:58 Create Bastion Host 1:13:43 Install NGINX on Private Instance 1:24:46 Edit NGINX Homepage 1:31:59 Setup Reverse Proxy 1:44:03 Delete AWS Resources ...and don't forget ? This workshop isn't just about deploying applications...it's about deploying them IN PUBLIC ? Brainstorm the posts you could make while researching, attempting the challenge on your own, watching the videos, creating the different AWS resources, and testing those resources. You only "have" to post once...but why not post more?! ??‍♀️ Want to develop your codings skills and network with other developers? Join the Coding with Callie community! Coding with Callie - https://coding-with-callie.com/ LinkedIn - https://www.linkedin.com/in/cstoscup/

Comment