Plan du cours
Introduction
- Introduction aux microservices avec Spring Boot
- Vue d'ensemble des 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 embarqués
- Explorer l'actionneur Spring Boot
- Utiliser les DevTools Spring Boot
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
- Mise en place de JPA
- Création de méthodes POST pour les salarié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é Spring
- Okta enregistrement et configuration
- 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
- Mise en œuvre des méthodes d'installation
Docker
- Aperçu de Docker
- Mise en place Docker
- Utilisation Docker
Kubernetes
- Vue d'ensemble des composants et de l'architecture de Kubernetes
- Configuration et utilisation de Kubernetes
Pipeline CI/CD
- Vue d'ensemble de CI/CD
- Création d'un registre d'artefacts
- Création d'instances VM
- Utilisation du pipeline Jenkins
Résumé et prochaines étapes
Pré requis
- Expérience en développement Java
- Expérience avec Spring Framework
Audience
- Java Développeurs
Nos Clients témoignent (5)
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
Traduction automatique
la préparation technique des enseignants
Giorgio - Asystel-BDF S.p.A.
Formation - Creating a Service Mesh with Istio and Kubernetes
Traduction automatique
The practices
Iván - si
Formation - Spring Cloud for Microservices
I liked his pace for training, it was optimum.
Edwards Mukasa - AFRINIC Ltd.
Formation - Microservices with Spring Cloud and Kafka
I liked that the lecturer was very well prepared and he managed to engage the audience. The course was a combination of theory and practice and I enjoyed it very much.