• NEW
  • FNE
  • FSE

Formation Continuous Architecture

Encourager la construction et l'évolution progressive des systèmes informatiques de manière adaptative
Durée 2 jours
Niveau Fondamental
Classe à distance
Non

Vous ne pouvez pas suivre cette formation en direct depuis votre domicile ou votre lieu de travail. Plus d'informations sur notre solution de classe à distance...

Référence COAR
Éligible CPF Non

La Continuous Architecture est une approche adaptée aux bonnes pratiques de développement Agile, permettant de répondre aux nouvelles exigences en maîtrisant la temporalité et la profondeur des décisions d'architecture.

Cette formation Continuous Architecture aborde les enjeux auxquels répond la Continuous Architecture, en détaillant ses principes fondamentaux, ses outils, ainsi que la posture que doit adopter l'architecte moderne. Un point clé de ce module est la mise en pratique de la Continuous Architecture à travers une application fil rouge. Le stagiaire devra faire évoluer l'architecture de cette application pour répondre à de nouvelles exigences, offrant ainsi une expérience concrète et approfondie de cette approche.

Chaque partie permet au stagiaire d'expérimenter la Continuous Architecture dans divers contextes, lui faisant appréhender les impacts techniques, sécuritaires, fonctionnels, financiers, de planification, stratégiques et politiques d'une solution. Les exercices offrent aussi l'occasion de découvrir ou revisiter des patterns d'architecture tels que les micro-services, les monolithes, les modèles synchrones et asynchrones, ainsi que les patterns d'intégration et d'amélioration des performances.

Objectif opérationnel :

Connaître les concepts d'architecture émergente et intentionnelle.

Objectifs pédagogiques :

À l'issue de cette formation Continuous Architecture, vous aurez acquis les connaissances et compétences nécessaires pour :

  • Découvrir l'approche Continuous Architecture et son intérêt
  • Identifier le rôle de l'architecte, ses enjeux en termes de communication et d'alignement des parties prenantes
  • Élaborer un argumentaire pour communiquer sur les choix d'architectures et leurs impacts “tech” et “non tech”
  • Prendre du recul sur sa pratique d'architecte ou de tech lead
  • Se familiariser au travers d'exemples concrets sur les problématiques classiques d'architecture, les patterns de solutions associés, ainsi que la manière de les traiter dans le cadre de l'architecture continue

Public :

Ce cours s'adresse aux développeurs senior, aux techs lead, aux architectes et plus globalement à toute personne souhaitant comprendre et argumenter leurs choix ou non choix d'architecture grâce à des illustrations concrètes.

Prérequis :

Aucun

Jour 1

Continuous Architecture

Définition de la Continuous Architecture
Les facteurs ayant favorisé l'émergence de l'approche de Continuous Architecture
Les points clés de la Continuous Architecture

Continuous Architect

Les qualités du Continuous Architect
Attribution et mode d'action du Continuous Architect
Mise en pratiquePrésentation du SI fil rouge de la formation
Exigence : commencer petit
Mise en pratique sur le cas fil rouge

Notions d'architecture

Intermédiaire/cible, Yagni
Couplage et découplage
ADR (Architecture Decision Record)

Patterns de migration

Exigence : répondre à des besoins très spécifiquesMise en pratique sur le cas fil rouge
Thèmes abordés :
- Architectures cloud
- Démarche de choix d'architecture
- Stacks techniques
- Patterns de migration

Patterns de résilience

Exigence : gérer un pic de chargeMise en pratique le cas fil rouge
Stratégies d'amélioration de performance court et long terme
Dégradation de service maîtrisée
Jour 2

Patterns d'intégration

Exigence : intégration de systèmesMise en pratique sur le cas fil rouge
Patterns d'intégration
Dégradation de service maîtrisée

Observabilité

Exigence : optimisationMise en pratique sur le cas fil rouge
Stratégies d'investigation de problèmes d'optimisation (mais pas que)
Enjeux de l'observabilité
Pattern Anti-Corruption Layer

Transaction distribuée

Exigence : intégration transactionnelle avec de multiples fournisseursMise en pratique sur le cas fil rouge
Pattern d'agrégateur
Problématique du testing
Traiter les transactions distribuées. Pattern SAGA

Micro-services

Mise en pratique sur le cas fil rouge
Micro-services
Systèmes hautement distribués
Pattern CQRS
Événementiel

Partage de données

Mise en pratique sur le cas fil rouge
Patterns de reporting et publication de données
Date de mise à jour du programme : 07/03/2025

Dates et lieux

Du 21 au 22 mai 2025
Session garantie
Lieu
Distanciel
Durée
2 jrs
2120 € HT
Du 21 au 22 mai 2025
Session garantie
Lieu
Paris
Durée
2 jrs
2120 € HT
Du 19 au 20 novembre 2025
Lieu
Distanciel
Durée
2 jrs
2120 € HT
Du 19 au 20 novembre 2025
Lieu
Paris
Durée
2 jrs
2120 € HT

Ces formations peuvent aussi vous intéresser :

Apprendre à concevoir une architecture pragmatique

  • Niveau : Intermédiaire
  • Référence : PRAG

Clean Code, TDD, BDD et principes SOLID

  • Niveau : Intermédiaire
  • Référence : SWCF

Passer du code legacy au code propre

  • Niveau : Intermédiaire
  • Référence : TDDC

Rendre son code meilleur avec la revue de Code

  • Niveau : Fondamental
  • Référence : RDCT


Formations Informatique
et Management
en ligne à ce jour

+
Stagiaires dans nos salles
de cours sur
l'année

%
De participants satisfaits
ou très satisfaits de nos
formations


Formateurs experts
validés par
PLB