← 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
7×
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
| Metric | Before | After | Change |
|---|---|---|---|
| Deploy time | ≈2 h | <10 min | 12× |
| Ship frequency | 1–2 / week | Daily | 7× |
| Downtime / deploy | 5–10 min | 0 min | 100% |
| Service spin-up | ≈3 days | <30 min | 144× |
| Cloud spend | Heavy 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 ↗