Plan du cours
Introduction
- Introduction aux microservices avec Spring Boot
- Aperçu de Spring Boot
- Introduction aux services Web
Spring Boot
- Configuration de l'IDE pour un projet Spring Boot
- Compréhension des fonctionnalités de Spring Boot
- Utilisation des serveurs intégrés
- Exploration de Spring Boot actuator
- Utilisation de Spring Boot DevTools
Service Web RESTful
- Aperçu de REST
- Travail avec les variables de chemin
- Travail avec les paramètres de requête
- Utilisation de la méthode POST
- Utilisation de la méthode GET
- Gestion des exceptions
- Utilisation de la méthode DELETE
- Négociation du contenu
- Filtrage des données pour les services RESTful
- Utilisation du versionnement d'API
Spring Data JPA
- Aperçu de JPA
- Configuration de JPA
- Création de méthodes POST pour les employés
- Obtention des données des employés depuis la base de données
- Suppression des données des employés depuis la base de données
- Conversion de la base de données H2 vers MySQL
Spring Security
- Aperçu de Spring security
- Inscription et configuration d'Okta
- Sécurité du gateway API
- Sécurité du service de commande
- Test de Spring security
Tests unitaires
- Configuration du service de commande pour les tests
- Création d'une méthode de test
- Vérification des tests
- Mise en place des méthodes de setup
Docker
- Aperçu de Docker
- Configuration de Docker
- Utilisation de Docker
Kubernetes
- Aperçu des composants et de l'architecture Kubernetes
- Configuration et utilisation de Kubernetes
Pipeline CI/CD
- Aperçu du CI/CD
- Création d'un registre d'artefacts
- Création d'instances VM
- Utilisation de la pipeline Jenkins
Résumé et étapes suivantes
Pré requis
- Expérience en développement Java
- Expérience avec le cadre Spring
Public cible
- Développeurs Java
Nos clients témoignent (5)
lors de ma formation, le plus appréciable a été l'accessibilité d'augustin qui sait s'adapter au niveau des participants tout en faisant attention à ne pas ralentir le groupe. un formateur TOP!!!
Rodrigue - Cegid
Formation - Managing APIs with Apigee
la préparation technique des enseignants
Giorgio - Asystel-BDF S.p.A.
Formation - Creating a Service Mesh with Istio and Kubernetes
Traduction automatique
L'écoute du formateur. Il a prit en compte les questions posées, et y a répondu le lendemain.
Erwan - SNCF Connect & Tech
Formation - Axon Framework
C'était dynamique et très pratique,尤其在通过URL向我们提供虚拟机的情况下。 (注意:最后一部分的翻译似乎混入了中文,正确的法语翻译应为:“en plus du fait qu'une machine virtuelle nous a été fournie via une URL”) 正确翻译: C'était dynamique et très pratique, en plus du fait qu'une machine virtuelle nous a été fournie via une URL.
Aida - ENGINEERING AND SERVICES JF S.A. DE C.V.
Formation - Spring Cloud for Microservices
Traduction automatique
Exemples pratiques et discussions ouvertes
Nenad Terzic - Pejsejf B"lgaria EOOD
Formation - Building Microservices with Spring Cloud and Netflix OSS
Traduction automatique