Déposer une
demande de formation
Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !

Notre hotline est à votre disposition pour vous accompagner au 33 (0)1 55 58 04 27.

Information sur la formation

Référence interne de la formation : pragArchi04av

Objectifs

Cette formation fournit une connaissance complète des problématiques d'architecture en entreprise pour des systèmes complexes, basée sur l'état de l'art, validé par des retours d'expérience clients. Cette formation permettra de connaître les principaux patterns et styles architecturaux, de concevoir une architecture pragmatique, de résoudre les principales problématiques d'une architecture en production, d'identifier les couplages et les critères de modularité, de découpler les composants et de gérer la scalabilité et la disponibilité, ainsi que d’acquérir une vision globale du système logiciel. La formation couvre à la fois les aspects techniques et humains de l'architecture en entreprise pour offrir une vision complète du sujet.

Programme

- Introduction à l’architecture
- Les multiples définitions de l’architecture technique
- Aligner les objectifs de l’entreprise et des systèmes d’information
- L’architecture comme style d’implémentation
- Architecture globale vs. locale, Umbrella diagrams
- Overview de styles d’architecture
- Architecture Hexagonale & Event-Driven Architecture
- Entreprise Integration Patterns (EIP, Gregor Hohpe)
- PoEAA (Fowler), API design, Architecture Émergente
- Configuration, Discovery + Asynchronous messaging
- 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

Clients visés :

Cette formation s’adresse aux développeuses et développeurs expérimentés, tech leads, responsables d’architectes, mais aussi aux architectes confirmés ou en devenir.
Connaissance de différents langages de programmation avec des bonnes connaissances en design objet. Avoir déjà une expérience dans le développement de logiciel.

Mots-clés en rapport avec la formation :

Paris Architecture Craftsmanship DDD

Societe

Si aucune formation ne correspond à votre recherche, mettez en concurrence 2150 Centres de formation.

Votre demande sera transmise de manière anonyme et vous pourrez sélectionner parmi les propositions commerciales, la plus intéressante !