Blue-Green vs Canary Deployments on a Budget (No Kubernetes)

Blue-green and canary deployments without Kubernetes: nginx upstreams, Docker Compose, weighted canaries, expand-and-contract migrations, and a decision rule for small teams.