Architecture Logicielle
L'essentiel
Caractéristiques
Cours
24 heuresAdaptable
Lieu et mode de présence
8 départements
Présentiel
Distanciel
Domaines d’enseignement
Développement back-end
Développement front-end
Système d'information
Base de Données
Présentation
- Introduction à l’architecture logicielle, importance et contexte.
- Attributs de qualité. Styles et patterns d’architecture : monolithique, multicouches, n-tiers, Modèles MVC, microkernel, pipeline, event-driven, SOA et microservices, comparaison et cas d’usage.
- Décision architecturale, documentation, gouvernance
- Critère de choix d'une bonne architecture
- Représentation de l’architecture logicielle. Modélisation UML, C4 Model, DAT
- Place de l'architecture dans le cycle de vie de projet informatique,
- Architecture et agilité, rôle de l’architecte, Agile à l’échelle, Framework TOGAF.
- Architecture Cloud