Formation Pragmatic Architecture Apprendre à concevoir une architecture pragmatique

5 sur 5 étoiles

5 étoiles
100%
4 étoiles
0%
3 étoiles
0%
2 étoiles
0%
1 étoile
0%
Voir les 4 avis
(4 avis)
Durée 2 jours
Niveau Intermédiaire
Classe à distance
Possible

Vous pouvez 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 PRAG
Éligible CPF Non

Cette formation Pragmatic Architecture rassemble tout ce qu’il faut savoir pour aborder sereinement des problématiques d’architecture en entreprise, sur des systèmes qui peuvent être complexes.

Elle est directement issue de l’état de l’art validé par des retours d’expérience depuis des années. Présentée par des experts avec une forte expérience personnelle en architecture dans des contextes différents, ce cours mixe les présentations théoriques avec des exercices qui permettent aux stagiaires de s’impliquer et de valider leur compréhension.

L’architecture en contexte d’entreprise recouvre des aspects fortement techniques, ainsi que des enjeux humains importants ; la formation couvre donc ces deux facettes afin d’offrir une vision complète du sujet.

Objectif opérationnel :

Savoir concevoir une architecture pragmatique, la documenter et la présenter.

Objectifs pédagogiques :

Concrètement à l'issue de cette formation Pragmatic Architecture, vous serez en mesure de :

  • Connaître les principaux patterns et styles architecturaux ainsi que l’état de l’art
  • Résoudre les principales problématiques d’une architecture en production
  • Identifier les couplages et les critères de modularité
  • Découpler les composants et gérer la scalabilité et la disponibilité
  • Avoir une vision globale du système logiciel

Public :

Ce cours Pragmatic Architecture s’adresse aux développeurs expérimentés et plus particulièrement aux architectes, confirmés ou en devenir.

Prérequis :

Pour suivre cette formation Pragmatic Architecture, vous devez disposer d'une connaissance préalable de différents langages de programmation, en particulier en design objet. Vous devez également avoir participé au développement d'un ou plusieurs logiciels.

Introduction à l’Architecture

Les multiples définitions de l’architecture technique : une question de stabilité, grande échelle, savoir partagé, décisions irréversibles
Architecture comme moyen d’alignement entre les objectifs de l’entreprise et ses systèmes d’information
Architecture comme styles d’implémentations
Architecture globale vs. locale, Umbrella diagrams

Overview de styles d’architecture

Architecture Hexagonale
Event-Driven Architecture
Pipeline
Microservices
Entreprise Integration Patterns (EIP, Gregor Hohpe), Integration styles
PoEAA (Fowler)
API design
Architecture Émergente

Technical Architecture

Configuration, Discovery
Asynchronous messaging
Service security (A&A, OAuth2, attacks/defenses)
Data consistency : Golden Source, replication, autonomy vs. authority
Fault-tolerance, Load balancing
Stateless vs statefull, consequences, stickiness & affinité, Managing sessions
Logging & tracing guidelines
Monitoring : guidelines, tools, alerting
Integration in practice: reconciliation, data migration
Test-Driven Architecture, métriques, static analysis

Documentation d’Architecture

L’importance de la communication en architecture, techniques et astuces
Living Documentation appliquée à l’architecture : Evergreen Overview Document, Internal Documentation avec annotations et conventions de codage
Living Diagrams générés à chaque build

Legacy migration patterns

Extension by Federated Service
Strangler Application
Legacy Read Model

Architecture & DDD

Aperçu des Bounded Contexts et du Context Mapping
Aperçu des Large-Scale Structures de DDD

Les travaux pratiques représentent 70% du temps de formation.

Date de mise à jour du programme : 12/04/2024

Dates et lieux

Du 04 au 05 décembre 2024
Lieu
Paris
Durée
2 jrs
2200 € HT

Avis des participants à la formation Pragmatic Architecture

Note moyenne de 5/5(4)

Les avis figurant ci-dessous sont issus des fiches d’évaluation que remplissent les participants à la fin de la formation. Ils sont ensuite publiés automatiquement si les personnes ont explicitement accepté que nous les diffusions.

COUPE Christophe
5/5

Mon avis sur le contenu du stage :

"Le contenu de la formation correspondait exactement à mes attentes. Merci. J'ai également apprécié qu'il ne soit pas lié à un langage en particulier."

Mon avis sur le formateur :

"Très bons formateurs, j'ai beaucoup apprécié le contenu de la formation et les échanges."

Ce que j'ai le plus apprécié :

"C'est la première fois que j'ai une formation avec un repas livré par un restaurant directement sur le lieu de la formation, avec une attention au zéro déchet en plus. Je trouve que c'est une réussite."

Ce que j'ai le moins apprécié :

"Les chaises étaient très inconfortables, j'ai eu un problème de dos il y a peu, et c'était très douloureux. Quand je l'ai signalé le matin du deuxième jour, les formateurs ont réagi immédiatement, et m'ont fait apporter une vraie chaise. Merci à eux."

COUPE Christophe
5/5

Mon avis sur le contenu du stage :

"Le contenu de la formation correspondait exactement à mes attentes. Merci. J'ai également apprécié qu'il ne soit pas lié à un langage en particulier."

Mon avis sur le formateur :

"Très bons formateurs, j'ai beaucoup apprécié le contenu de la formation et les échanges."

Ce que j'ai le plus apprécié :

"C'est la première fois que j'ai une formation avec un repas livré par un restaurant directement sur le lieu de la formation, avec une attention au zéro déchet en plus. Je trouve que c'est une réussite."

Ce que j'ai le moins apprécié :

"Les chaises étaient très inconfortables, j'ai eu un problème de dos il y a peu, et c'était très douloureux. Quand je l'ai signalé le matin du deuxième jour, les formateurs ont réagi immédiatement, et m'ont fait apporter une vraie chaise. Merci à eux."

COUPE Christophe
5/5

Mon avis sur le contenu du stage :

"Le contenu de la formation correspondait exactement à mes attentes. Merci. J'ai également apprécié qu'il ne soit pas lié à un langage en particulier."

Mon avis sur le formateur :

"Très bons formateurs, j'ai beaucoup apprécié le contenu de la formation et les échanges."

Ce que j'ai le plus apprécié :

"C'est la première fois que j'ai une formation avec un repas livré par un restaurant directement sur le lieu de la formation, avec une attention au zéro déchet en plus. Je trouve que c'est une réussite."

Ce que j'ai le moins apprécié :

"Les chaises étaient très inconfortables, j'ai eu un problème de dos il y a peu, et c'était très douloureux. Quand je l'ai signalé le matin du deuxième jour, les formateurs ont réagi immédiatement, et m'ont fait apporter une vraie chaise. Merci à eux."

COUPE Christophe
5/5

Mon avis sur le contenu du stage :

"Le contenu de la formation correspondait exactement à mes attentes. Merci. J'ai également apprécié qu'il ne soit pas lié à un langage en particulier."

Mon avis sur le formateur :

"Très bons formateurs, j'ai beaucoup apprécié le contenu de la formation et les échanges."

Ce que j'ai le plus apprécié :

"C'est la première fois que j'ai une formation avec un repas livré par un restaurant directement sur le lieu de la formation, avec une attention au zéro déchet en plus. Je trouve que c'est une réussite."

Ce que j'ai le moins apprécié :

"Les chaises étaient très inconfortables, j'ai eu un problème de dos il y a peu, et c'était très douloureux. Quand je l'ai signalé le matin du deuxième jour, les formateurs ont réagi immédiatement, et m'ont fait apporter une vraie chaise. Merci à eux."


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