list 2 séquences
assignment Niveau : Introductif
chat_bubble_outline Langue : Français
card_giftcard 12 points
Envie de partager ce MOOC dans votre entreprise ?
My Mooc
For Business
- /5
Avis de la communauté
0 avis

Les infos clés

credit_card Formation gratuite
verified_user Certification payante
timer 20 heures de cours

En résumé

L'architecture Microservices rencontre un essor fulgurant depuis quelques années. Des géants comme Amazon, Uber, Ebay, Groupon ou encore Netflix ont remanié leurs applications et leurs systèmes d'Information pour reposer sur cette architecture.

Les applications qui en résultent sont d'une robustesse et d'une scalabilité sans précédent. La complexité de l'application s'en trouve divisée en petits problèmes, facilement abordables. La  résilience de l'application s'en trouve ainsi décuplée.

Dans ce premier cours sur l'architecture Microservices, vous allez commencer par vous familiariser avec les principes de base et par acquérir une vue d'ensemble de cette architecture.

Ensuite, vous allez apprendre à créer et à tester un Microservice en Java de A à Z. Pour cela, vous utiliserez des outils modernes comme Spring Boot et Spring Data JPA. Vous découvrirez comment exposer une API REST, traiter les différentes requêtes HTTP possibles, et générer les bons codes de réponse.

Enfin, vous apprendrez à gérer les erreurs et à tester votre Microservice. Enfin, vous serez capable de générer automatiquement une documentation  en vue de sa publication.

 Prérequis :

À la fin de ce cours, vous serez capable de : 

  • Expliquer les principes des Microservices 
  • Mettre en oeuvre Spring Boot pour développer un Microservice
  • Renvoyer le bon code HTTP  en fonction des requêtes
  • Filtrer les éléments renvoyés par le Microservice 

more_horiz Lire plus
more_horiz Lire moins
dns

Le programme

Partie 1 - Faites vos premiers pas dans l'architecture Microservices et Spring Boot
1. Appréhendez l'architecture Microservices
2. Découvrez le framework Spring Boot
3. Créez un Microservice grâce à Spring Boot
4. Testez votre API grâce à Postman
5. Renvoyez les bons codes et filtrez les réponses !
Quiz : Construisez des Microservices grâce à Spring Boot
 
Partie 2 - Améliorez votre Microservice
1. Utilisez JPA pour communiquer avec une base de données
2. Gérez les erreurs et validez les données
3. Documentez votre microservice avec Swagger 2
Activité : Améliorez et testez un MicroService
 
Certificat de réussite
record_voice_over

Les intervenants

Soufiane Amar

store

Le concepteur

OpenClassrooms (anciennement le Site du Zéro ou SdZ), est un site web qui propose des cours autour de l'informatique, des sciences et de l'entrepreneuriat.

Les cours en ligne peuvent être réalisés aussi bien par l'équipe du site, des professeurs d'universités ou de grandes écoles partenaires que par ses membres.

Aujourd'hui, les cours sont disponibles dans plusieurs format : MOOC (Massive Open Online Course), texte web, e-book, livre et en vidéo. L'entreprise délivre des certifications pour certains cours, dont une reconnue par l'état, en partenariat avec IESA multimédia.

Vous êtes le concepteur de ce MOOC ?
Quelle note donnez-vous à cette ressource ?
Contenu
0/5
Plateforme
0/5
Animation
0/5