StackPractices

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.

intermediate

Cloud Cost Allocation Template: Tagging & Chargeback

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

Free On-Call Handoff Template (Copy-Paste)

A copy-paste template for transferring operational context between on-call shifts, covering active...

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

Encryption Key Lifecycle Template

A template for managing the creation, distribution, rotation, and destruction of encryption keys...

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

Disaster Recovery Plan Template

Disaster recovery plan template with RTO/RPO targets, failover procedures, and recovery runbooks to...

advanced

Local LLM Deployment: Ollama, vLLM & llama.cpp

Deploy large language models locally and on-premise. Covers Ollama, vLLM, llama.cpp, quantization,...

local-llm ai ollama vllm
advanced

Complete Guide to CDN Caching Strategy

CDN caching for web apps and APIs: edge caching, cache keys, headers, invalidation, surrogate keys,...

intermediate

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

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

blob-storage s3 gcs azure-blob
intermediate

Read Replicas: Scale Reads Without Changing Your App

Production guide to database read replicas: streaming replication setup, read/write routing (app,...

advanced

Complete Guide to Database Sharding

Master database sharding: shard keys, partitioning strategies, consistent hashing, cross-shard...

advanced

Complete Guide to Elasticsearch Cluster Setup

Deploy and scale Elasticsearch clusters in production. Covers node roles, sharding, index...

advanced

Complete Guide to PostgreSQL Replication

Set up and operate PostgreSQL replication in production: streaming and logical replication,...

advanced

Complete Guide to Redis in Production

Keep Redis stable in production: RDB/AOF persistence, Sentinel vs Cluster for HA, memory...

No results found.