Aller au contenu principal

MICROSERVICES ET APPLICATIONS CLOUD NATIVES


Informations
Prochaines sessions :
Le 10/06/2025
2 jours ( 21 heures )

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

Besoin d'aide pour trouver votre formation ?

Contactez-nous