Issue #147 · Feb 27, 2026

The cloud briefingbuilt for engineerswho've been burned.

Real post-mortems. Production Terraform. Multi-region trade-offs that actually matter. No LinkedIn takes. No vendor fluff. 11,400 platform engineers can't be wrong.

11,400
Architects
380+
Companies
147
Issues
deploy@substack.com — Inbox
Deploy Weekly · Issue #147
Why Your Multi-Region Strategy Is a $40K/Month Mistake
Feb 27
D
deploy@newsletter.comto me

Last quarter, a Series B fintech running 3 AWS regions was bleeding $41,200/month on cross-region data transfer they never intended to pay for. Here's the exact architecture that caused it, and the two-line Terraform fix.

Multi-AZ Architecture · us-east-1 / us-west-2
ALBus-east-1HTTPSECS Cluster3 tasks / AZFargateTCP 5432Aurora Global⚠ cross-regionwriter: us-east-1reader: us-west-2$41.2K/mo transfer
# THE CULPRIT — aurora global cluster misconfiguration
resource "aws_rds_global_cluster" "main" {
global_cluster_identifier = "prod-global"
# ← Missing: deletion_protection = true
# ← Missing: storage_encrypted = true
}
scroll
Multi-Region FailoverTerraform at ScaleIncident Post-MortemsEKS Cost OptimizationAurora Global ClustersCDK PatternsSRE RunbooksFinOps Deep-DivesService Mesh Trade-offsZero-Downtime MigrationsMulti-Region FailoverTerraform at ScaleIncident Post-MortemsEKS Cost OptimizationAurora Global ClustersCDK PatternsSRE RunbooksFinOps Deep-DivesService Mesh Trade-offsZero-Downtime Migrations
What's inside every issue
Weekly Deep Dives

Issue #147: Why Your Multi-Region Strategy Is a $40K/Month Mistake

When Meridian Payments enabled Aurora Global Database in us-east-1 and us-west-2, their architecture looked right. The bill told a different story. We traced every byte of cross-region replication traffic, found the three misconfigurations causing it, and built the Terraform module that fixes it in one apply...

AuroraMulti-RegionTerraformCost
MR
Marcus Reid
Staff SRE · Stripe
18 min readRead Free
Community
11,400
Architects
+340 this month
380
Companies
Series A–IPO
94%
Open Rate
vs 21% avg

Infra Diagrams

Every issue ships a production-ready architecture diagram. Download as SVG, Lucidchart, or Mermaid.

_

Terraform Snippets

Copy-paste modules tested against real AWS accounts. Not toy examples — battle-hardened.

Incident Teardowns

Full 5-why post-mortems. Timeline, impact radius, fix, and what the runbook missed.

Tool Reviews

Hands-on evals of Pulumi vs CDK, Datadog vs Grafana, ArgoCD vs Flux — with benchmark data.

Community Slack

2,800 engineers online right now

#incident-war-room · #terraform-patterns · #aws-cost · #k8s-prod — real conversations, no recruiters.

Join Community Slack
Trusted by engineers at
StripeCloudflareHashiCorpDatadogVercelPagerDutyGrafanaConfluent+ 372 more companies
"Deploy saved us $180K in a single quarter. The Aurora teardown in issue #131 was exactly the mistake we were making. Read it on a Tuesday, fixed it by Friday."
PN
Priya Nataraj
Principal Cloud Architect
Luminary Health (Series C)
"I've been in platform engineering for 12 years. This is the only newsletter I actually read the same day it lands. The Terraform modules alone are worth it."
JO
Jordan Okafor
VP Infrastructure
Axiom Payments
"We used the EKS cost optimization guide from issue #139 as the foundation for our Q4 FinOps review. Presented it to the board. CFO was impressed."
SK
Sasha Kowalczyk
DevOps Lead
TradeRoute Logistics
Sample Issue · #147 Preview
Deep Dive18 min read · Feb 27, 2026

Why Your Multi-Region Strategy Is a $40K/Month Mistake

A forensic analysis of cross-region data transfer costs, with the exact Terraform fix.

In November 2025, a Series B fintech — let's call them Meridian Payments — came to us with a CloudWatch bill that had grown from $18,000 to $59,200 in 90 days. Their engineering team had done everything right by the AWS Well-Architected Framework. Three regions. Aurora Global Database. Multi-AZ ECS. ALB with health checks. Textbook.

The problem wasn't in their architecture. It was in their assumptions about how Aurora Global Database actually routes read traffic — assumptions that AWS documentation technically addresses, but buries in a footnote on page 47 of the Aurora User Guide.

Key Finding

Aurora Global Database reader endpoints in secondary regions still route through the primary region for consistency checks unless you explicitly set allow_major_version_upgrade and configure per-region parameter groups. Without it, every read in us-west-2 generates a cross-region round-trip.

At Meridian's read volume — roughly 2.3 million queries per day — that's 2.3 million unnecessary cross-region calls. At $0.02 per 10,000 cross-AZ data transfers, the math is brutal. Here's the exact configuration that caused it:

main.tf · Aurora Global Clusterterraform
# ❌ What Meridian had (causing $41.2K/mo)
resource "aws_rds_global_cluster" "prod" {
global_cluster_identifier = "meridian-prod-global"
engine = "aurora-postgresql"
engine_version = "14.6"
# Missing: storage_encrypted, deletion_protection
# Missing: per-region parameter group binding
}
# ✅ The fix (saves ~$38K/mo at their volume)
resource "aws_rds_global_cluster" "prod" {
global_cluster_identifier = "meridian-prod-global"
engine = "aurora-postgresql"
engine_version = "14.6"
storage_encrypted = true
deletion_protection = true
}

Unlock the full article + architecture diagram

Enter your email to read the complete teardown, download the multi-AZ diagram as SVG, and get the Terraform module that fixes it.

No spam. Unsubscribe anytime. Read by 11,400 engineers.

Join 11,400 engineers

Stop learning from your ownproduction incidents.

Learn from 147 issues worth of other people's $40K mistakes. Every Thursday, before the incident that would have cost you.

Weekly Briefing

The weekly issue, every Thursday. Architecture deep-dives, incident teardowns, and Terraform patterns.

Freeforever
  • Weekly deep-dive (full article)
  • Architecture diagrams (PNG)
  • Community Slack access
  • Issue archive (last 12)
  • Terraform snippets (basic)
Most Popular

Deep-Dive Pro

Everything in Free, plus the production-grade Terraform modules, video walkthroughs, and the full incident database.

$19/month
  • Everything in Free
  • Terraform modules (production-grade)
  • Architecture diagrams (SVG + Mermaid)
  • Full incident database (147 teardowns)
  • Video walkthroughs (30–45 min)
  • Office hours (monthly Zoom)
  • Early access to new issues
🔒No credit card required for free tier
📧Unsubscribe in one click, always
📊94% average open rate
Every Thursday, 6 AM ET
Deploy Weekly
11,400 engineers · Free
Read Issue #147 Free