Introduction à Archyl - Archyl Docs

Découvrez ce qu'est Archyl et comment il vous aide à documenter votre architecture logicielle avec le modèle C4

Introduction à Archyl

Archyl est une plateforme de documentation d'architecture propulsée par l'IA qui aide les équipes de développement à visualiser, documenter et maintenir leur architecture système en utilisant le modèle C4.

Qu'est-ce que le modèle C4 ?

Le modèle C4 est une approche hiérarchique de la documentation d'architecture logicielle créée par Simon Brown. Il se compose de quatre niveaux d'abstraction :

  1. Contexte Système (Niveau 1) : Montre comment votre système s'intègre dans son environnement, incluant les utilisateurs et les systèmes externes
  2. Conteneur (Niveau 2) : Zoom sur votre système pour montrer les blocs techniques de haut niveau (applications, bases de données, microservices)
  3. Composant (Niveau 3) : Décompose les conteneurs en leurs composants constitutifs
  4. Code (Niveau 4) : Associe les composants aux éléments de code réels comme les classes et les fonctions

Fonctionnalités Clés

Découverte par IA

Connectez votre dépôt Git et laissez l'IA d'Archyl découvrir et documenter automatiquement votre architecture. L'IA analyse votre code source pour identifier :

  • Les systèmes et leurs frontières
  • Les conteneurs (services, bases de données, files de messages)
  • Les composants et leurs relations
  • Les éléments au niveau du code

Diagrammes Interactifs

Créez de beaux diagrammes d'architecture interactifs que votre équipe peut :

  • Naviguer entre les niveaux d'abstraction
  • Parcourir et zoomer pour explorer de grandes architectures
  • Exporter en PNG, SVG ou PDF
  • Intégrer dans Confluence, Notion ou tout site web

Collaboration d'Équipe

Travaillez ensemble avec votre équipe pour documenter l'architecture :

  • Invitez des membres d'équipe avec différents rôles (Admin, Éditeur, Lecteur)
  • Suivez les changements avec l'historique
  • Partagez des liens publics pour les parties prenantes

Analyses d'Architecture

Obtenez des analyses automatisées sur votre architecture :

  • Identifiez les problèmes potentiels
  • Suivez les décisions architecturales avec les ADRs
  • Documentez les flux utilisateurs
  • Surveillez les dépendances

Pour Commencer

Prêt à documenter votre architecture ? Suivez notre Guide de Démarrage Rapide pour créer votre premier projet en quelques minutes.

Cas d'Utilisation

Archyl est parfait pour :

  • Les équipes d'ingénierie documentant des architectures microservices
  • Les architectes communiquant la conception système aux parties prenantes
  • Les équipes DevOps comprenant les paysages de déploiement
  • Les nouveaux membres d'équipe s'intégrant dans des systèmes complexes
  • Les rédacteurs techniques créant de la documentation d'architecture

Prochaines Étapes