Skip to main content
Gust Training

Formation Développer des micro services en Java

Description de la formation Microservices Java En informatique, les micro services sont une technique de développement logiciel — une variante

Duration
2 Jours
Level
Intermédiaire
Formats
On site · Online · Blended

Course objectives

Objectifs opérationnels :

Découvrir les protocoles utilisés dans les micro services. Apprendre à développer et à déployer ces micro services en Java.

Objectifs pédagogiques :

À l’issue de cette formation Micro services Java, vous serez en mesure de :

  • Comprendre les protocoles utilisés dans les micro services
  • Comprendre l’apport des micro services dans une architecture répartie
  • Développer ces micro services en Java
  • Déployer des micro services

Who is this course for?

Ce cours Micro services Java s’adresse essentiellement aux développeurs et aux architectes.

Prerequisites

De très bonnes connaissances du langage Java sont nécessaires pour suivre cette formation Micro services Java.

Programme

Présentation des micro services

  • Qu’Est-ce qu’une architecture micro services Liens entre micro services et SOA Différence entre Web Services et micro services Les micro services au centre du métier Des services faiblement couplés Solidité des applications à base de micro services, l’isolation et l’indépendance

Architecture à base de micro services

  • La base des micro services : HTTP Rappels sur le protocole HTTP Exploitation de HTTP pour l’accès aux services : REST Les différents niveaux d’implémentation de REST : du level 0 à 3 Codes d’erreurs HTTP et verbes HTTP “Path” Présentation de la norme Swagger Décrire et documenter les EndPoint avec Swagger Tester un service REST avec SoapUI Tester un service avec Postman et son extension Chrome

Réaliser un micro service avec Java

  • Création d’un simple micro service avec Jersey Test du micro service Présentation du framework Spring Boot Création d’un micro service grâce à Spring Boot

Les conteneurs des micro services

  • Introduction au logiciel Docker Les conteneurs dans Docker Lancer les conteneurs Déploiement d’un micro service avec Docker Présentation des offres concurrentes : Kubernetes et Mesos

Description de la formation Microservices Java

En informatique, les micro services sont une technique de développement logiciel — une variante du style architectural de l’architecture orientée services (SOA) — qui structure une application comme un ensemble de services faiblement couplés. Contrairement à une approche monolithique classique, selon laquelle tous les composants forment une entité indissociable, les micro services fonctionnent en synergie pour accomplir les mêmes tâches, tout en étant séparés. Ces micro services indépendants communiquent les uns avec les autres en utilisant des API indépendantes du langage de programmation.

Cette formation Développer des micro services en Java met l’accent sur le développement pur de micro services avec Java, et déploiement dans le Cloud (via Docker).

Topics: Java EE

Other courses

Word

Objectifs de la formation Word 2010 Malgré tout votre savoir à propos de Word 2010, ce logiciel ne vous a peut-être pas dévoilé toutes ses

Duration
20 Heures
Formats
On site · Online · Blended
Level
Fondamental

Other courses

Vue Js

Objectifs de la formation Vue.js Si vous êtes perdu face aux nombreux frameworks JavaScript modernes, Vue.js est la réponse à la complexité

Duration
1 Mois
Formats
On site · Online · Blended
Level
Fondamental

Other courses

Typescript

Description de la formation TypeScript TypeScript est un langage de programmation créé par Microsoft. Conçu à l'origine dans le but

Duration
1 Mois
Formats
On site · Online · Blended
Level
Fondamental

Other courses

Symfony

Objectifs de la formation Symfony 4 avancé Cette formation Symfony 4 vous permettra d’aller au-delà d’une utilisation de base du framework. Le

Duration
1 Mois
Formats
On site · Online · Blended
Level
Avancé
Chat on WhatsApp