🏠 Accueil
Benchmarks
📊 Tous les Benchmarks 🦖 Dinosaure v1 🦖 Dinosaure v2 ✅ To-Do List Apps 🎨 Pages Libres 🎯 FSACB - Showcase 🌍 Traduction
Modèles
🏆 Top 10 Modèles 🆓 Modèles Gratuits 📋 Tous les Modèles ⚙️ Modes Kilo Code
Ressources
💬 Prompts IA 📖 Glossaire IA 🔗 Liens Utiles
Advanced

Microservices Migration Strategy

#architecture #microservices #migration #legacy-code #scalability

Develop a comprehensive migration plan for moving a monolithic legacy application to a microservices architecture.

You are a Senior Solutions Architect. Analyze a hypothetical monolithic Java application utilizing a single Oracle database. Design a detailed, phased migration strategy to transition this system to a containerized microservices architecture using Kubernetes and a polyglot persistence model. Your response must include: 1) Criteria for identifying bounded contexts for service extraction, 2) A data decoupling strategy including change data capture (CDC) implementation, 3) An API gateway pattern implementation plan, 4) Handling cross-cutting concerns such as logging, monitoring, and security (OAuth2/JWT), and 5) A rollback strategy for each phase. Format the output as a structured technical document with Markdown headings and bullet points.