AWS Roadmap

Becoming an AWS Cloud Engineer in 20 days is an ambitious goal, but with a structured plan, dedication, and hands-on practice, you can gain foundational skills and even earn an AWS certification. Below is a day-by-day roadmap to help you achieve this.


Prerequisites

  • Basic understanding of networking (IP, DNS, HTTP, VPN)

  • Familiarity with Linux commands (SSH, file operations)

  • Some knowledge of scripting (Bash/Python) is helpful


🚀 20-Day AWS Cloud Engineer Roadmap

📅 Week 1: AWS Fundamentals & Core Services

Goal: Understand AWS basics, IAM, EC2, S3, VPC, and CLI.

DayTopicTasks
Day 1AWS Introduction- AWS Global Infrastructure (Regions, AZs)

- AWS Free Tier Setup
- AWS Pricing & Billing Dashboard | | Day 2 | IAM (Identity & Access Management) | - Users, Groups, Roles, Policies
- MFA & Best Practices
- Hands-on: Create IAM Users & Roles | | Day 3 | EC2 (Elastic Compute Cloud) | - Launch EC2 instances (Linux/Windows)
- Security Groups & Key Pairs
- Hands-on: SSH into EC2 | | Day 4 | Storage (S3, EBS, EFS) | - S3 Buckets, Storage Classes
- EBS Volumes & Snapshots
- Hands-on: Upload files to S3 | | Day 5 | VPC (Virtual Private Cloud) | - Subnets, Route Tables, Internet Gateway
- NAT Gateway & Security Groups
- Hands-on: Create a Custom VPC | | Day 6 | AWS CLI & SDKs | - Install & Configure AWS CLI
- Run EC2, S3 commands via CLI
- Automate tasks with AWS SDK (Python/Bash) | | Day 7 | Week 1 Review & Project | - Deploy a static website on S3
- Launch an EC2 instance with a custom VPC |


📅 Week 2: Advanced AWS Services & Automation

Goal: Learn RDS, Lambda, CloudFormation, Monitoring, and Security.

DayTopicTasks
Day 8Databases (RDS, DynamoDB)- Launch an RDS MySQL instance

- DynamoDB Basics
- Hands-on: Connect an app to RDS | | Day 9 | Serverless (Lambda, API Gateway) | - Create a Lambda function (Python/Node.js)
- Trigger Lambda via API Gateway
- Hands-on: Build a serverless API | | Day 10 | Automation (CloudFormation) | - YAML Basics
- Deploy a stack (EC2 + S3)
- Hands-on: Automate VPC setup | | Day 11 | Monitoring (CloudWatch) | - Metrics, Logs, Alarms
- Hands-on: Set up CPU alerts for EC2 | | Day 12 | Security Best Practices | - AWS Shield, WAF, KMS
- IAM Policies Deep Dive
- Hands-on: Encrypt an S3 bucket | | Day 13 | DevOps Basics (CI/CD) | - AWS CodeCommit, CodePipeline
- Deploy a simple app using CodeDeploy | | Day 14 | Week 2 Review & Project | - Build a 3-tier architecture (EC2 + RDS + S3)
- Automate using CloudFormation |


📅 Week 3: Certification Prep & Real-World Scenarios

Goal: Prepare for AWS Certified Cloud Practitioner / Solutions Architect Associate.

DayTopicTasks
Day 15AWS Well-Architected Framework- 5 Pillars (Operational Excellence, Security, Reliability, Performance, Cost)
Day 16Practice Exams & Quizzes- Take AWS Cloud Practitioner practice tests

- Review weak areas | | Day 17 | Troubleshooting & Debugging | - Common AWS errors & solutions
- Use AWS Support & Docs | | Day 18 | Final Hands-on Project | - Deploy a serverless app (Lambda + DynamoDB + API Gateway) | | Day 19 | Mock Interview & Scenarios | - AWS interview questions
- Case studies | | Day 20 | Certification Exam (Optional) | - Schedule AWS Cloud Practitioner / Solutions Architect Associate exam |


🎯 Final Goals After 20 Days

Core AWS Services Mastery (EC2, S3, VPC, IAM, Lambda, RDS)
Hands-on Experience with real-world projects
AWS Certification Readiness (Cloud Practitioner or Solutions Architect Associate)
Ability to Deploy & Manage Cloud Infrastructure


📌 Additional Tips

  • Practice daily on AWS Free Tier (avoid unexpected costs).

  • Join AWS communities (Reddit, Slack, Discord).

  • Follow AWS Whitepapers & FAQs for deep dives.

  • Use Anki flashcards for quick revision.


