L'Expertise Informatique, Simplifiée

Développer des microservices

Découpez vos monolithes, gagnez en agilité.

L’architecture microservices est devenue incontournable pour construire des applications scalables et maintenables en environnement DevOps. Cette formation vous apprend à concevoir, développer et déployer des microservices Java avec Spring Boot et Quarkus, en les containerisant avec Docker et en les orchestrant avec Kubernetes. Vous aborderez également les enjeux de communication REST, de documentation Swagger et de sécurité entre services.

Public visé

Développeurs et architectes ayant de très bonnes connaissances du langage Java.

Prérequis

Avoir suivi cette formation, ou en maîtriser les thèmes abordés :

Objectifs pédagogiques

À l’issue de cette formation, vous serez capable de :

Programme

Jour 1 - Matin

Bénéfices d’une architecture à microservices

Travaux pratiques

Présentation des microservices

Travaux pratiques

Jour 1 - Après-midi

Architecture à base de microservices

Travaux pratiques

Jour 2 - Matin

Réaliser une application microservices avec Java

Jour 2 - Après-midi

Travaux pratiques

Jour 3 - Matin

Les conteneurs, l’allié des architectures microservices

Jour 3 - Après-midi

Orchestration et bonnes pratiques pour les microservices

Travaux pratiques

Sécurisation des microservices

Modalités d’évaluation des acquis

En cours de formation, par des travaux pratiques. En fin de formation, par un questionnaire d’auto-évaluation.

Voir aussi

Vous serez peut-être intéressés par cette formation :

Formation DEV-MICROSERVICES-100 — Développer des microservices. Domaine : Développement. Niveau : Initiation. Durée : 3 jours (21 heures). Mots-clés : microservices, java, spring-boot, docker, kubernetes, architecture. Cylian Formation, Dijon.