Anonymized startup engagement
An urgent founder objective, turned into a target architecture the team could execute safely.
- full migration
- 7 days
- visible downtime
- 0 min
- team handoff
- Full
Startup migration · Production path
7 days- 01
Urgent founder objective
- 02
Target architecture
- 03
Agent-assisted execution
- 04
Acceptance gates
Ambiguous migration
Team-owned system
- Context
- A US-based Y Combinator startup needed its production stack off Vercel and Google Cloud and onto Azure, on a timeline set by the business rather than by engineering comfort.
- Decision
- Whether to move incrementally and carry two platforms for months, or define a single target architecture with acceptance gates and cut over once.
- Constraints
- No customer-visible downtime, a small team that still had to ship product, and no appetite for a migration that quietly became a quarter-long project.
- Architecture
- A defined target architecture, explicit acceptance gates per subsystem, and an agent-assisted execution path the engineering team ran themselves.
- Tradeoffs
- Chose one decisive cutover over a long dual-run: higher preparation cost, far lower carrying cost and ambiguity. Deferred optimization work that would have widened scope without reducing risk.
- Result
- The full stack moved in seven days with zero customer-visible downtime.
- Ownership
- A runbook and an operating approach the team kept using after the engagement ended.