TOGAF, Phase D : Architecture Technologique

Posté le Tue 26 September 2023 dans Architecture / TOGAF
Temps de lecture estimé : 2 minute(s).

La Phase D (Architecture Technologique) se concentre sur la planification des infrastructures technologiques au sein de l'entreprise. L'objectif principal de cette phase est de proposer des technologique qui vont répondre aux besoins d'évolution de l'architecture définis dans les phases précédentes (B, C1, C2). C'est la première phase où l'on va vraiment essayer de proposer des solutions concrètes, des alternatives technologiques (matériel, infrastructure, logiciels, etc...).

Phase D : Architecture Technologique

Note: Les points décrits ci-dessous sont volontairement simplifiés par rapport à la documentation officielle pour gagner en lisibilité et en compréhension.

Objectif

Définir et décrire les technologies matérielles, logicielles et de communication qui rendent possible la mise en place des building blocks architecturaux identifiés durant l'analyse de l'architecture SI.

Étapes clés

  • Sélectionner les points de vue, les vues et les artefacts qui seront utilisés pour décrire l'architecture.
  • Développer une description de l’architecture Technologique initiale.
  • Développer une description de l’architecture Technologique cible.
  • Effectuer une analyse des écarts (initiale / cible).
  • Faire des proposition de "building-blocks de solution" (SBB) répondant aux "building-blocks architecturaux" (ABB) identifiés précédemment.
  • Analyser les impacts de la transformation sur tout le paysage architectural.
  • Identifier et mitiger les risques associés à la transformation (y compris les risques de sécurité).
  • Vérifier formellement que l’architecture cible reflète les préoccupations des acteurs concernés.

Entrées

  • La définition du chantier d’architecture (approuvé)
  • L'architecture Business initiale (détaillée)
  • L'architecture Business cible (détaillée)
  • L'architecture Data initiale (détaillée)
  • L'architecture Data cible (détaillée)
  • L'architecture Applicative initiale (détaillée)
  • L'architecture Applicative cible (détaillée)
  • L'architecture Technologique initiale (draft)
  • L'architecture Technologique cible (draft)

Sorties

  • L'architecture Technologique initiale (détaillée)
  • L'architecture Technologique cible (détaillée)

Artefacts utiles

  • Business Processes Models
  • Catalogue des Standards techniques
  • Matrice Applications / Technologies
  • Diagramme d’environnement et de localisation
  • Diagramme de décomposition d’une plateforme
  • Diagramme des communications
  • Diagrammes de séquence
  • Diagramme composants applicatifs / infrastructure réseau
  • Diagramme de déploiement

Notes personnelles

Pendant les phases B et C, on a définit des "building-blocks architecturaux" (ABB). Ce sont des éléments architecturaux de haut-niveau qui se concentrent sur l'impact significatif sur l'ensemble de l'architecture d'entreprise. Ils sont généralement associés à des décisions architecturales importantes et ont une portée étendue. Les ABB sont principalement utilisés pour définir des normes, des principes et des directives qui orientent la création de solutions dans toute l'entreprise.

Dans la phase D, on se concentre sur la définition des "building-blocks de solution" (SBB) qui vont répondre aux contraintes et besoins définis par les ABB. Par exemple, si le ABB défini que le site de l'entreprise doit maintenant supporter la double-authentification, il pourra y avoir plusieurs SBB qui répondront à ce besoin:

  • demander une extension du système de gestion des accès existant
  • remplacer le système existant par Keycloak
  • remplacer le système existant par Microsoft Azure
  • déporter les mécanismes d'authentification à une partenaire externe
  • ... et je ne sais quoi d'autre

Toutes ces alternatives, sont des "buildings-blocks de solution" (SBB) qui répondre à un besoin exprimé par le "building-block architectural" (ABB). Dans la phase D, on ne fait que des propositions de solutions. La décision finale sera prise lors de la phase suivante.