使用Diagrams可以用Python代码绘制云系统架构。它的诞生是为没有任何设计工具的新系统架构设计提供原型。您还可以描述或可视化现有的系统架构。图表目前支持六个主要供应商:AWS,Azure,GCP,Kubernetes,Alibaba Cloud和Oracle Cloud。现在,它还支持On-Premise节点。
Diagram as Code还使您可以跟踪任何版本控制系统中的体系结构图更改。
注意:它不控制任何实际的云资源,也不会生成云形式或本地形式的代码。它仅用于绘制云系统架构图。
事件处理架构图:
from diagrams import Cluster, Diagram |
有状态架构图:
from diagrams import Cluster, Diagram |