eEdenic
← Selected work

Cloud · AWS ECS

49 microservices. 10-minute deploys.

A venture-backed SaaS hit a scale wall. We rebuilt the engine — containerized 49 services, rolled out serverless Fargate, and wired zero-touch CI/CD. Deploys now clock under 10 minutes and OpEx shrank 45%.

12×

faster deploys

ship frequency

0 min

downtime / deploy

45%

lower cloud cost

The pain

  • Monolith throttled feature velocity and ballooned EC2 bills
  • Manual, fragile playbooks burned two hours every deploy
  • Logs and traces scattered — blind spots everywhere

Objectives

  • Carve the monolith into deploy-once, scale-independent services
  • Wire bullet-proof CI/CD with one-click rollback
  • Centralise observability — logs, metrics, traces in one pane
  • Slash spend without capping growth

Architecture blueprint

01

ECS Fargate clusters per stage

02

ALB routes traffic across 49 target groups

03

GitHub Actions → ECR → CodeDeploy on every merge

04

Cloud Map for discovery, Secrets Manager for creds

05

CloudWatch + X-Ray + OpenSearch for full-stack telemetry

Before → after

MetricBeforeAfterChange
Deploy time≈2 h<10 min12×
Ship frequency1–2 / weekDaily
Downtime / deploy5–10 min0 min100%
Service spin-up≈3 days<30 min144×
Cloud spendHeavy EC2-45%45%

Business wins

  • Same-day feature flags unlock rapid A/B revenue tests
  • Engineers ship — no more fire-drills or playbook roulette
  • Autoscaling absorbs traffic spikes minus cost spikes
  • Board and investors see velocity, bet bigger on roadmap

Savings estimator

At $10,000/mo cloud spend, a 45% cut is $4,500/mo.

$1k$50k

Want the same on your stack?

Book a 15-minute audit. We'll show you exactly where the time and money is going.

Talk to a founder ↗