Patrons de conception Java d'entreprise à l'ère du Cloud Native. (French Edition)
by Markus Eisele
Chapitre 3. Modèlesde migration et d’ intégration
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
La transition d’une architecture monolithique vers une architecture cloud native est la phase la plus risquée de la modernisation. Pour garantir la continuité des activités, tu dois utiliser des modèles qui permettent un changement progressif sans perturber le chiffre d’affaires. Ce chapitre évalue trois stratégies pour répondre à des scénarios de migration courants : le remplacement progressif d’une architecture monolithique, l’extension d’un système central permanent et l’isolation du nouveau code dela complexité héritée.
Le chapitre 2 a présenté trois plans architecturaux permettant d’organiser les systèmes cloud natifs par domaine de préoccupation et de responsabilité. Chaque modèle présenté dans ce rapport correspond à l’un de ces plans. Le tableau 3-1 indique où se situe chaque modèle. Utilise-le comme référence au fur et à mesure que tu lis les chapitres suivants.
| Plane | Modèles et approches | Ce qu’ils font |
|---|---|---|
Interaction/Périphérie |
Passerelle IA, Ambassadeur |
Se situe entre les appelants et les services. Contrôle le routage, les coûts, la protection des données et les préoccupations transversales à la frontière. |
Exécution/Runtime |
Strangler Fig, Leave and Layer, couche anti-corruption, Sidecar, Agentic/MCP |
Gère les charges de travail en ... |
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access