DevOps Roadmap
Learn a Programming Language
Python
Go
Ruby
Rust
Operating Systems
Linux
Unix
Learn to live in Terminal
Process Monitoring
Performance Monitoring
Networking Tools
Text Manipulation
Version Control Systems
VCS Hosting
GitHub
GitLab
Bitbucket
Containers
LXC
Docker
Cloud Providers
AWS
Azure
Google Cloud
Networking, Security and Protocols
FTP/SFTP
DNS
HTTPS
SSH
Serverless
Cloudflare
AWS Lambda
Infrastructure Provisioning
AWS CDK
CloudFormation
Pulumi
Configuration Management
Ansible
Chef
Puppet
Learn some CI/CD Tool
GitLab CI
Jenkins
GitHub Actions
Travis CI
Secret Management
Sealed Secrets
Cloud Specific Tools
Infrastructure Monitoring
Zabbix
Prometheus
Grafana
Datadog
Application Monitoring
Jaeger
New Relic
Datadog
Prometheus
Logs Management
Elastic Stack
Loki
Papertail
Container Orchestration
GKE/EKS/AKS
Docker Swarm
Kubernetes
Artifact Management
Artifactory
Nexus
Cloud Smith
GitOps
Service Mesh
Istio
Consul
Cloud Design Patterns
Availability
Data Management
Design and Implementation
Management and Monitoring