Turning migration into a product
- Kind
- Day job, 2023 to now
- Employer
- Getac Video Solutions
The problem
Customers ran on a legacy single-server SaaS. They needed a path to a scaled, distributed microservice platform. Each move was a one-off project: run largely by hand, dependent on Development, with no shared way to own the steps or learn from failures.
Before this, I designed a novel approach for our self-hosted to cloud migrations that runs them fully automated and hands-off. We have run many of them that way.
What I did
I conceived the migration strategy and the automation approach, then built it into a repeatable path: automated manual workflows, better validation and troubleshooting, and less dependence on Development.
A product needs an organization around it. I defined how migrations run: who owns each step of the lifecycle, how failures get analyzed, and how status is tracked.
Now I lead it end to end, across every team that touches a migration, by influence rather than by org chart.
Results
- Customer migrations, as of November 2026
- 10
- Evidence assets moved, as of November 2026
- More than 1M
- One migration
- 21 days
- An earlier customerAbout one fifth its size
- 125 days