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

Service Mesh — Istio, Linkerd, and Sidecar Architecture

A practical guide to service mesh: what it is, when to adopt it, core concepts (sidecar, mTLS,...

intermediate

Terraform Best Practices — Modules, State, and Workspaces

A practical guide to Terraform best practices: module design, remote state management, workspaces,...

intermediate

Complete Guide to AWS Cost Optimization

Reduce AWS cloud spend by 40%. Covers EC2 right-sizing, Spot instances, Reserved Instances, Savings...

advanced

Complete Guide to Event-Driven Systems

Design and operate event-driven backends. Covers event sourcing, CQRS, sagas, outbox pattern,...

advanced

Complete Guide to Apache Kafka in Production

Run Apache Kafka in production with confidence. Covers partitions, replication, consumer groups,...

advanced

Complete Guide to RabbitMQ Architecture

Design and operate RabbitMQ for reliable messaging. Covers exchanges, queues, bindings, routing...

intermediate

Message Queues — RabbitMQ, Kafka, and SQS detailed analysis

A thorough guide to message queues: when to use RabbitMQ, Kafka, or SQS. Covers patterns,...

intermediate

Alert Management: On-Call Alerting That Works

A practical guide to alert management: reducing alert fatigue, defining severity levels, escalation...

advanced

Complete Guide to Observability with the Grafana Stack

Set up metrics, logs, and traces with Grafana, Prometheus, Loki, and Tempo. Covers instrumentation,...

intermediate

Log Aggregation — Centralize, Search

A practical guide to log aggregation: structured logging, shipping strategies, retention policies,...

intermediate

Capacity Planning — Forecast, Scale

A practical guide to capacity planning for cloud and on-premise infrastructure: demand forecasting,...

auto-scaling capacity-planning forecasting guide
intermediate

Cloud Cost Optimization

A practical guide to cloud cost optimization: right-sizing, reserved instances, spot instances,...

advanced

Disaster Recovery: RTO, RPO, and Resilient Recovery Runbooks

A practical guide to disaster recovery planning: defining RTO and RPO, backup strategies,...

advanced

Complete Guide to Secrets Management

Manage application secrets securely in production. Covers HashiCorp Vault, AWS Secrets Manager,...

advanced

Complete Guide to Supply Chain Security

Secure your software supply chain end-to-end. Covers SBOM generation, dependency scanning,...

security guide sbom dependency-scanning
intermediate

Secrets Management: Vault, Cloud Managers

A practical guide to secrets management: HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, and...

secrets-management hashicorp-vault aws-secrets-manager azure-key-vault
intermediate

Zero Trust Architecture — Never Trust, Always Verify

A practical guide to implementing Zero Trust architecture: identity verification, least privilege,...

zero-trust security identity least-privilege
advanced

Complete Guide to AWS Lambda in Production

Run AWS Lambda in production with confidence. Covers cold start optimization, layers, deployment...

advanced

Complete Guide to Serverless Architecture

Decide when to go serverless and when not to. Covers FaaS patterns, event-driven design, cold...

advanced

Complete Guide to Serverless Databases

Choose and operate serverless databases for event-driven applications. Covers DynamoDB, Aurora...

No results found.