🚀 Next Steps After 20 Days

  • Earn AWS Certifications (Cloud Practitioner → Solutions Architect Associate).

  • Learn Kubernetes (EKS) & Terraform for advanced DevOps.

  • Build a portfolio (GitHub, Blog, LinkedIn).

This roadmap is intense, but if you stay consistent, you’ll have a strong AWS foundation in 20 days! 🚀

Would you like recommendations for free AWS learning resources? 😊

Free AWS Resources

Absolutely! Here are some of the best free AWS learning resources to help you master AWS Cloud Engineering without spending a dime:


📚 Free AWS Courses & Training

  1. AWS Skill Builder (Free Tier)

    • AWS Skill Builder (Free courses, including AWS Cloud Practitioner Essentials)

    • Includes hands-on labs (limited free access).

  2. AWS Training & Certification (Free Digital Courses)

  3. AWS Educate (For Students)

    • AWS Educate

    • Free AWS credits, labs, and courses (requires student email).


🎥 Free Video Courses & YouTube Channels

  1. AWS YouTube Channel

  2. FreeCodeCamp AWS Courses

  3. TechWorld with Nana (AWS DevOps)

  4. Andrew Brown’s AWS Certified Cloud Practitioner Course


📖 Free AWS Books & Whitepapers

  1. AWS Whitepapers & Guides

  2. Free eBooks


🛠 Free Hands-on Labs & Sandbox

  1. AWS Free Tier

    • AWS Free Tier (12 months free for many services)

    • Practice EC2, S3, Lambda, RDS, etc.

  2. Qwiklabs (Free Tier)

  3. Katacoda (Retired but Archived)

  4. Cloud Academy (Free Trial)


📝 Free Practice Tests & Exam Prep

  1. AWS Sample Exam Questions

  2. ExamTopics (Community Discussions)

  3. AWS Subreddit & Forums


💡 Bonus: Free AWS Communities


🚀 Final Tips

Follow the 20-day roadmap + use these free resources.
Focus on hands-on labs (AWS Free Tier).
Join study groups (Discord/Reddit).
Take free practice tests before attempting certification.

Would you like a personalized study plan based on your background? 😊

AWS IN HINDI

यदि आप AWS Cloud Engineering हिंदी में सीखना चाहते हैं, तो यहां कुछ बेहतरीन मुफ्त संसाधन दिए गए हैं:


📺 मुफ्त हिंदी वीडियो कोर्सेस (YouTube)

  1. Learn with Prabhat (AWS in Hindi)

  2. Technical Guftgu (AWS in Hindi)

  3. AWS Hindi Tutorials by NityaCloud

  4. Great Learning (AWS in Hindi)


📚 मुफ्त हिंदी ब्लॉग्स और गाइड्स

  1. AWS हिंदी ब्लॉग

  2. Tutorials Point (AWS in Hindi)

  3. Guru99 (AWS Basics in Hindi)


🛠 प्रैक्टिस के लिए मुफ्त टूल्स

  1. AWS फ्री टायर

    • AWS Free Tier (12 महीने तक मुफ्त)

    • EC2, S3, Lambda जैसी सेवाओं का प्रयोग करें।

  2. Qwiklabs (कुछ मुफ्त लैब्स)

  3. AWS CLI और CloudShell


📝 मुफ्त प्रैक्टिस टेस्ट्स (हिंदी में)

  1. AWS ऑफिशियल सैंपल प्रश्न

  2. ExamTopics (कम्युनिटी-आधारित प्रश्न)


📱 हिंदी AWS कम्युनिटीज

  1. Telegram Groups

  2. Facebook Groups

  3. Quora (हिंदी में AWS सवाल-जवाब)


🎯 अतिरिक्त टिप्स

रोज़ 2-3 घंटे अभ्यास करें (वीडियो + हाथों-हाथ लैब्स)।
AWS फ्री टायर में प्रोजेक्ट्स बनाएं (जैसे वेबसाइट होस्ट करना, सर्वरलेस ऐप बनाना)।
AWS Hindi ब्लॉग्स पढ़ें और नोट्स बनाएं।

अगर आप AWS Certification (क्लाउड प्रैक्टिशनर/Solutions Architect) की तैयारी कर रहे हैं, तो AWS ऑफिशियल गाइड और हिंदी YouTube ट्यूटोरियल्स का उपयोग करें।

क्या आप किसी खास AWS टॉपिक पर हिंदी में संसाधन चाहते हैं? 😊

0
Subscribe to my newsletter

Read articles from Bhashkar Kushwaha directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Bhashkar Kushwaha
Bhashkar Kushwaha