DevOps Resources
A curated collection of tools, guides, and references for DevOps engineers and platform teams. Everything listed here is mentioned in the DevOps Roadmap 2025-2026 and represents tested resources from real production environments.
❤️ My Personal Favorite
If you’re new to the cloud space and want:
Hands-on projects with solutions and a structured curriculum that connects these concepts, I built The DevOps Career Switch Blueprint just for you. 🫶
🗺️ Visual Guides
Architecture Patterns
Visual breakdowns of foundational DevOps patterns including GitOps, CI/CD pipelines, and infrastructure designs. Each diagram includes real-world context on when to use them and tradeoffs to consider.
Coming soon: Multi-region disaster recovery, blue-green deployments, canary releases, and microservices architecture diagrams
🛠️ Tools & Platforms
Infrastructure as Code
Terraform - Multi-cloud infrastructure provisioning (recommended starting point)
AWS CloudFormation - AWS-native IaC for AWS-only projects
Pulumi - Infrastructure as code using real programming languages
AWS CDK - Define cloud infrastructure using familiar programming languages
Ansible - Configuration management and automation
CI/CD Platforms
GitHub Actions - Modern CI/CD integrated with GitHub (generous free tier)
GitLab CI - All-in-one DevOps platform with built-in CI/CD
Jenkins - Open source automation server for complex workflows
CircleCI - Fast builds with excellent parallelization
ArgoCD - Declarative GitOps continuous delivery for Kubernetes
Container & Orchestration
Docker - Container platform for building and running applications
Kubernetes - Container orchestration at scale (industry standard)
Amazon ECS - AWS-native container orchestration
AWS Fargate - Serverless compute for containers
Helm - Package manager for Kubernetes
Docker Compose - Multi-container application definition
Monitoring & Observability
Prometheus - Open source monitoring and alerting toolkit
Grafana - Visualization and analytics platform
Datadog - All-in-one monitoring and security platform
AWS CloudWatch - Native AWS monitoring and observability
ELK Stack - Elasticsearch, Logstash, Kibana for log management
Jaeger - Distributed tracing system
Security & Secrets Management
HashiCorp Vault - Secrets management and data protection
AWS Secrets Manager - Managed secrets for AWS workloads
Checkov - Infrastructure as code security scanning
tfsec - Security scanner for Terraform
Trivy - Container image vulnerability scanner
Open Policy Agent - Policy-based control for cloud native environments
Platform Engineering
Backstage - Open platform for building developer portals
Crossplane - Universal control plane for cloud infrastructure
Terraform Cloud - Collaborative infrastructure automation
📚 Learning Resources
Official Documentation & Tutorials
HashiCorp Learn - Official Terraform tutorials and certification prep
AWS Training - Free digital training for AWS services
Kubernetes Documentation - Official K8s docs and tutorials
Docker Get Started - Official Docker learning path
Interactive Learning
OverTheWire: Bandit - Learn Linux command line through wargames
KillerCoda - Interactive Kubernetes and DevOps scenarios
Terraform Challenges - Hands-on exercises
Free Courses
freeCodeCamp DevOps - Free comprehensive DevOps bootcamp
Linux Journey - Learn Linux fundamentals for free
AWS Cloud Practitioner Essentials - Free AWS fundamentals course
Books Worth Reading
The Phoenix Project - DevOps principles through narrative
Site Reliability Engineering (SRE) by Google - Free online
Terraform: Up & Running by Yevgeniy Brikman - Practical Terraform guide
Kubernetes in Action by Marko Lukša - Comprehensive K8s resource
YouTube Channels
TechWorld with Nana - DevOps tutorials and explanations
Network Chuck - IT, DevOps, and cloud content
DevOps Toolkit - Viktor Farcic’s advanced DevOps content
Blogs & Newsletters
AWS Blog - Official AWS updates and tutorials
HashiCorp Blog - Terraform and IaC best practices
Kubernetes Blog - Official K8s news and updates
DevOps Weekly - Curated DevOps news and articles
Last Week in AWS - AWS news with personality
Podcasts
The Changelog - Conversations with open source creators
Software Engineering Daily - Technical interviews on infrastructure
DevOps Paradox - DevOps discussions and debates
👥 Communities
Online Communities
r/devops - Active Reddit community for DevOps discussions
DevOps Discord - Real-time chat with DevOps professionals
CNCF Slack - Cloud Native Computing Foundation community
Kubernetes Slack - Official K8s community discussions
DevOps Stack Exchange - Q&A for DevOps professionals
Meetups & Events
DevOpsDays - Global DevOps conferences in cities worldwide
KubeCon + CloudNativeCon - Premier Kubernetes conference
AWS re:Invent - Annual AWS conference
HashiConf - HashiCorp’s annual conference
Local Meetups - Search Meetup.com for DevOps groups in your city
Open Source Projects
Awesome DevOps - Curated list of DevOps resources
DevOps Exercises - Practice questions and exercises
Terraform AWS Modules - Production-ready Terraform modules
🎓 Certifications
Cloud Certifications
AWS Certified Solutions Architect - Associate - Most popular AWS certification
AWS Certified DevOps Engineer - Professional - Advanced AWS DevOps cert
Google Cloud Professional Cloud Architect - GCP infrastructure design
Microsoft Azure Administrator Associate - Azure fundamentals
Tool-Specific Certifications
HashiCorp Certified: Terraform Associate - Validates Terraform knowledge
Certified Kubernetes Administrator (CKA) - Hands-on K8s administration
Certified Kubernetes Application Developer (CKAD) - K8s app deployment
Docker Certified Associate - Container fundamentals
🧰 Useful Tools & Utilities
CLI Tools
AWS CLI - Command line interface for AWS
kubectl - Kubernetes command-line tool
jq - JSON processor for parsing CLI output
yq - YAML processor
k9s - Terminal UI for Kubernetes
Development Tools
Visual Studio Code - Popular code editor with DevOps extensions
Terraform Extension - VS Code Terraform support
Docker Extension - VS Code Docker support
Testing & Validation
Terratest - Testing framework for infrastructure code
Infracost - Cloud cost estimates for Terraform
Localstack - Local AWS cloud stack for testing
Kind - Kubernetes in Docker for local testing
💼 Job Search Resources
Job Boards
LinkedIn Jobs - Professional network with DevOps roles
Indeed - General job search aggregator
AngelList - Startup jobs including DevOps roles
RemoteOK - Remote DevOps positions
We Work Remotely - Remote-first job board
Salary Research
levels.fyi - Tech compensation data
Glassdoor - Company reviews and salary ranges
Payscale - Salary comparison tool
🔄 Keep This Page Bookmarked
This resources page is updated regularly with new tools, courses, and community recommendations. Check back quarterly for the latest DevOps resources and learning materials.
Last updated: October 2025
💬 Have a resource to suggest? Drop a comment below or reach out. This list grows with input from the DevOps community.
