← Back to home
Learning Roadmap
Jalan Menuju DevOps Engineer.
Roadmap ini bukan yang paling sempurna — tapi ini yang saya jalani. Diperbarui seiring progress belajar.
Overall Progress23%
10 completed34 remaining
01
Fondasi
5/5- Linux fundamentals (file system, permissions, processes)
- Bash scripting dasar
- Networking basics (TCP/IP, DNS, HTTP, ports)
- SSH & key-based authentication
- Git & version control workflow
02
Containers
3/7- Docker — images, containers, volumes, networks
- Dockerfile best practices (multi-stage build)
- Docker Compose untuk multi-container apps
- Container registry (Docker Hub, GHCR)
- Kubernetes basics (pods, deployments, services)
- kubectl & kubeconfig
- Helm charts
03
CI/CD & Automation
2/6- GitHub Actions — workflow, jobs, steps
- Automated testing dalam pipeline
- Build & push Docker image di CI
- Deploy via SSH dalam CI/CD
- GitLab CI basics
- ArgoCD & GitOps pattern
04
Infrastructure as Code
0/5- Terraform basics (provider, resource, state)
- Provisioning VPS dengan Terraform
- Ansible — playbook, inventory, roles
- Ansible untuk konfigurasi server
- Pulumi (opsional, IaC dengan bahasa pemrograman)
05
Cloud & Infrastruktur
0/6- Cloud fundamentals (compute, storage, network)
- AWS basics (EC2, S3, IAM, VPC)
- Load balancer & auto-scaling
- CDN & caching layer
- Managed Kubernetes (EKS / GKE / AKS)
- Cloud cost management
06
Observability
0/5- Logging dengan stack ELK / Loki + Grafana
- Metrics dengan Prometheus
- Dashboard Grafana
- Alerting dengan Alertmanager
- Distributed tracing (OpenTelemetry)
07
Security (DevSecOps)
0/5- Secret management dengan HashiCorp Vault
- SOPS untuk enkripsi file konfigurasi
- Container image scanning (Trivy)
- SAST & dependency vulnerability check di CI
- Network policy & RBAC di Kubernetes
08
Platform Engineering
0/5- Internal Developer Platform (IDP) concepts
- Backstage.io
- Service mesh (Istio / Linkerd)
- Chaos engineering (Chaos Monkey, Litmus)
- SRE fundamentals (SLI, SLO, Error Budget)