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.
Service Mesh — Istio, Linkerd, and Sidecar Architecture
A practical guide to service mesh: what it is, when to adopt it, core concepts (sidecar, mTLS,...
Terraform Best Practices: Modules, State, and Workspaces
A practical guide to Terraform best practices: module design, remote state management, workspaces,...
Complete Guide to AWS Cost Optimization
Reduce AWS spend 30-50% with EC2 right-sizing, Spot, Reserved Instances, Savings Plans, S3...
Complete Guide to Event-Driven Systems
Design event-driven backends: event sourcing, CQRS, sagas, outbox pattern, idempotency, eventual...
Complete Guide to Apache Kafka in Production
Operate Apache Kafka in production: partitions, replication, consumer groups, tuning, monitoring,...
RabbitMQ Architecture: Exchanges, Queues and Clustering
Design and operate RabbitMQ for reliable messaging. Covers exchanges, queues, bindings, routing...
Message Queues — RabbitMQ, Kafka, and SQS detailed analysis
A thorough guide to message queues: when to use RabbitMQ, Kafka, or SQS. Covers patterns,...
Alert Management: On-Call Alerting That Works
A practical guide to alert management: cut alert fatigue, set severity levels, design escalation...
Complete Guide to Observability with the Grafana Stack
Set up the full Grafana observability stack: Prometheus, Loki, Tempo, Alloy and Grafana with a...
Log Aggregation — Centralize, Search
A practical guide to log aggregation: structured logging, shipping strategies, retention policies,...
Capacity Planning — Forecast, Scale
A practical guide to capacity planning for cloud and on-premise infrastructure: demand forecasting,...
Cloud Cost Optimization: A Complete Program Guide
A practical guide to cloud cost optimization: right-sizing, reserved capacity, spot instances,...
Disaster Recovery: RTO, RPO, and Resilient Recovery Runbooks
A practical guide to disaster recovery planning: defining RTO and RPO, backup strategies,...
Complete Guide to Secrets Management
Manage application secrets securely in production: Vault, AWS, Azure, GCP, Kubernetes secrets,...
Complete Guide to Supply Chain Security
Secure your software supply chain end-to-end: SBOMs, dependency scanning, Sigstore signing, SLSA...
Secrets Management: Vault, Cloud Managers
A practical guide to secrets management: HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, and...
Zero Trust Architecture — Never Trust, Always Verify
A practical guide to implementing Zero Trust architecture: identity verification, least privilege,...
Complete Guide to AWS Lambda in Production
Run AWS Lambda in production: cold starts, deployment patterns, connection pooling, observability,...
Complete Guide to Serverless Architecture
Decide when to go serverless and when not to. FaaS patterns, cold starts, cost models, vendor...
Complete Guide to Serverless Databases
Choose and operate serverless databases for event-driven apps: DynamoDB, Aurora Serverless,...
No results found.