Ce cours complet est conçu pour vous guider tout au long du processus de migration d'une architecture monolithique vers une architecture de microservices cloud native. Dans ce cours, vous apprendrez des techniques pratiques et découvrirez les outils, les modèles et les technologies nécessaires à une transition réussie.
Dans ce cours De l'architecture monolithique vers les microservices, vous découvrirez :
- L'évolution du cloud computing et de la conteneurisation
- Comment faire évoluer et provisionner efficacement les machines virtuelles
- Docker et Kubernetes pour la conteneurisation et l'orchestration
- La mise en œuvre d'architectures orientées services et basées sur les événements
- Les techniques de surveillance et d'observation des microservices
- Les modèles et considérations de mise en réseau dans les environnements distribués
- Comment identifier et utiliser les projets et outils CNCF largement adoptés
- Le développement polyglotte et le choix des langages de programmation appropriés
- La mise en œuvre de pipelines de livraison continue à l'aide d'Argo CD et de Flux
- L'amélioration des capacités de mise en réseau avec Cilium et Hubble
- La simplification des défis du cloud natif avec Dagger
- La gestion de l'authentification et de l'autorisation dans les environnements de microservices
David Flanagan, fondateur de Rawkode Academy et de KubeHuddle, aide les développeurs et les opérateurs à atteindre un niveau supérieur avec Kubernetes, Cloud Native et Web Assembly.