MICROSERVICES ET APPLICATIONS CLOUD NATIVES
Informations
- STANDARD
- SUR-MESURE
FORMATION À LA DEMANDE
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation sur-mesure
Nous contacter
Cette thématique vous intéresse ?
Nos experts conçoivent votre formation sur-mesure
Nous contacter
Description
La formation offre une compréhension approfondie, théorique et pratique, des concepts clés de l’architecture microservices et des applications cloud natives. En combinant ces deux approches, les participants seront familiarisés avec les méthodes les plus avancées pour construire des systèmes distribués, évolutifs et résilients.
Les participants seront équipés pour relever les défis associés aux architectures micro services, tels que la gestion des données, la communication entre services et le déploiement en continu.
Objectifs
- Concevoir et architecturer des systèmes en microservices
- Développer et déployer des microservices de manière efficace
- Utiliser les conteneurs pour le déploiement et la gestion des applications
- Appliquer les principes de l’ingénierie cloud native pour maximiser la résilience et l’évolutivité
- Adapter les modèles de communication et de gestion des données aux environnements cloud
- Expliquer les concepts et les avantages des applications cloud natives
- Concevoir et architecturer des applications cloud natives
- Utiliser les conteneurs pour le déploiement et la gestion des applications
- Appliquer les principes de l’ingénierie cloud native pour maximiser la résilience et l’évolutivité
Public Cible
Manager de la DSI
Développeur
Architecte
Testeur
Responsable de production
Responsable d'exploitation
Prérequis
- Une expérience dans la contribution ou la gestion d'un projet informatique
Le programme
Module 1 : Introduction
- Définition des microservices
- La différence entre une architecture microservice et Monolithe
- Les défis de l’architecture microservices
Module 2 : Conception et Architecture
- Principes fondamentaux de la conception de microservices
- Découpage des services et gestion des dépendances
- Communication entre microservices
Module 3 : Développement de Microservices
- Structure et architecture d’un microservice
- Implémentation d’un microservice avec REST
- Gestion des données
- Déploiement de microservices
Module 4 : Introduction aux Applications Cloud Natives
- Définition
- Méthodologie pour la création d’applications Cloud Natives
- Principe du 12-factor app
Module 5 : Design des Applications Cloud Natives
- Conteneurisation
- Modèles de communication, de connectivité et de composition
- Modèles de gestion des données