Formation Java Expert JEE SPRING Boot
Formation Java Expert JEE SPRING Boot
- Session : En cours
GP pour les entreprises
D’un ou de plusieurs membres de votre équipe, bénéficiez d’un devis personnalisé pour améliorer les compétences de vos collaborateurs.
Programme détaillé de la formation
- Principe de qualité
- Problèmes des applications monolithiques
Couplage
Non réutilisabilité - Architectures des Applications Web
Les Architecture N-Tiers
Tiers web
Tiers métier
Tiers ressource
Les types des serveurs : web, de composant et d’application - Architecture Orienté Service
Service définition et caractéristique
Les 4 grandes phases du cycle de vie d’un service :
o Identification
o Spécification
o Développement
o Gestion
Les deux grandes modes : SOAP et Rest - Architecture Orienté Micro-Services
Principe
Découpageendomaine métier
Faiblecouplage
Taux de réutilisation
Orchestration
Agilité et indépendance relative entre les différentes équipes
Livraison en continue - Les Framework
Présentation et Architecture du Mini-Projet. Architecture micro service sous spring boot
Architecture micro service sous spring boot
- Introduction
Vue complète de Spring - Spring core Rappel
Les design patterns indispensables
Contexte applicatif
Gestion des ressources
Packaging et déploiement - L’inversion de contrôle : principe et intérêt
- Les principales fonctionnalités de spring Boot
Le support de différents types d’application
Convention over configuration
L’auto configuration
La gestion simplifiée des dépendances avec les starters
Le support de Maven et Graddle - Le déploiement d’une application
Le packaging
L’exécution d’une application
Une application Auto-exécutable
Les Profiles - Spring Boot Actuator
L’activation
Les end-points
Les métriques personnalisées - Atelier : création et configuration d’un projet Spring Boot
- Spring Data
Introduction
Architecture
Spring Data JPA
Stratégie DAO
Des DAO sans implémentation !!!
Spring Data avancée - Atelier : Mise en place d’une couche DAO avec Spring Data
- Problématique et objectif
Principes
Les greffons
Point de jonction
Point d’action
Tissage - Atelier : Exemple de configuration et utilisation de l’AOP
- Les Web Service et Architecture SOA
Principe
L’agilité
SOAP VS REST
Industrialisation et gestion des processus - Web Services REST
Concepts de REST
Architecture OrientéRessources
Configuration
Les annotations indispensables
Spring Data Rest - Atelier : implémentation et consommation d’un web service REST avec accès au base de données
• Architecture
• Service de configuration des micro services
• Centraliser la config des micro services
• Changement de la configuration a chaud
• Service de la découverte des micro services
• Netflix Eureka
• Invoquer un service avec NetflixFeign
• Routage et équilibrage de charge entre micro services
• Messages entre les micro services
• Clients des micro services
• Client Feign et autres
• API Gateway pour l’orchestration des micro services
• Les Circuit Breakerset et les disjoncteurs avec Hystrix
• Monitoring des architectures basé sur les Micro services Tableaux de bord Hystrix
Des Ateliers sur chaque composants et mise en place d’une architecture complète du mini projet.
Avis et Commentaires
Formation Java Expert JEE SPRING Boot
- Session : En cours
GP pour les entreprises
Si vous êtes une entreprise ou un particulier, vous pouvez demander un devis en cliquant sur le bouton ci-dessous.
Formations suggérées
Liens utiles
Nous rejoindre
Inscrivez vous pour recevoir nos prochaines formations planifiées.
© 2014-2022 Generale Performance Tous les droits réservés