Skip to content

Tag: Terraform

  • Migrating 50 Production Databases to Aurora with Under 3 Minutes of Downtime

    In Writing 1588 words 8 min

    AwsDatabaseTerraformCloud

    Over about two years, we migrated around 50 production databases from on-premises MySQL to AWS Aurora. The largest were multi-terabyte, tier-0 systems with 24/7 write traffic. Most cutovers took under 3 minutes of downtime. That number is not the …

    Over about two years, we migrated around 50 production databases from on-premises MySQL to AWS Aurora. The largest were multi-terabyte, tier-0 systems with 24/7 write traffic. Most cutovers took under 3 minutes of downtime. That number is not the …

  • 20+ AWS Services in One terraform apply — Built for the New Free Plan

    In Writing 2026 words 10 min

    TerraformAwsIacCloud

    AWS’s new free plan comes with $200 in credits ($100 base + $100 bonus) — but only if you activate each activity individually. Most people don’t. I almost didn’t. The first time I spun up an ElastiCache cluster for a personal project, I picked …

    AWS’s new free plan comes with $200 in credits ($100 base + $100 bonus) — but only if you activate each activity individually. Most people don’t. I almost didn’t. The first time I spun up an ElastiCache cluster for a personal project, I picked …

  • Terraform Module Library

    In Projects 155 words 1 min

    TerraformIacPlatform-Engineering

    Self-service infrastructure only works if the self-service path is the easiest path. This module library made the compliant, production-hardened way to provision AWS infrastructure also the fastest one. Challenge Seventy application repositories, …

    Self-service infrastructure only works if the self-service path is the easiest path. This module library made the compliant, production-hardened way to provision AWS infrastructure also the fastest one. Challenge Seventy application repositories, …

  • Aurora Migration Toolkit

    In Projects 178 words 1 min

    AwsAuroraMysqlTerraform

    Migrating a single database to Aurora is a project. Migrating fifty — including multi-terabyte, tier-0 systems with 24/7 write traffic — is a platform. This is the toolkit and methodology that made it repeatable. Challenge Each team’s database had …

    Migrating a single database to Aurora is a project. Migrating fifty — including multi-terabyte, tier-0 systems with 24/7 write traffic — is a platform. This is the toolkit and methodology that made it repeatable. Challenge Each team’s database had …

  • No-Code Infrastructure Platform

    In Projects 365 words 2 min

    BackstageTerraformPlatform-EngineeringSelf-Service

    The bottleneck in database infrastructure was never the databases — it was the queue in front of them. This platform removed the queue: product teams provision production-ready Aurora clusters through a web form, no Terraform required. Challenge …

    The bottleneck in database infrastructure was never the databases — it was the queue in front of them. This platform removed the queue: product teams provision production-ready Aurora clusters through a web form, no Terraform required. Challenge …