Chapitre 4. Diagrammedes conteneurs
Cet ouvrage a été traduit à l'aide de l'IA. Tes réactions et tes commentaires sont les bienvenus : translation-feedback@oreilly.com
Une fois que tu as créé un diagramme de contexte système et que tu comprends comment ton système logiciel s'intègre dans l'environnement système global, l'étape suivante consiste à décrire les applications et les magasins de données (les conteneurs C4) qui existent à l'intérieur des limites du système logiciel. C'est l'objectif du diagramme des conteneurs C4 et le sujet de ce chapitre.
Aspects clés du diagramme de conteneurs
Pour comprendre pourquoi et comment utiliser les diagrammes de conteneurs, garde à l'esprit leur objectif, leur portée, leur contenu, leurs cas d'utilisation et leur public cible.
Objectif
Un diagramme de conteneur t'aide à répondre aux questions suivantes :
-
Comment le système logiciel a-t-il été décomposé en applications et en magasins de données ?
-
Quelles sont les responsabilités de ces applications et de ces magasins de données ?
-
Quels sont les principaux choix technologiques (par exemple, langages de programmation et produits) utilisés pour mettre en œuvre ces applications et ces magasins de données ?
-
Comment les applications et les bases de données communiquent-elles entre elles ?
-
En tant qu'ingénieur logiciel, où dois-tu écrire du code pour ajouter une fonctionnalité ?
Un point important à noter ici est que les diagrammes de conteneurs ne doivent donner que très peu d'informations ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access