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.

beginner

Incident Timeline Template

A template for reconstructing the exact sequence of events during incident investigations to...

intermediate

Infrastructure Cost Allocation Template

A template for assigning cloud infrastructure costs to teams, products, or environments with...

intermediate

Network Segmentation Policy Template

A template for documenting network security zones, segmentation rules, and traffic controls between...

beginner

On-Call Handoff Template

A template for transferring operational context between on-call shifts including active incidents,...

intermediate

Production Readiness Review Template

A thorough checklist for verifying that a service, feature, or system is ready for production...

intermediate

Database Failover Runbook

A step-by-step runbook for executing database failover procedures safely with minimal downtime and...

beginner

SSL Certificate Management Template

A template for tracking TLS/SSL certificate inventory, renewals, deployments, and expiration risks...

intermediate

System Decommissioning Checklist Template

A checklist for safely retiring old services, removing dependencies, and cleaning up infrastructure...

intermediate

Zero-Downtime Deployment Checklist

A checklist to ensure production deployments complete without service interruptions using safe...

intermediate

Vulnerability Management Template

A repeatable template for tracking vulnerabilities, assigning remediation owners, defining patching...

intermediate

Capacity Planning Template

A reusable template for planning system capacity, estimating growth, and preventing performance...

advanced

Complete Guide to Local LLM Deployment

Deploy LLMs locally and on-premise. Covers Ollama, vLLM, llama.cpp, LM Studio, model quantization,...

advanced

Complete Guide to CDN Caching Strategy

Design CDN caching for web applications and APIs. Covers edge caching, cache keys, cache headers,...

intermediate

Blob Storage: S3, GCS, and Azure Blob Patterns for Engineers

A practical guide to cloud blob storage: bucket design, access control, lifecycle policies,...

intermediate

Caching Strategies: From Browser to Database, a Complete

A practical guide to caching strategies: browser caching, CDN edge caching, application caching...

intermediate

Read Replicas: Scale Reads Without Changing Application

A practical guide to read replicas: setting up replication, routing read queries, handling...

advanced

Complete Guide to Database Sharding

Master database sharding. Covers range-based, hash-based, and directory-based partitioning...

advanced

Complete Guide to Elasticsearch Cluster Setup

Deploy and scale Elasticsearch clusters. Covers node roles, sharding, replicas, index templates,...

advanced

Complete Guide to PostgreSQL Replication

Master PostgreSQL replication. Covers streaming replication, logical replication, cascading...

advanced

Complete Guide to Redis in Production

Run Redis in production. Covers persistence (RDB, AOF), clustering, sentinel for HA, failover...

No results found.