Les microservices font partie des modèles architecturaux de référence dans le secteur des logiciels. Il est essentiel d’avoir une vue d’ensemble de ce qu’est cette architecture et de ce qu’elle n’est pas pour se lancer dans l’évaluation de ce modèle. Cette formation couvre les concepts de base des microservices, afin de vous aider à déterminer si ce modèle architectural vous convient, à vous et à votre équipe. Frank Moley commence la formation en discutant brièvement de la place des microservices dans l’histoire des architectures logicielles et en étudiant certains des autres modèles notables qui ont émergé ces dernières années. Par la suite, il vous aide à vous familiariser avec certains concepts clés des microservices, y compris la délimitation des contextes et la couche d’API. Il évoque aussi certains des aspects plus avancés de l’architecture, tout en insistant sur l’importance d’adopter une culture DevOps pour migrer vers les microservices.
01 - Explorer l'histoire des architectures basées sur les services
00:03:3802 - Appréhender l'application monolithique
00:04:0703 - Comprendre l'architecture axée sur les services
00:03:3104 - Découvrir les microservices
00:03:5005 - Approfondir sur les microservices
00:04:4106 - Distinguer microservices et cloud natif
00:03:3801 - Différencier les services
00:04:4002 - Aborder la danse de la communication
00:04:4003 - Examiner la distribution et l'évolutivité
00:04:2904 - Anticiper les dangers de la latence et de l'engorgement
00:04:0405 - Définir le contexte délimité
00:04:1806 - Observer les limites des domaines de données
00:03:3507 - Découvrir les conséquences de la perte des transactions atomiques
00:05:1408 - Étudier la couche API
00:04:35
1.8
Devenir architecte logiciel ( les fondements des microservices )
Se connecter pour s'inscrire