Merci d'avoir envoyé votre demande ! Un membre de notre équipe vous contactera sous peu.
Merci d'avoir envoyé votre réservation ! Un membre de notre équipe vous contactera sous peu.
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
- Comprendre les fonctionnalités de Spring Boot
- Utilisation des serveurs embarqués
- Exploration de l'actuator de Spring Boot
- Utilisation des outils de développement de Spring Boot
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 de contenu
- Utilisation du filtrage de données pour les services RESTful
- Utilisation du versionnage d'API
Spring Data JPA
- Aperçu de JPA
- Configuration de JPA
- Création de méthodes POST pour les employés
- Récupération 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 la base de données MySQL
Sécurité Spring
- Aperçu de la sécurité Spring
- Inscription et configuration Okta
- Sécurité de la passerelle API
- Sécurité du service de commande
- Test de la sécurité Spring
Tests unitaires
- 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'initialisation
Docker
- Aperçu de Docker
- Configuration de Docker
- Utilisation de Docker
Kubernetes
- Aperçu des composants et de l'architecture de Kubernetes
- Configuration et utilisation de Kubernetes
Pipeline CI/CD
- Aperçu de CI/CD
- Création d'un registre d'artefacts
- Création d'instances de machine virtuelle (VM)
- Utilisation du pipeline Jenkins
Résumé et prochaines étapes
Pré requis
- Expérience en développement Java
- Expérience avec le framework Spring
Public cible
- Développeurs Java
21 Heures
Nos clients témoignent (4)
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
Les pratiques
Ivan - si
Formation - Spring Cloud for Microservices
Traduction automatique