bflorat / modele-da

Modèle de Dossier d'Architecture
Other
227 stars 105 forks source link

Architecture en Micro Service #2

Closed peebee closed 5 years ago

peebee commented 5 years ago

Comment tu décriras une architecture en Micro service dans ce modèle

bflorat commented 5 years ago

Je ne vois rien de spécifique à une architecture µS concernant ce modèle qui peut aussi bien décrire un monolithe que tout type d'architecture d'informatique de gestion. Le gros du dossier, c'est recueillir les ENF (sécurité, performance, disponibilité, ...) et comment on les adresse. Ca ne changera pas avec des microservices. D'ailleurs, j'ai réalisé ce modèle avec des quasi-architectures micro-services en tête (DGFiP, SRE...)

La seule chose à voir, c'est le grain du dossier : module par module ou groupe de modules cohérents (par domaine ?). En µS, il n'y a plus vraiment d'application mais un découpage en nombreux modules de services, d'IHM et de batch faiblement couplés et petits. Faire tout un DA par module est peut être overkill mais reste conseillé.

Sinon, si tu comptes utiliser ce modèle, sache qu'une V3 va être disponible dans quelques jours ( voir https://gitlab.com/bflorat/modele-da/tree/develop en version dev). Je l'ai un peu augmenté mais surtout rendu un peu plus 'documentation vivante' : réécriture en asciidoc pour favoriser les merge requests et la genération auto du rendu. Diagrammes UML2 en cours de réécriture en C4 (toujours en plantuml). Tout retour apprécié.