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.
- Vue d'ensemble de Spring Boot.
- Introduction aux services web.
Fondamentaux de Spring Boot
- Configuration de l'IDE pour un projet Spring Boot.
- Compréhension des fonctionnalités clés de Spring Boot.
- Utilisation des serveurs intégrés.
- Exploration de Spring Boot Actuator.
- Exploitation de Spring Boot DevTools.
Services web RESTful
- Vue d'ensemble de l'architecture REST.
- Travail avec les variables de chemin.
- Gestion des paramètres de requête.
- Mise en œuvre de la méthode POST.
- Mise en œuvre de la méthode GET.
- Gestion robuste des exceptions.
- Mise en œuvre de la méthode DELETE.
- Stratégies de négociation de contenu.
- Application du filtrage des données dans les services RESTful.
- Mise en œuvre de la versioning d'API.
Spring Data JPA
- Vue d'ensemble de JPA.
- Configuration de JPA.
- Création de points de terminaison POST pour les ressources employé.
- 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.
- Migration de H2 vers MySQL.
Sécurité Spring
- Vue d'ensemble de Spring Security.
- Enregistrement et configuration d'Okta.
- Sécurisation de la passerelle d'API.
- Sécurisation du service de commandes.
- Test des implémentations Spring Security.
Tests unitaires
- Configuration du service de commandes pour les tests.
- Création de méthodes de test.
- Réalisation de vérification des tests.
- Mise en œuvre des méthodes de configuration.
Docker
- Vue d'ensemble de Docker.
- Configuration de Docker.
- Utilisation pratique de Docker.
Kubernetes
- Vue d'ensemble des composants et de l'architecture de Kubernetes.
- Configuration et déploiement avec Kubernetes.
Pipeline CI/CD
- Vue d'ensemble de CI/CD.
- Création d'un registre d'artefacts.
- Approvisionnement d'instances de machines virtuelles.
- Mise en œuvre des pipelines Jenkins.
Résumé et prochaines étapes
Pré requis
- Expérience avec le développement Java.
- Connaissances fondamentales du 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