2026 Edition
From zero to cloud-native — no shortcuts

Cloud
Engineer
Roadmap

From Linux basics to architecting multi-cloud production systems in 2026. Networking, IaC, containers, Kubernetes, DevOps, security, and cost engineering — everything you need with free YouTube resources for every phase.

"Every company runs on cloud infrastructure. The engineer who can design, automate, secure, and scale that infrastructure — reliably, at any size — will never be out of work. Cloud is the foundation everything else is built on."
— The Boring Education Team
10–16
Months to job-ready
11
Phases to master
50+
Free YT resources
Career ceiling

Start Here — Linux, Networking & Scripting

1
Weeks 1–5
Phase 01 · Linux Fundamentals
Linux — The Operating System of the Cloud
Every cloud server runs Linux. You cannot be a cloud engineer without fluency in the command line. Master the Linux file system hierarchy: /, /etc, /var, /home, /usr. Learn essential commands: ls, cd, grep, find, awk, sed, ps, top, df, du, chmod, chown, ssh. Understand file permissions and ownership — critical for security. Learn process management: systemd, journalctl, cron jobs. Study package management: apt (Ubuntu/Debian), yum/dnf (RHEL/Amazon Linux). Master shell scripting with Bash: variables, loops, conditionals, functions — you'll write these daily for automation. Understand environment variables, stdin/stdout/stderr, pipes, and redirects. Practice everything on Ubuntu — it's the most common cloud distro.
Non-negotiable Linux CLI Bash scripting File permissions systemd / cron ssh / scp grep / awk / sed apt / yum
2
Weeks 3–8
Phase 02 · Networking Fundamentals
Networking — The Invisible Backbone of Cloud
Cloud is fundamentally distributed computing over networks. Without networking knowledge you'll be stuck debugging VPC issues for hours. Master the OSI model — know which layer each problem lives at. Understand TCP/IP, UDP, DNS, DHCP, HTTP/S, SSH, FTP. Learn IP addressing and subnetting — CIDR notation (/16, /24, /32) is used everywhere in VPC design. Study routing and switching concepts: default gateways, route tables, NAT. Understand firewalls and security groups: inbound/outbound rules, stateful vs stateless. Learn load balancing: L4 vs L7, round-robin, health checks. Study CDN principles and DNS record types (A, CNAME, MX, TXT, NS). These concepts map directly to AWS VPC, Security Groups, ELB, and Route 53.
Cloud backbone OSI model TCP/IP CIDR / subnetting DNS record types NAT / routing Load balancing Firewalls / SGs
🐧
Spin up a Linux VM and live in the terminal. Don't just watch tutorials — install Ubuntu in VirtualBox or WSL2, delete your GUI, and do everything from the command line for 30 days. AWS EC2, GCP Compute Engine, and Azure VMs are all Linux. If you can't navigate Linux confidently, you'll be slow at everything cloud-related.

AWS / GCP / Azure & Cloud Fundamentals

3
Weeks 6–14
Phase 03 · AWS Core Services
Amazon Web Services — The Cloud You Must Know First
AWS has 33% of the cloud market — start here. Deeply learn: EC2 (virtual machines): instance types, AMIs, key pairs, EBS volumes, Auto Scaling Groups, Launch Templates. S3: buckets, storage classes, lifecycle policies, versioning, presigned URLs, static website hosting. VPC: subnets (public/private), Internet Gateway, NAT Gateway, Route Tables, Security Groups, NACLs, VPC Peering. IAM: users, groups, roles, policies (identity-based vs resource-based), MFA — this is the most important security service. RDS & DynamoDB: managed relational and NoSQL databases. Lambda: serverless functions, event triggers, cold starts. ELB: ALB vs NLB, target groups, listener rules. Route 53: DNS hosting, health checks, routing policies. CloudWatch: metrics, logs, alarms, dashboards. Earn AWS Solutions Architect Associate certification — it validates all of this.
Market leader — start here EC2 + Auto Scaling S3 + lifecycle VPC + subnets IAM roles/policies RDS / DynamoDB Lambda CloudWatch AWS SAA-C03 cert
4
Weeks 12–18
Phase 04 · GCP & Azure (Secondary Cloud)
Google Cloud & Azure — Be Multi-Cloud Capable
Most enterprises use 2+ clouds. Learn the AWS equivalents on GCP and Azure to be a versatile hire. GCP focus: Compute Engine (EC2 equiv.), Cloud Storage (S3), GKE — Google Kubernetes Engine (the best managed K8s), BigQuery (data warehousing), Cloud Run (serverless containers), Cloud IAM, and VPC networking. GCP is dominant in data engineering and ML workloads. Azure focus: Azure VMs, Azure Blob Storage, AKS (Kubernetes), Azure Active Directory / Entra ID (critical for enterprise — AD integration is a key differentiator), Azure DevOps, App Service, and Azure Networking (VNets, NSGs). Earn Google Associate Cloud Engineer or Azure AZ-900/AZ-104 as secondary certs. Understanding the concept mapping across clouds (VPC ↔ VNet ↔ VPC) makes you a fast learner on any platform.
Multi-cloud GKE (best K8s) BigQuery Cloud Run Azure AD / Entra ID Azure DevOps AKS ACE / AZ-104 cert

Service Type AWS Google Cloud Azure
Compute VMs EC2 Compute Engine Azure Virtual Machines
Object Storage S3 Cloud Storage Blob Storage
Managed K8s EKS GKE ⭐ (best) AKS
Serverless Lambda Cloud Functions / Run Azure Functions
DNS Route 53 Cloud DNS Azure DNS

Docker, Kubernetes & Container Ecosystem

5
Weeks 10–18
Phase 05 · Docker & Containerization
Docker — Package Anything, Run Anywhere
Containers are the unit of deployment in modern cloud. Master Docker completely. Understand container vs VM: containers share the host kernel, VMs have separate OS — containers are faster, lighter, portable. Learn to write production-quality Dockerfiles: multi-stage builds, layer caching, minimal base images (alpine, distroless), non-root users, .dockerignore. Master Docker Compose for multi-container local development: services, networks, volumes, environment files. Understand container registries: Docker Hub, Amazon ECR, Google Artifact Registry — tagging, pushing, pulling images. Learn container networking: bridge, host, overlay networks. Understand container security: image scanning with Trivy, running as non-root, read-only filesystems, secrets management. Learn Docker volumes for persistent data. Know the difference between COPY vs ADD, CMD vs ENTRYPOINT — interviewers love this.
Modern deployment unit Dockerfile best practices Multi-stage builds Docker Compose ECR / Artifact Registry Trivy image scanning Container networking Volumes / secrets
6
Weeks 16–26
Phase 06 · Kubernetes
Kubernetes — The Operating System of the Cloud-Native World
Kubernetes (K8s) is the most important technology in cloud engineering today. It orchestrates containers at scale. Master the core objects: Pods (smallest unit), Deployments (declarative rollouts, replicas, rolling updates), Services (ClusterIP, NodePort, LoadBalancer — how pods are exposed), ConfigMaps & Secrets, PersistentVolumes & PVCs, Namespaces. Learn Ingress controllers (nginx, Traefik) — routing external HTTP traffic. Study resource requests and limits — critical for stability and cost. Master kubectl inside-out: get, describe, logs, exec, apply, rollout. Learn Helm: the package manager for K8s — install and write charts. Study RBAC for access control. Understand Horizontal Pod Autoscaler (HPA) and cluster autoscaler. Learn managed K8s: EKS, GKE, AKS. Earn the CKA (Certified Kubernetes Administrator) — one of the most valuable certs in cloud engineering.
Most important cloud skill Pods / Deployments Services / Ingress Helm charts RBAC HPA / cluster autoscaler EKS / GKE / AKS CKA certification

⚙️
Run K8s locally before touching EKS/GKE. Use minikube or kind (Kubernetes in Docker) on your laptop. Break things, fix them, understand what YAML is actually doing. When you pay $0.10/hr for an EKS cluster you'll want to already understand what's going on. Use k9s as your terminal UI — it makes working with K8s 10x faster.

Terraform, CI/CD & the DevOps Toolchain

7
Weeks 18–26
Phase 07 · Infrastructure as Code
Terraform & IaC — Infrastructure Is Just Code Now
Clicking around the AWS console is not cloud engineering — it's a recipe for undocumented, irreproducible infrastructure. Infrastructure as Code is the professional standard. Master Terraform deeply: providers, resources, variables, outputs, data sources, locals, modules (reusable infrastructure components), and state management. Understand Terraform state: local vs remote (S3 + DynamoDB for locking), state locking, state import. Learn Terraform workspaces for multi-environment (dev/staging/prod) management. Study Terraform best practices: DRY modules, variable validation, sensitive outputs. Learn Terragrunt for managing Terraform at scale across many modules. Understand AWS CDK (Cloud Development Kit) — define infrastructure in TypeScript/Python. Study Pulumi as a modern IaC alternative. Also learn AWS CloudFormation basics for legacy system compatibility. Earn the HashiCorp Terraform Associate cert.
Professional standard Terraform HCL Remote state (S3) Terraform modules Terragrunt AWS CDK Pulumi Terraform Associate cert
8
Weeks 20–30
Phase 08 · CI/CD Pipelines
CI/CD — Automate Every Deploy, Every Time
Manual deployments don't scale. CI/CD is how professional teams ship code safely and fast. Master GitHub Actions completely: workflows, triggers (push, PR, schedule), jobs, steps, matrix builds, secrets, environments, and reusable workflows. This is the most widely used CI tool in 2026. Learn GitLab CI/CD: .gitlab-ci.yml, stages, pipelines, runners, artifacts — common in enterprise. Study Jenkins for legacy enterprise environments: Jenkinsfile, declarative pipelines, agents, shared libraries. Understand pipeline stages: lint → test → build (Docker) → push (ECR) → deploy (kubectl/Helm/Terraform). Learn deployment strategies: rolling update, blue/green deployment, canary releases with traffic splitting. Master ArgoCD: GitOps for Kubernetes — sync K8s cluster state from Git automatically. Learn Flux CD as an alternative GitOps tool. Study SAST/DAST integration in pipelines for security.
Ship code safely GitHub Actions GitLab CI Jenkins ArgoCD (GitOps) Flux CD Blue/green deploys Canary releases

🔁
Adopt GitOps from day one. GitOps means your Git repo is the single source of truth for both application code AND infrastructure state. ArgoCD watches Git and auto-syncs your Kubernetes cluster. Any manual kubectl apply is a red flag. This pattern prevents configuration drift and makes rollbacks instant — just revert the Git commit.

Cloud Security, Monitoring & FinOps

9
Weeks 24–34
Phase 09 · Cloud Security
Cloud Security — The Skill That Keeps Systems Alive
Security breaches in cloud cost companies millions. Cloud security is a multiplier skill — good engineers know it, great engineers live by it. Master IAM best practices: principle of least privilege, no root access in production, IAM roles over static credentials, cross-account roles. Understand AWS security services: GuardDuty (threat detection), Security Hub (posture management), AWS Config (compliance), CloudTrail (API audit logs — always enable this), Macie (S3 data discovery), Inspector (vulnerability scanning), WAF & Shield (DDoS). Learn Secrets management: AWS Secrets Manager, HashiCorp Vault — never hardcode credentials. Understand encryption: KMS for key management, encryption at rest (S3 SSE, EBS encryption) and in transit (TLS). Study network security: private subnets, VPC endpoints (no internet for sensitive traffic), VPN vs Direct Connect. Learn container security: image scanning, Pod Security Standards, OPA/Gatekeeper policies. Study CSPM tools: Wiz, Prisma Cloud for cloud posture. Earn AWS Security Specialty cert for senior roles.
Keeps systems alive IAM least privilege GuardDuty / Security Hub CloudTrail (always on) AWS Secrets Manager KMS encryption VPC endpoints OPA / Gatekeeper
10
Weeks 26–36
Phase 10 · Observability & FinOps
Monitoring, Logging, Tracing & Cloud Cost Engineering
You can't manage what you can't measure. Build observability into everything. Learn the three pillars: Metrics (Prometheus + Grafana — the industry standard), Logs (ELK Stack / OpenSearch, Loki, CloudWatch Logs), Traces (Jaeger, Tempo, AWS X-Ray — distributed tracing for microservices). Understand alerting: Alertmanager with Prometheus, PagerDuty/OpsGenie for on-call. Study the OpenTelemetry (OTel) standard — vendor-neutral instrumentation that all modern tools support. Master Grafana dashboards: PromQL queries, panels, alerts. Learn FinOps (Cloud Cost Engineering): AWS Cost Explorer, Budgets and alerts, Reserved Instances vs Savings Plans vs Spot Instances (save 60–90%), right-sizing EC2 instances, S3 lifecycle policies to move to cheaper tiers, Compute Optimizer. Study Kubecost for K8s cost visibility. An unmonitored cloud bill will bankrupt a startup in weeks.
Production-grade observability Prometheus + Grafana ELK / Loki Jaeger / X-Ray OpenTelemetry AWS Cost Explorer Savings Plans / Spot Kubecost

Cloud-Native Architecture, Serverless & System Design

11
Month 8–14 (Architecture Mastery)
Phase 11 · Cloud Architecture & System Design
Designing Scalable, Resilient, Cost-Efficient Cloud Systems
This is what separates a cloud operator from a cloud architect. Learn the AWS Well-Architected Framework: 6 pillars — Operational Excellence, Security, Reliability, Performance Efficiency, Cost Optimization, Sustainability. Study serverless architecture patterns: event-driven systems with Lambda + SQS/SNS + EventBridge + API Gateway — zero servers to manage. Learn microservices patterns: service mesh (Istio, AWS App Mesh), sidecar pattern, API Gateway pattern. Understand database architecture: read replicas, Multi-AZ RDS, Aurora serverless, DynamoDB global tables, ElastiCache (Redis) for caching. Study messaging systems: SQS (queues), SNS (pub/sub), Kafka (MSK), Kinesis (real-time streaming). Learn high availability and disaster recovery: RTO vs RPO, active-active vs active-passive, multi-region deployments. Understand the 12-factor app methodology. Study cloud-native storage: EFS vs EBS vs S3 vs FSx — when to use each. Practice cloud system design interviews: design YouTube, design Twitter, design a URL shortener on AWS. This is what's tested at FAANG cloud interviews.
Architecture mastery Well-Architected Framework Event-driven (SQS/SNS) Service mesh (Istio) Aurora / DynamoDB global Kafka / Kinesis Multi-region HA Cloud system design

☁️ Serverless Event-Driven
Lambda + SQS + SNS + EventBridge + API Gateway. Zero server management. Pay per invocation. Scales to 0 automatically. Best for variable, spiky workloads. Not for long-running tasks.
🔵 Blue/Green Deployment
Run two identical environments (blue=live, green=new). Switch traffic instantly with zero downtime. Instant rollback — just flip traffic back to blue. Used with ALB weighted target groups or Route 53.
🌍 Multi-Region Active-Active
Deploy across 2+ regions simultaneously. Route 53 latency routing sends users to the nearest region. DynamoDB Global Tables replicate data. 99.99%+ availability. Used by Netflix, Amazon, Google.
🔒 Zero-Trust Networking
Never trust, always verify. Everything inside the VPC is also untrusted by default. Workloads authenticate with short-lived tokens. Service-to-service mTLS via Istio. Replaces perimeter-based security models.

Certification Provider Level When to Take
AWS SAA-C03 Amazon Web Services Associate Month 4–6 — first cert, highest ROI
CKA Linux Foundation Professional Month 7–9 — after K8s mastery
Terraform Associate HashiCorp Associate Month 6–8 — after IaC phase
AWS DevOps Pro Amazon Web Services Professional Month 10–12 — senior level
Google ACE Google Cloud Associate Month 8–10 — multi-cloud
AWS Security Specialty Amazon Web Services Specialty Month 12+ — high salary boost

Full Timeline, Portfolio Projects & Daily Routine

🟥 Month 1–4
Linux CLI + Bash scripting
Networking fundamentals
AWS core (EC2, S3, VPC, IAM)
AWS SAA-C03 certification
Docker fundamentals
Git + GitHub workflows
Python for automation scripts
🟧 Month 5–9
Kubernetes (CKA prep)
Terraform + remote state
GitHub Actions CI/CD
ArgoCD / GitOps
Prometheus + Grafana
AWS security services
ELK / Loki logging
🟩 Month 10–16
Multi-cloud (GCP/Azure)
Service mesh (Istio)
Kafka / Kinesis streaming
FinOps + cost engineering
Cloud system design
AWS DevOps Pro / Security
Published projects + blog

🏗️ 3-Tier AWS App (IaC)
Deploy a full 3-tier web app (frontend on S3+CloudFront, backend on EC2/ECS, RDS database) using 100% Terraform. VPC with public/private subnets, ALB, Auto Scaling Groups, RDS Multi-AZ. Zero manual console clicks. The classic cloud portfolio project.
☸️ K8s App + Full GitOps
Containerize a microservices app (3+ services), deploy on EKS or GKE with Helm charts, set up ArgoCD GitOps, Prometheus+Grafana monitoring, cert-manager for TLS, and a GitHub Actions pipeline that builds, pushes, and auto-deploys on merge to main.
🔒 Secure Landing Zone
Build an AWS multi-account landing zone with AWS Organizations, SCPs, CloudTrail across all accounts, GuardDuty, Security Hub, IAM Identity Center (SSO), and a centralized logging account. Shows enterprise-grade security thinking.
⚡ Serverless Data Pipeline
Build an event-driven pipeline: S3 upload triggers Lambda → processes data → writes to DynamoDB → SNS notification. Add API Gateway REST endpoint. Deploy everything with CDK or SAM. Monitor with X-Ray tracing and CloudWatch dashboards.

The Boring Cloud Engineering Routine That Works
Spin up and destroy one AWS resource with Terraform — muscle memory for IaC
Read one AWS/GCP blog post, re:Invent talk, or architecture case study
Practice 1 kubectl command or Linux task you're not fluent in yet
Check your AWS cost dashboard — know where every dollar is going
Push one GitHub commit on your portfolio project or cert study notes
Share one cloud tip, architecture diagram, or project update on LinkedIn

Best Free YouTube Channels for Cloud Engineering

📺 TechWorld with Nana
The single best cloud and DevOps YouTube channel. Covers Docker, Kubernetes, Terraform, Jenkins, GitLab CI, ArgoCD, Prometheus, and more — all in exceptional depth with real projects. Watch this channel first.
📺 NetworkChuck
Makes networking and cloud genuinely exciting. Best for Linux, networking fundamentals, AWS, and home lab projects. His energy and hands-on approach makes dense technical content stick. Great for visual learners.
📺 freeCodeCamp
Full-length courses on AWS, GCP, Azure, Terraform, Kubernetes, Docker, Jenkins, and every cloud tool. Completely free. The go-to for long-form, project-based learning covering every phase of this roadmap.
📺 Fireship
Fast, dense, highly accurate 5–10 minute explainers. Best for getting oriented on new cloud concepts quickly — Docker, K8s, serverless, DNS, networking. Watch a Fireship video first, then go deep with TechWorld with Nana.
📺 AWS Official Channel
Direct from the source. re:Invent conference talks are gold — the "300-level" architecture talks show how companies like Netflix, NASA, and Airbnb use AWS at scale. Essential viewing for senior cloud roles.
📺 Anton Babenko
The foremost Terraform expert on YouTube. Covers Terraform modules, registry, best practices, Terragrunt, and advanced IaC patterns. If you want to write production-quality Terraform, follow every video he posts.

DSA Yatra — Daily practice Prep Yatra — Interview tracker Tech Yatra — Learning roadmaps Resume Yatra — ATS-ready resume Shiksha — Free courses YouFocus — Distraction-free YT Interview Prep — Question banks Community — Peer learning
The Cloud Is Where Careers Are Built ☁️
Every startup, every enterprise, every government — they all run on cloud infrastructure.
The engineer who can build, secure, and scale that infrastructure will never run out of opportunities.
→ theboringeducation.com