Section 13 · 15 Articles

Deployment & Delivery

Patterns and practices for safely and efficiently moving software from code to production — with velocity, repeatability, and the ability to recover quickly.

CI/CD Pipelines

Automated build, test, and deployment pipelines for delivery velocity and repeatability.

Deployment Essential

GitOps

Using Git as the single source of truth for declarative infrastructure and application config.

Deployment Pattern

Infrastructure as Code

Terraform, Pulumi, and CloudFormation for reproducible, version-controlled infrastructure.

Deployment Essential

Blue-Green Deployment

Zero-downtime releases by maintaining two identical environments and switching traffic.

Deployment Strategy

Canary Releases

Gradually shifting traffic to new versions to detect issues before full rollout.

Deployment Strategy

Release Strategies

Comparing deployment patterns: recreate, rolling, blue/green, canary, and shadow.

Deployment Strategy

Container Orchestration

Kubernetes architecture, workloads, scheduling, and cluster management patterns.

Deployment Infrastructure

Service Mesh

Istio and Linkerd for traffic management, mTLS, observability, and policy enforcement.

Deployment Infrastructure

Feature Flags

Decoupling deployment from release for safer rollout, experimentation, and instant rollback.

Deployment Pattern

Environment Management

Managing dev, staging, and production environments consistently and safely.

Deployment Operations

Database Migrations

Safe schema evolution strategies for zero-downtime database changes.

Deployment Data

Rollback Strategies

Detecting and recovering from failed deployments quickly and safely.

Deployment Reliability

Rolling Deployments

Incrementally replacing instances to reduce blast radius during releases.

Deployment Strategy

Progressive Delivery

Feature flags, canary, and A/B testing as a unified continuous delivery discipline.

Deployment Pattern

Immutable Infrastructure

Never modifying running servers — replace, not repair.

Deployment Pattern