Introduction
Dans cette introduction, tu découvriras les bases des API et leur potentiel pour faire partie du voyage de l'architecture. Nous présenterons une définition légère des API et de leur utilisation dans et hors du processus. Afin de démontrer l'importance des API, nous présenterons l'étude de cas du système de conférence, un exemple en cours qui évoluera tout au long de l'ouvrage. Les API hors processus te permettent de penser au-delà d'une simple architecture à trois niveaux ; nous présenterons les modèles de trafic et leur importance pour le démontrer. Nous présenterons un résumé des étapes de l'étude de cas, ce qui te permettra de passer directement à l'étape suivante si un domaine t'intéresse.
Pour présenter les API et l'écosystème qui leur est associé, nous utiliserons une série d'artefacts importants. Nous introduirons l'étude de cas avec les diagrammes du modèle C4 et reviendrons sur les spécificités et la logique qui sous-tendent l'approche. Tu découvriras également l'utilisation des enregistrements de décisions d'architecture (ADR) et l'intérêt de définir clairement les décisions tout au long du cycle de vie du logiciel. À la fin de l'introduction, nous présenterons les lignes directrices ADR - notre approche pour t'aider à prendre des décisions lorsque la réponse est "ça dépend".
Le voyage de l'architecture
Quiconque a déjà fait un long voyage a sans doute déjà été confronté à la question (peut-être persistante) "sommes-nous arrivés ?"Pour les premières demandes, ...
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