This project is an ideal starting point for beginners in AWS, focusing on deploying a simple Spring Boot app using EC2 instances and custom VPCs. You will learn to configure subnets, an Internet gateway, and route tables, as well as hosting a jar file in AWS S3. The guide emphasizes understanding foundational AWS components like EC2 and VPC for a comprehensive cloud learning experience.

12m read timeFrom levelup.gitconnected.com
Post cover image
Table of contents
This should be your first AWS Project if you are a beginner using AWS EC2, VPCs and Spring BootWhy Should This Be Your First AWS Project?What are we building?Major Takeaways:Steps:Step 1. Create a simple hello world app in spring bootStep 2. Setup new VPC, subnets and Internet Gateway2.1 : Create a New VPC2.2: Create SubnetsExample: Dividing a VPC with a 10.0.0.0/25 CIDR Block2.3 : Create Internet Gateway (IGW)2.4: Configure Route Tables2.5: Configure Security GroupsSummaryStep 3: Launch an EC2 instanceStep 4: Upload the jar to AWS S3Step 5: Deploy the Spring Boot jar to EC2

Sort: