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
theboringeducation.com · Free Tech Education for
Everyone
01
Foundation Layer
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.
theboringeducation.com
02 / 09
Cloud Platforms & Core Services
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
Cloud Provider Comparison
| 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 |
theboringeducation.com
03 / 09
Containers & Orchestration
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.
theboringeducation.com
04 / 09
Infrastructure as Code & DevOps
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.
theboringeducation.com
05 / 09
Security, Observability & Cost Engineering
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
theboringeducation.com
06 / 09
Advanced Architecture
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
Cloud Architecture Patterns — The Patterns Every Engineer Must Know
☁️ 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.
Certifications Roadmap — In Priority Order
| 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 |
theboringeducation.com
07 / 09
Skill Map & Projects
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
Portfolio Projects — Build These 5 to Get Hired
🏗️ 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.
Daily Routine
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
theboringeducation.com
08 / 09
Master Resource List
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.
Tools by TBE — Use These
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
The engineer who can build, secure, and scale that infrastructure will never run out of opportunities.
Find Us Everywhere
© 2026 The Boring Education · Free Tech Education for Everyone
09 / 09