Architecture Archaeology: Map a System From Traffic, Logs, and Source
Faites de l'ingénierie inverse sur un service complexe afin que les nouveaux arrivants puissent comprendre comment il fonctionne réellement.
Description
section.descriptionLa documentation est manquante, les diagrammes sont obsolètes et le système doit encore être modifié. Les participants apprendront à reconstruire l'architecture à partir des routes, des journaux, des traces, des dépôts, des fichiers de configuration, des accès aux bases de données et des flux réels des utilisateurs.
Le livrable n'est pas un diagramme décoratif. C'est une carte utile qui montre les points d'entrée, le mouvement des données, les lacunes en matière de propriété, les risques opérationnels et les questions qui nécessitent encore des réponses. Cette session s'adresse à toute personne rejoignant ou héritant d'une base de code complexe.