Objective: Understand AWS fundamentals, services, and the security framework.
- Goal: Set up your AWS Free Tier account to get hands-on access to AWS resources.
- AWS Free Tier Signup
- Goal: Learn about AWS's global network of data centers, regions, and availability zones.
- Video: AWS Global Infrastructure
- Key Concepts: Regions, Availability Zones, Edge Locations.
- Goal: Understand AWS IAM, which controls access to your AWS resources.
- Video: IAM Fundamentals
- Key Concepts: Users, Groups, Roles, Policies, MFA (Multi-Factor Authentication).
- Create IAM users, groups, and roles in the AWS Management Console.
- Assign policies (e.g.,
AdministratorAccesspolicy) and test login with different users.
Objective: Understand networking basics that are essential for AWS, like how data travels through the internet and basic networking concepts.
- Goal: Understand how the internet works at a high level, and how data is transmitted.
- Video: How Data Flows Through the Internet?
- Key Concepts: TCP/IP, DNS, routing, HTTP/HTTPS.
- Goal: Learn the 7 layers of networking and their functions. This knowledge is crucial for understanding how different AWS networking components work together.
- Video: OSI Model Explained
- Key Concepts: Application, Transport, Network, Data Link, Physical layers.
- Goal: Learn how IP addresses are divided into subnets. Subnetting is crucial for working with AWS VPCs (Virtual Private Cloud).
- Video: Subnetting Explained
- Key Concepts: CIDR notation, subnet mask, IP address classes.
- Use an online subnet calculator to practice creating subnets.
- Try to assign different subnet masks and see how the subnets change.
Objective: Dive into VPC, the fundamental networking component in AWS, and learn how to create and manage networks in the cloud.
- Goal: Learn about VPC, subnets, route tables, and networking components. Understand how VPC enables secure communication between AWS services.
- Video: Amazon Virtual Private Cloud (VPC)
- Key Concepts: VPC, Subnet, Route Table, Internet Gateway, NAT Gateway, Security Groups, Network ACLs.
- Goal: Apply what you’ve learned by setting up a simple VPC with subnets, a route table, and an internet gateway.
- Create a VPC with a CIDR block (e.g.,
10.0.0.0/16). - Create Subnets in different Availability Zones (AZs).
- Create an Internet Gateway and attach it to your VPC.
- Update Route Tables to route traffic to the internet.
- Launch EC2 instances in different subnets and test connectivity.
- Create a VPC with a CIDR block (e.g.,
- Pause and repeat the video multiple times to understand each step. Practice each step in the AWS Console as you go.
- Try to replicate the VPC setup and troubleshoot any issues that arise.
- Learn about Security Groups and Network ACLs by applying basic rules to control traffic.