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)
Remarque : le programme du cours est susceptible d'être modifié au vu des avancées technologiques et de l'évolution de la nature du travail sous-jacent. Pour plus d'informations ou pour toute question concernant un objectif ou un thème particulier, contactez un représentant Red Hat.

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.