DO092
Développement d'applications natives pour le cloud avec des architectures de microservices
Présentation
Description du cours
Identifiez les structures et les outils adaptés qui vous permettront de créer une architecture de microservices
Le cours Développement d'applications natives pour le cloud avec des architectures de microservices (DO092) se compose d'une série de vidéos en ligne à la demande qui vous permettront d'apprendre à associer différents outils et structures pour créer une architecture de microservices adaptée aux besoins de votre entreprise.
Vous avez sans doute déjà entendu parler des architectures de microservices. Cependant, pour comprendre leur fonctionnement et les mettre en œuvre, il vous faudra acquérir certaines connaissances et compétences indispensables. Dans cette série de vidéos, vous pourrez découvrir ce que sont les microservices, passer en revue différentes structures et environnements d'exécution de microservices ainsi que des techniques qui permettent de les déployer selon un processus DevOps simple. Nous verrons, entre autres, les technologies suivantes : conteneurs, Docker, Spring Boot, NodeJS, .NET, OpenShift, Jenkins, Vert.x et Kubernetes.
Remarque : vous pouvez regarder toutes les vidéos ou seulement celles qui vous intéressent. Ce cours ne comprend pas de travaux pratiques et ne donne droit à aucune attestation de suivi.
Public ciblé
Développeurs Java™ et toutes les personnes intéressées par OpenShift et Kubernetes
Compréhension des architectures de logiciels et de systèmes informatiques
Prérequis
- Compréhension des architectures de logiciels et de systèmes informatiques
Programme
Programme du cours
- Vidéo 1 : introduction au développement d'applications natives pour le cloud avec des architectures de microservices
- Vidéo 2 : présentation des microservices
- Vidéo 3 : API : créer et déployer un microservice (avec démonstration)
- Vidéo 4 : découverte et invocation (avec démonstration)
- Vidéo 5 : modèles de microservices (avec démonstration)
- Vidéo 6 : coupe-circuit (avec démonstration)
- Vidéo 7 : processus (avec démonstration)
- Vidéo 8 : authentification (avec démonstration)
- Vidéo 9 : journalisation, surveillance et suivi (avec démonstration)
- Vidéo 10 : déploiement selon le modèle Blue-green (avec démonstration)
- Vidéo 11 : déploiement selon le modèle Canary (avec démonstration)
- Vidéo 12 : d'une approche monolithique aux microservices (avec démonstration)
Tracez votre parcours de compétences
Suivez ce cours dans le cadre d'une souscription Red Hat Learning et bénéficiez d'un accès illimité et à la demande à nos ressources de formation en ligne pendant un an.
Évaluez vos connaissances
Passez une évaluation gratuite des compétences pour tester vos connaissances, identifier vos lacunes et obtenir des suggestions de formations Red Hat.