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 :
- Contexte Système (Niveau 1) : Montre comment votre système s'intègre dans son environnement, incluant les utilisateurs et les systèmes externes
- Conteneur (Niveau 2) : Zoom sur votre système pour montrer les blocs techniques de haut niveau (applications, bases de données, microservices)
- Composant (Niveau 3) : Décompose les conteneurs en leurs composants constitutifs
- 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
- Guide de Démarrage Rapide - Créez votre premier projet
- Concepts Fondamentaux - Comprenez les concepts clés d'Archyl
- Aperçu du Modèle C4 - Plongée approfondie dans la modélisation C4