A comprehensive hands-on AWS training curriculum covering core services through practical exercises.
This training follows a structured progression through AWS foundational services:
📚 Prerequisites → IAM → S3 → EC2 → VPC → RDS
| Service | Focus Area | Status |
|---|---|---|
| IAM | Identity & Access Management | ✅ Complete |
| S3 | Object Storage & Static Hosting | ✅ Complete |
| EC2 | Compute Instances | 🚧 In Progress |
| VPC | Networking & Security | ✅ Complete |
| RDS | Managed Databases | 📋 Planned |
aws/
├── 00-getting-started/ # AWS account setup, CLI installation
├── 01-iam/ # Identity and Access Management
├── 02-s3/ # Simple Storage Service
├── 03-ec2/ # Elastic Compute Cloud
├── 04-vpc/ # Virtual Private Cloud
├── 05-rds/ # Relational Database Service
└── assets/ # Images, diagrams, code samples
Each service follows a standardized 7-section format:
- One-Line Overview - Quick summary
- Console Steps - Click-by-click instructions
- Internal Deep Dive - Technical explanations
- CLI Reproduction - Command-line equivalents
- Service Deep Dive - Core concepts
- Use Cases - Real-world applications
- Advanced Information - Best practices, limits, pricing
- Prerequisites: Complete 00-getting-started
- Start with IAM: Begin with 01-iam for foundational security concepts
- Progress Sequentially: Follow the numbered directory order
- Hands-on Practice: Both Console and CLI methods
- Security First: Emphasis on AWS security best practices
- Real-world Scenarios: Practical use cases and examples
- Technical Depth: Behind-the-scenes explanations
- Complete AWS account setup
- Finish IAM fundamentals
- Master S3 operations
- Deploy EC2 instances
- Configure VPC networking
- Set up RDS databases
- IAM Users - Create and manage IAM users
- IAM Roles - Service-to-service authentication
- S3 Basics - Bucket and object operations
- S3 Static Websites - Host websites from S3
Start your AWS journey here! 🎉