Fermer

Formation Microservices : optimisez vos applications et architectures

  • Architecture
  • Formation détaillée
Concevoir, développer, tester, sécuriser et gérer des applications compatibles avec l’architecture microservices
86% de participants satisfaits sur les 12 derniers mois
Durée
Tarif
2197 € / pers. HT
Durée
Tarif
2197 € / pers. HT

Formation Microservices : optimisez vos applications et architectures

Prix
2197€ / pers. HT

Objectifs

  • Comprendre les différentes architectures qu’il est possible de construire avec des microservices
  • Adopter l'architecture la plus adaptée à un contexte
  • Concevoir, construire et organiser un SI qui sera, grâce à l’architecture microservices, ouvert aux développeurs, tout en étant sécurisé, facilement déployable et maintenable dans une infrastructure cloud, où il pourra faire face à des charges variables

Programme

1 – Les différentes visions d’une application

  • Des utilisateurs aux bases de données
  • Les serveurs de présentation
  • Les services métiers
  • Les microservices
  • Le Cloud Native

2 – Les Web Services

  • L’architecture REST ou comment exploiter le protocole http du Web ?
  • Les limites de l’architecture REST
  • Comment exploiter les évolutions du protocole http avec les gRPC ?
  • Les services à base d’appel de méthodes à distance

3 – Les microservices

  • De l’architecture monolithique aux microservices
  • Les patrons de conception des microservices
  • Le manifeste réactif et les solutions pour l’implémenter

4 – Le Domain Driven Design pour la découverte des services

  • Découvrir le périmètre applicatif avec les Bounded Contexts
  • Les patrons de conception Entity/Aggregate/Value Object
  • Parler le même langage avec le langage omniprésent
  • Les autres patrons de conception
  • Découvrir les événements du domaine

5 – Les transactions distribuées

  • Les limites théoriques des transactions distribuées
  • La compensation des transactions
  • Le patron de conception Saga

6 – Les middleware orientés messages

  • Pourquoi utiliser des middleware orientés messages ?
  • La garantie de livraison des messages
  • La gestion des erreurs
  • L’idempotence

7 – Les architectures avancées

  • Les systèmes guidés par les événements
  • Le Stream Processing
  • L’Event Sourcing
  • Command Query and Responsability Segregation
  • Change Data Capture

8 – Les applications Cloud Native

  • Les Containers as a Service
  • Les 15 facteurs des applications Cloud Native
  • Kubernetes / Service Mesh

9 – La gestion des API

  • L’approche API first
  • La modélisation des API et GraphQL
  • Les standards des API
  • API Management / API Gate

Ce programme a été mis à jour le 3 décembre 2024.

Afficher plus

À qui s’adresse
cette formation ?

Public

Architectes et consultants, développeurs.

Prérequis

Aucun.

Osez vous former à l’excellence

  • Un décryptage des tendances
  • Une « Bubble Care » d’exception
  • Partager avec ses pairs
  • Des espaces premium

Modalités

Méthodologie pédagogique

Cette formation concrète et pragmatique est illustrée par de nombreux exemples pratiques issus d’une expérience et d’un savoir-faire acquis sur de nombreux projets de taille variée au sein d’établissements et d’entreprises de différents secteurs. Support de cours téléchargeable en début de formation.

Méthodologie d’évaluation

Le stagiaire reçoit en amont de la formation un questionnaire permettant de mesurer les compétences, profil et attentes du stagiaire. Tout au long de la formation, les stagiaires sont évalués au moyen de différentes méthodes (quizz, ateliers, exercices et/ou de travaux pratiques, etc.) permettant de vérifier l'atteinte des objectifs. Un questionnaire d'évaluation à chaud est soumis à chaque stagiaire en fin de formation pour s’assurer de l’adéquation des acquis de la formation avec les attentes du stagiaire. Une attestation de réalisation de la formation est remise au stagiaire.

Osez vous former à l’excellence

Une vision globale pour réussir sa transformation
Un environnement propice
à la réflexion
Des opportunités de networking pour s’enrichir
Des espaces premium pour des formations d'exception

À qui s’adresse
cette formation ?

Public

Architectes et consultants, développeurs.

Prérequis

Aucun.

Autres formations sur le même thème