Cours

Réaliser une architecture de Micro Services («MICSER»)

L'architecture microservice structure une application en une collection de services faiblement couplés pouvant être déployés indépendamment. Ceci facilite la mise en service rapide et l'évolution fréquente de grosses applications complexes.
Durée 3 jours
Prix 2'400.–   excl. 8.1% TVA

Description de la formation

Objectifs
À l'issue de la formation, le participant sera en mesure de comprendre le fonctionnement d'une architecture de microservices ainsi qu'évaluer la pertinence d'une telle approche dans le cadre de ses propres infrastructures.

En particulier :
  • Comprendre les technologies utilisées par une telle architecture.
  • Être en mesure de comparer l'approche microservices avec les autres approches d'architecture software.
  • Reconnaître les différents types d'interactions entre microservices et les moyens de les mettre en œuvre.
  • Comprendre les différents patterns utilisés.
  • Connaître les technologies de déploiement et de fonctionnement.
Contenu
Les microservices
  • Concepts de base
  • Technologies
  • Comparaison avec autres architectures (SOA, monolithique)
  • Avantages des microservices
Modélisation
  • Base de DDD (Domain-Driven Design)
  • Définition des limites
  • Couplage et cohésion
Communication entre microservices
  • Types de communication
  • Technologies associées
  • RPC, REST, GraphQL, messaging
Gestion des données
  • Event sourcing
  • CQRS
  • Saga
Développement
  • Intégration continue
  • Gestion des sources
Déploiement
  • Stratégies de déploiements
  • Différentes technologies
Scaling
  • Décomposition en microservice
  • Strangler, parallel run, feature toggle
Méthodologie & Didactique

Afin de permettre aux élèves d'appréhender les concepts théoriques abordés, ceux-ci seront autant que possible illustrés par des exemples pratiques.

Public cible

Architectes, développeurs

Prérequis
Connaissances de base du développement et du déploiement d'applications ainsi que de l'administration système Linux.

Téléchargement

Questions sur le cours

Avez-vous des questions?
Prénom
Nom
Société optionnel
e-mail
Téléphone
Je souhaite réserver ce cours en tant que cours d'entreprise
Prénom
Nom
Société
e-mail
Téléphone
Nombre de participants
Lieu de formation souhaité
Date de début (DD.MM.YYYY)
Date de fin (DD.MM.YYYY)

Choisissez votre session...

6
aoû
2025
8
aoû
2025
Genève
Français
Horaires
CHF 2’400.-
excl. 8.1% TVA
CHF 2’400.-
excl. 8.1% TVA
17
sep
2025
19
sep
2025
Lausanne
Français
Horaires
CHF 2’400.-
excl. 8.1% TVA
CHF 2’400.-
excl. 8.1% TVA
27
oct
2025
29
oct
2025
Genève
Français
Horaires
CHF 2’400.-
excl. 8.1% TVA
CHF 2’400.-
excl. 8.1% TVA
8
déc
2025
10
déc
2025
Lausanne
Français
Horaires
CHF 2’400.-
excl. 8.1% TVA
CHF 2’400.-
excl. 8.1% TVA
Prochaine date
6
aoû
2025
8
aoû
2025
Genève
Français
Horaires
CHF 2’400.-
excl. 8.1% TVA
CHF 2’400.-
excl. 8.1% TVA