Plan du cours
Introduction
- Introduction à Microservices avec Spring Boot
- Aperçu de Spring Boot
- Introduction aux services Web
Spring Boot
- Configuration de l'IDE pour un projet Spring Boot
- Comprendre les fonctionnalités de Spring Boot
- Utiliser des serveurs intégrés
- Exploration de l'actionneur Spring Boot
- Utiliser Spring Boot DevTools
Service Web à valeur ajoutée (Restful Web Service)
- Aperçu de REST
- Travailler avec des variables de chemin
- Travailler avec des paramètres de requête
- Utiliser la méthode POST
- Utilisation de la méthode GET
- Gestion des exceptions
- Utilisation de la méthode DELETE
- Négociation du contenu
- Utilisation du filtrage des données pour les services RESTful
- Utilisation de la version de l'API
Spring Data JPA
- Vue d'ensemble de JPA
- Configuration de JPA
- Création de méthodes POST pour les employés
- Récupérer les données des salariés dans la base de données
- Suppression des données des employés de la base de données
- Conversion de la base de données H2 en base de données MYSQL
Sécurité du printemps
- Aperçu de la sécurité du printemps
- Enregistrement et configuration Okta
- Sécurité de la passerelle API
- Sécurité du service de commande
- Tester la sécurité de Spring
Unit Testing
- Configuration du service de commande pour les tests
- Création d'une méthode de test
- Vérification des tests
- Implémentation des méthodes d'installation
Docker
- Vue d'ensemble de Docker
- Mise en place Docker
- Utilisation Docker
Kubernetes
- Vue d'ensemble des composants et de l'architecture Kubernetes
- Configurer et utiliser Kubernetes
Pipeline CI/CD
- Aperçu de CI/CD
- Création d'un registre d'artefacts
- Création d'instances VM
- Utilisation du Jenkins pipeline
Résumé et prochaines étapes
Pré requis
- Expérience en matière de développement Java
- Expérience avec Spring Framework
Audience
- Java Développeurs
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
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