infrastructure
Practical resources about infrastructure for software engineers.
100 results
Designing Reliable Infrastructure
Infrastructure is the platform your applications run on. From cloud networking and load balancing to service meshes and auto-scaling policies, the decisions you make here affect availability, latency, and operational cost for years.
Find guides on infrastructure as code with Terraform, Kubernetes deployment patterns, reverse proxy configuration, and SSL certificate automation. Each resource is built from real-world experience running production workloads on AWS, GCP, and Azure.
Database Replication — Master-Slave, Multi-Master
A practical guide to database replication strategies: master-slave, multi-master, synchronous vs...
Blue-Green Deployment
A practical guide to blue-green deployments: architecture, traffic switching strategies, database...
Canary Deployment: Gradual Rollouts with Safety Controls
A practical guide to canary deployments: traffic splitting strategies, automated promotion,...
CI/CD Security: Harden Your Pipelines and Prevent Supply
A practical guide to securing CI/CD pipelines: secrets management, least-privilege runners,...
AWS Basics — Core Services for Developers
A practical guide to AWS core services for developers: compute, storage, databases, networking, and...
Azure Basics — Core Services for Developers
A practical guide to Microsoft Azure core services for developers: compute, storage, databases,...
Chaos Engineering — Principles, Tools, and Safe Experiments
A practical guide to chaos engineering: build resilient systems by intentionally injecting...
Complete Guide to Docker in Production
Run Docker containers in production with confidence. Covers multi-stage builds, distroless images,...
Complete Guide to GitOps with ArgoCD
Deploy Kubernetes applications with GitOps using ArgoCD. Covers installation, ApplicationSets, sync...
Complete Guide to GitOps in Production
Implement GitOps with ArgoCD and Flux. Covers declarative infrastructure, drift reconciliation,...
Complete Guide to Kubernetes Ingress
Configure and troubleshoot Kubernetes Ingress controllers. Covers NGINX Ingress, TLS, path routing,...
Complete Guide to Kubernetes Networking
Master Kubernetes networking. Covers Services, Ingress, NetworkPolicies, CNI plugins, DNS, service...
Complete Guide to Monitoring and Alerting
Build a production monitoring stack. Covers Prometheus, Grafana, AlertManager, metrics...
Complete Guide to Terraform Modules
Build reusable Terraform modules with proper structure, inputs, outputs, and versioning. Covers...
Complete Guide to Terraform in Production
Manage infrastructure as code with Terraform in production. Covers modules, state management,...
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,...
Kubernetes Advanced — Beyond the Basics
An advanced guide to Kubernetes: operators, custom resources, admission controllers, multi-cluster...
Multi-Cloud Strategies — Benefits, Pitfalls
A practical guide to multi-cloud architecture: when to adopt it, workload placement strategies,...
Platform Engineering — Building Internal Developer Platforms
A practical guide to platform engineering: IDP concepts, golden paths, self-service infrastructure,...
No results found.