This Old App, a guide to renovating apps for the cloud
summary
Migrating a legacy app to the cloud requires concrete choices not platitudes: compare lift-and-shift (fast but brittle, risks lost session state and hidden dependencies) versus full refactor into microservices (high effort, lower long‑term risk) and the practical strangler pattern for incremental decomposition. Use an API gateway to expose on‑prem services, avoid backhauling traffic, and consider containerize with Docker to enforce isolation and limit blast radius. Start with a small but meaningful pilot, expect to learn what breaks, and harden CI/CD and access roles to prevent cloud account takeover.
AI-written summary · about
chapters (13)
- 0:00Intro
- 0:55Why cloud
- 2:00Pizza analogy
- 3:35Hybrids
- 6:12Change in mindset
- 6:40Architecture patterns
- 7:15Migration patterns
- 7:45Monolith
- 8:55Forklift
- 10:30Break it till you make it
- 13:15The strangulation pattern
- 16:00The cloud on a stick
- 25:10Containerization
related talks
41mModernizing Legacy Apps - Platforms and Strategies
01h 00mEvolving to Cloud Native
30mApplication Modernization Using Cloud Strangler Pattern and DevOps Best Practices
44mMigrating Legacy Applications to the Cloud
15mHow to build a winning app modernization strategy & deliver on it
20mLegacy Migration... Differently
06mAccelerate Application Delivery with a Cloud-Native Mindset
30mThe transformative power of modern applications
