Migrating a DB to an API Without Touching the Existing System
summary
Describes a practical migration approach to replace an existing database with an API without modifying the existing application code. Explains using Symfony tools and other utilities to perform a progressive, reusable, and scalable migration, and shares a production-proven implementation and lessons learned.
AI-written summary · about
chapters (14)
- 0:00Introduction
- 2:36API vs e-commerce teams
- 7:15Progressive migration solution
- 9:49Action plan
- 13:03HttpRepository creation
- 14:30Data normalization
- 16:41Handling missing relations
- 18:48Optimization and abstraction
- 20:58Circular dependencies
- 22:24Live demo
- 24:17Best practices
- 25:24Tools and trade-offs
- 27:34Complex migrations tips
- 29:01Conclusion
related talks
20mLegacy Migration... Differently
57mBuilding first-class REST APIs with Symfony
34mAPI Platform: From Rest & GraphQL APIs to state-of-the-art standards in seconds
35mBuilding Your API for Longevity
42mEvolving Your HTTP APIs, a Step-by-Step Approach
43mLegacy Architecture Migration Patterns
46mEvolving Your HTTP APIs: A Multi-Step Approach
30mThis Old App, a guide to renovating apps for the cloud
