Learning roadmap

Cloud Computing (AWS) Learning Roadmap for Intermediate Learners (2026)

A structured, step-by-step Cloud Computing (AWS) roadmap for intermediate learners in 2026. Covers the skills to learn at this level, the projects to build, and the milestones that show you are job ready.

Topic: Cloud Computing (AWS)

AWS powers a third of the internet, master it to unlock cloud careers with six-figure potential.

This intermediate roadmap takes developers, sysadmins, and DevOps engineers from AWS fundamentals to professional-level architecture and automation. You'll gain hands-on skills in core services, security, cost optimization, and infrastructure as code, preparing you for associate and professional certifications and real-world cloud roles.

Time to complete
6-9 months

Before you start

  • Basic networking knowledge (TCP/IP, DNS, HTTP)
  • Linux command-line familiarity
  • Programming experience in Python or another language

The roadmap

  1. AWS Foundations & Core Services

    Weeks 1-4

    Build a solid understanding of AWS global infrastructure, core compute, storage, and networking services, and the shared responsibility model. Get hands-on with the console and CLI.

    Key concepts: AWS Global Infrastructure (Regions, AZs, Edge Locations), Identity and Access Management (IAM) basics, EC2 instances, AMIs, and pricing models, S3 storage classes and lifecycle policies, VPC fundamentals (subnets, route tables, security groups), AWS CLI and SDK setup

    Resources: AWS Skill Builder digital courses, AWS documentation and whitepapers, Hands-on labs (e.g., AWS Well-Architected Labs), Interactive learning platforms (e.g., A Cloud Guru, Cloud Academy)

    Milestone: Deploy a highly available web app using EC2, S3, and a VPC with public/private subnets.

  2. Security, Identity & Compliance

    Weeks 5-7

    Deep dive into AWS security best practices, including IAM policies, encryption, monitoring, and compliance frameworks. Learn to secure workloads and data.

    Key concepts: Advanced IAM (roles, policies, federation), KMS and encryption at rest/in transit, Security groups vs. NACLs, CloudTrail, Config, and GuardDuty, AWS Organizations and SCPs, Compliance programs (GDPR, HIPAA)

    Resources: AWS Security Best Practices whitepaper, AWS Security Fundamentals digital course, Hands-on security labs (e.g., AWS Security Hub workshops), Capture The Flag (CTF) challenges

    Milestone: Implement a secure multi-account structure with centralized logging and least-privilege access.

  3. Networking & Advanced Architecture

    Weeks 8-11

    Master VPC design, hybrid connectivity, and advanced networking services. Learn to design resilient, high-performance architectures.

    Key concepts: VPC peering, Transit Gateway, VPN, Direct Connect, Route 53 routing policies and health checks, Elastic Load Balancing (ALB, NLB), Auto Scaling and launch templates, Multi-tier architecture patterns, Disaster recovery strategies

    Resources: AWS Networking Essentials course, AWS Well-Architected Framework, Hands-on VPC labs (e.g., AWS VPC Workshop), Case studies of real-world architectures

    Milestone: Design and deploy a multi-tier, fault-tolerant architecture with hybrid connectivity.

  4. Serverless & Containers

    Weeks 12-15

    Explore serverless computing with Lambda, API Gateway, and DynamoDB, and container orchestration with ECS and EKS. Build event-driven and microservices applications.

    Key concepts: AWS Lambda and event sources, API Gateway and DynamoDB, Step Functions and SQS/SNS, ECS and Fargate, EKS and Kubernetes basics, Container image management with ECR

    Resources: AWS Serverless Application Model (SAM) workshops, AWS Containers learning path, Hands-on labs (e.g., Serverless Land), Kubernetes documentation and tutorials

    Milestone: Build a serverless REST API and deploy a containerized microservice on ECS.

  5. Infrastructure as Code & Automation

    Weeks 16-19

    Learn to automate infrastructure provisioning and management using CloudFormation and Terraform. Implement CI/CD pipelines and configuration management.

    Key concepts: CloudFormation templates and stacks, Terraform fundamentals and state management, AWS CDK, CI/CD with CodePipeline and CodeBuild, Configuration management with Systems Manager, GitOps principles

    Resources: CloudFormation documentation and workshops, Terraform Up & Running book, AWS DevOps learning path, Hands-on IaC labs (e.g., Terraform on AWS tutorials)

    Milestone: Automate the deployment of a multi-tier application using Terraform and a CI/CD pipeline.

  6. Monitoring, Cost Optimization & Professional Skills

    Weeks 20-24

    Master monitoring with CloudWatch, cost management with Cost Explorer and Budgets, and prepare for professional-level responsibilities and certifications.

    Key concepts: CloudWatch metrics, logs, and alarms, AWS X-Ray for distributed tracing, Cost allocation tags and budgets, Savings Plans and Reserved Instances, Trusted Advisor and Well-Architected Tool, Incident response and root cause analysis

    Resources: AWS Cost Management workshops, CloudWatch deep dive courses, AWS Well-Architected Labs, Practice exams for AWS Certified Solutions Architect – Professional

    Milestone: Optimize a sample workload for cost and performance, and pass a professional-level practice exam.

Where it can take you

RoleDemandSalary range
Cloud EngineerVery High$95K-$130K
Solutions ArchitectVery High$120K-$160K
DevOps EngineerVery High$110K-$150K
Cloud ConsultantHigh$100K-$140K

Tips that make the difference

  • Focus on core services first, master EC2, S3, VPC, and IAM before exploring the long tail.
  • Use AWS Free Tier wisely, but set up billing alarms to avoid surprise costs.
  • Build projects that solve real problems; hands-on experience beats certification dumps.
  • Embrace infrastructure as code early; it's a force multiplier for your career.
  • Join AWS community forums and local user groups to learn from practitioners.
  • Regularly review the Well-Architected Framework to internalize best practices.

Frequently asked questions

Do I need certifications to get a cloud job?
Not strictly, but certifications like AWS Certified Solutions Architect – Associate validate your skills and help pass HR filters. Focus on hands-on projects too.
How can I avoid high AWS bills while learning?
Use Free Tier, set billing alarms, tear down resources after labs, and use tools like AWS Budgets. Many services have free tiers for 12 months.
What's the best way to learn AWS services without overwhelm?
Start with core services (compute, storage, networking, security) and expand gradually. Use the Well-Architected Framework as a guide.
How long does it take to become job-ready?
With consistent effort (10-15 hours/week), 3-6 months for associate-level roles and 6-12 months for professional-level roles.
Should I learn Terraform or CloudFormation?
Learn both, but start with Terraform for multi-cloud flexibility, then CloudFormation for AWS-native integration.

Start Your AWS Cloud Journey Today

Join Edirae's mastery-based learning platform to build real AWS skills with hands-on labs and expert guidance.

Start learning free