5 dépôts
Tools and techniques for creating visual layouts of cloud-native system architectures.
Distinct from Cloud Architecture Patterns: Focuses on the visualization of the architecture rather than the patterns used to build it
Explore 5 awesome GitHub repositories matching devops & infrastructure · Cloud Infrastructure Visualization. Refine with filters or upvote what's useful.
Diagrams is a diagram-as-code framework and infrastructure mapping tool used to generate system architecture visualizations via Python code. It functions as a programmatic wrapper for Graphviz, allowing users to define cloud services and their interconnections to create structured architectural layouts. The project specializes in cloud architecture visualization by mapping software components to a library of provider-specific icons. This approach enables the management of system designs within version control to track architecture changes over time. The library provides capabilities for conf
Visualizes cloud infrastructure layouts by writing code instead of manually drawing shapes and icons.
Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure. The platform is distinguished by its ability to translate visual designs into active deployments and its use of gRPC-based adapters to integrate with diverse infrastructure providers. It features a multi-tenant architecture that manages shared workspaces and role-bas
Creates a visual representation of DynamoDB tables, backups, and roles to define cloud infrastructure.
Renders AWS resources and their relationships as an interactive graph for exploration and analysis.
Ce projet est une collection de supports pédagogiques et de ressources d'étude technique axés sur Google Cloud Platform. Il fournit des diagrammes visuels, des sketchnotes et des résumés conçus pour aider les ingénieurs à comprendre l'architecture cloud, les concepts d'ingénierie et les capacités des services. Les ressources utilisent des arbres de décision et des frameworks de comparaison pour aider à sélectionner les services de calcul, de stockage et de base de données appropriés. Il inclut également des flux de travail visuels et des illustrations étape par étape spécifiquement pour planifier la migration des charges de travail et des données depuis des environnements sur site vers le cloud. Le matériel couvre la visualisation de patterns architecturaux et la cartographie conceptuelle pour simplifier l'apprentissage de produits cloud complexes et de conceptions d'infrastructure.
Provides visual layouts and decision trees to simplify the understanding of cloud-native system architectures.
Ce projet est une bibliothèque pour générer des diagrammes d'architecture visuels et des topologies réseau directement à partir de modèles d'infrastructure-en-tant-que-code et de spécifications de configuration. Il fonctionne comme une interface programmatique qui transforme les définitions d'infrastructure en documentation visuelle, permettant aux utilisateurs de maintenir les diagrammes système sous forme de fichiers texte contrôlés par version. L'outil se distingue par un moteur de mise en page automatisé qui utilise des algorithmes de graphe pour calculer le positionnement spatial, le routage des connexions et les chemins de liaison sans configuration manuelle des coordonnées. Il prend en charge des hiérarchies visuelles complexes en permettant le regroupement logique des ressources, le positionnement des limites et l'application de styles visuels personnalisés à des composants ou segments individuels. Le système fournit un ensemble complet de capacités pour gérer le flux et la structure des diagrammes, y compris la recherche de chemin automatisée, les indicateurs directionnels et la prévention des chevauchements pour les connexions. Il dispose également d'une interface de dessin programmatique et d'une logique de traitement de modèles, qui permettent l'intégration de la génération de diagrammes dans des flux de travail automatisés ou des agents logiciels externes.
Provides a programmatic interface for rendering network diagrams and resource relationships.