Month 2: Fundamentals of AWS
Week 1: AWS Global Infrastructure and Management Tools
- Day 1: Introduction to AWS and its Global Infrastructure
- Day 2: Understanding AWS Regions, Availability Zones, and Edge Locations
- Day 3: AWS Management Console Overview
- Day 4: Introduction to AWS Command Line Interface (CLI)
- Day 5: Introduction to AWS SDKs
- Day 6: Using AWS Management Tools effectively
- Day 7: Weekly review and hands-on activities
Week 2: AWS Identity and Access Management (IAM)
- Day 1: Introduction to AWS IAM
- Day 2: Creating and Managing IAM Users and Groups
- Day 3: Understanding IAM Roles and Policies
- Day 4: IAM Best Practices and Security
- Day 5: Integrating IAM with other AWS Services
- Day 6: Hands-on lab: Setting up and managing IAM
- Day 7: Weekly review and hands-on activities
Week 3: AWS Elastic Compute Cloud (EC2) and Simple Storage Service (S3)
- Day 1: Introduction to AWS EC2
- Day 2: Launching and Managing EC2 Instances
- Day 3: EC2 Instance Types, Pricing, and Best Practices
- Day 4: Introduction to AWS S3
- Day 5: Creating and Managing S3 Buckets and Objects
- Day 6: S3 Storage Classes, Versioning, and Data Management
- Day 7: Weekly review and hands-on activities
Week 4: AWS Virtual Private Cloud (VPC)
- Day 1: Introduction to AWS VPC
- Day 2: Creating and Managing VPCs, Subnets, and Route Tables
- Day 3: Understanding Network Access Control Lists (NACLs) and Security Groups
- Day 4: Configuring VPC Peering and VPN Connections
- Day 5: VPC Best Practices and Security
- Day 6: Hands-on lab: Setting up and managing a VPC