devops
Practical resources about devops for software engineers.
203 results
Automating Infrastructure and Delivery
DevOps bridges the gap between writing code and running it in production. Containerization, CI/CD pipelines, infrastructure as code, and observability are no longer optional — they are table stakes for modern engineering teams.
Find practical recipes for building Docker images, writing GitHub Actions workflows, deploying to Kubernetes, managing Terraform state, and setting up Prometheus monitoring. Each guide is tested against real cloud environments and includes troubleshooting tips.
Complete Guide to Docker in Production
Run Docker in production: multi-stage builds, distroless images, health checks, scanning, resource...
Complete Guide to GitOps with ArgoCD
Deploy Kubernetes apps with GitOps and ArgoCD: installation, ApplicationSets, sync strategies,...
Complete Guide to GitOps in Production
Set up GitOps with ArgoCD or Flux in production: pull-based reconciliation, multi-cluster...
Helm Charts in Production: Structure, Templating, Registry
Run Helm charts in production Kubernetes: chart structure, templating, values, dependencies, hooks,...
Kubernetes Config Management Guide
Kubernetes configuration management: ConfigMaps, Secrets, External Secrets Operator, sealed...
Complete Guide to Kubernetes Ingress
Configure and troubleshoot Kubernetes Ingress. Covers controllers, TLS with cert-manager, path...
Complete Guide to Kubernetes Networking
Understand how Kubernetes networking really works: flat pod network, Service types, Ingress,...
Complete Guide to Monitoring and Alerting
Build a production monitoring stack with Prometheus, Grafana, and AlertManager — RED/USE methods,...
Complete Guide to Terraform Modules
Build reusable Terraform modules with clean structure, validated inputs, honest outputs, and safe...
Complete Guide to Terraform in Production
Operate Terraform safely in production: remote state with native locking, environment isolation,...
Deployment Strategies Compared: Blue-Green, Canary, Rolling
A practical guide to deployment strategies: rolling, blue-green, canary, shadow and feature flags....
Docker for Developers — A Complete Guide
Learn Docker from the ground up: images, containers, Dockerfiles, networks, volumes, and Docker...
FinOps — Cloud Cost Optimization and Financial Operations
A practical guide to FinOps: visibility, optimization, and governance of cloud spending. Learn...
GCP Basics: Core Services for Developers
A practical guide to Google Cloud Platform core services for developers: compute, storage,...
Git Branching Strategies Compared (GitFlow, GitHub, Trunk)
Trunk-based development, GitFlow, GitHub Flow, and GitLab Flow compared — with a decision framework...
Infrastructure as Code — Terraform and Pulumi
A practical guide to managing infrastructure as code: benefits of declarative vs imperative...
Kubernetes Advanced — Beyond the Basics
An advanced guide to Kubernetes: operators, custom resources, admission controllers, multi-cluster...
Kubernetes Basics for Application Developers
Learn the core Kubernetes concepts every developer needs: Pods, Services, Deployments, ConfigMaps,...
Logging, Monitoring & Observability Guide
A guide to building observable systems with structured logging, metrics, and distributed tracing.
Multi-Cloud Strategy: Benefits, Pitfalls & Trade-offs
A practical guide to multi-cloud architecture: when to adopt it, workload placement, data gravity,...
No results found.