Learn
Newsletter
Roadmaps
New
Search
⌘K
Toggle theme
Toggle theme
Toggle menu
DevOps Roadmap
What is DevOps & Why It Matters
SDLC (Software Development Lifecycle)
Foundations
Agile & DevOps Principles
Infrastructure as Code Basics
Linux Basics (Shell, File System, Permissions)
Networking Fundamentals (DNS, HTTP, TCP/IP)
System Monitoring (top, htop, netstat)
Linux & Networking
Shell Scripting
Process Management
Git Fundamentals
Pull Requests & Code Reviews
Version Control
Branching & Merging Strategies
GitHub/GitLab/Bitbucket
What is CI/CD
GitHub Actions
CircleCI / Travis CI
CI/CD
Jenkins Basics
GitLab CI/CD
Pipeline as Code
Virtual Machines vs Containers
Docker Compose
Container Security
Containers & Virtualization
Docker Fundamentals
Container Registries
Kubernetes Basics
Service Mesh (Istio, Linkerd)
Configuration Management (Ansible, Chef, Puppet)
Orchestration & Infrastructure as Code
Helm Charts
Infrastructure as Code (Terraform, Pulumi)
Logging & Metrics Basics
ELK / OpenSearch Stack
Alerting & Incident Response
Monitoring & Observability
Prometheus & Grafana
Tracing (Jaeger, OpenTelemetry)
DevSecOps Principles
Security Scanning (Snyk, Trivy)
Compliance (SOC2, GDPR, HIPAA)
Security & Compliance
Secrets Management (Vault, AWS Secrets Manager)
Zero Trust Architecture
AWS Core Services (EC2, S3, IAM, Lambda)
Azure Core Services (VMs, Blob Storage, Functions)
Cloud Platforms
GCP Core Services (Compute, Storage, IAM, Cloud Functions)
Hybrid & Multi-cloud Strategies
CI/CD Pipeline with Jenkins
Kubernetes Deployment with Helm
Infrastructure Setup with Terraform
Projects
Dockerize a Web Application
Monitoring Stack with Prometheus & Grafana
GitOps Workflow with ArgoCD
DevOps Core Concepts Q&A
Docker & Kubernetes Questions
Monitoring & Incident Handling Questions
Interview Preparation
CI/CD Questions
Cloud Deployment Scenarios
Case Studies (Netflix, Uber, Spotify DevOps)