DevOps
Explore recommended reads, summarized by AI
AI in DevOps
How artificial intelligence and automation tools are changing development and operations workflows.
AI-Assisted Workflows
CI/CD Pipelines
Guides to building, automating, and managing continuous integration and deployment workflows.
Deployment Reliability
GitHub Actions
Jenkins and Pipeline Tools
Cloud Platforms
Working with AWS, Azure, and Google Cloud services for deployment and infrastructure management.
AWS Services and Architecture
Containers
Building, securing, and running containerized applications with Docker and related tools.
Docker Basics
DevOps Culture and Careers
Reflections on DevOps roles, team structures, and the culture behind collaboration and automation.
Roles and Team Culture
Infrastructure as Code
Writing and managing infrastructure through Terraform, Ansible, and declarative configuration tools.
Azure and Terraform
Terraform Essentials
Kubernetes
Deploying, managing, and troubleshooting containerized applications in Kubernetes clusters.
Cost Optimization and Autoscaling
GitOps with Argo CD
Helm and Deployment Strategies
Kubernetes Commands and Components
Kubernetes Fundamentals
Kubernetes Networking
Pod Management and Troubleshooting
Linux and Scripting
Command-line tools, shell scripting, and Linux fundamentals for infrastructure work.
Linux Commands and Networking
Machine Learning Operations
Deploying and managing machine learning models in production with MLOps workflows.
MLOps Pipelines
Microservices
Designing, deploying, and debugging distributed systems built from microservices.
Microservices Architecture
Observability
Monitoring, logging, and tracing systems to understand application behavior and performance.
Monitoring and Tracing
Platform and Site Reliability Engineering
Building internal platforms, managing reliability, and applying SRE principles to operations.
Platform Engineering Practices
Programming for DevOps
Development practices and languages used in automation and infrastructure tooling.
Rust and Python Development
Self-Hosting and Homelabs
Running personal infrastructure, experimenting with cloud-like setups, and managing backups at home.