Organisation
Structurez votre architecture avec les calques et les templates pour une vision claire et organisée.
Une architecture technique bien organisée est plus facile à comprendre, à maintenir et à présenter. Siovos Archi vous offre des outils pour structurer visuellement vos diagrammes : les calques pour séparer les préoccupations et les templates pour démarrer rapidement.
Dossiers et projets#
Un workspace regroupe vos dossiers et vos projets. Chaque projet est un diagramme d'architecture avec son propre canvas, son historique de versions et ses commentaires.
Workspace avec ses dossiers et ses projets
- Dossiers - regroupez vos projets par thème, équipe ou domaine.
- Nouveau dossier - crée un dossier dans le workspace courant.
- Nouveau projet - crée un projet dans le workspace ou le dossier courant.
- Tri, filtres et affichage - ordonnez, filtrez et basculez entre vue grille et liste.
- Projets - la liste des projets, avec leur date de dernière modification.
Outils d'organisation#
Le système de calques#
Chaque composant appartient automatiquement à un calque selon son type. Les 4 calques par défaut couvrent tous les niveaux d'une architecture moderne :
| Calque | Couleur | Types de composants |
|---|---|---|
| Application | Bleu | Frontend, Backend, API, Worker, Function |
| Services | Violet | Database, Cache, Queue, Storage, Search |
| Réseau | Vert | Load Balancer, CDN, DNS, Proxy, Gateway |
| Sécurité | Orange | Firewall, WAF, Vault, Zone |
Ce système de calques vous permet de :
- Masquer des couches pour vous concentrer sur une partie spécifique
- Mettre en focus un calque pour voir les autres en transparence
- Présenter l'architecture progressivement, calque par calque
Imaginez une revue de sécurité : activez uniquement le calque Sécurité pour visualiser tous vos firewalls, WAF et zones réseau en un coup d'oeil.
Templates pour démarrer vite#
Plutôt que de partir de zéro, utilisez un template comme point de départ. Siovos Archi propose plus de 20 templates couvrant les architectures les plus courantes :
- Web App Simple : Frontend, Backend et base de données
- Microservices : Architecture distribuée avec API Gateway
- Serverless : Lambda, API Gateway, DynamoDB
- Zero Trust : WAF, SIEM, Vault
- Et bien d'autres : E-commerce, CI/CD, Event-Driven, CQRS...
Chaque template est un point de départ que vous personnalisez selon vos besoins. Renommez les nodes, ajoutez vos composants spécifiques, supprimez ce qui ne s'applique pas.
Les templates sont particulièrement utiles pour les nouvelles équipes ou les nouveaux projets. Ils établissent une structure de base cohérente que chacun peut enrichir.