Creating architecture diagrams is always a challenge due to all pasting images, finding the correct icon, and more so when you must update some part of it. Aligning arrows or the diagram can be a daunting and time-consuming task. I found an interesting library Diagram, which as the name suggests assists in creating diagrams.

Diagrams let you draw the cloud system architecture in Python code. It was born for prototyping a new system architecture design without any design tools. You can also describe or visualize the existing system architecture as well. Diagrams currently supports main major providers including AWS, Azure, GCP, Kubernetes, Alibaba Cloud, Oracle Cloud etc… It also supports On-Premise nodes, SaaS, and major Programming frameworks and languages.

Getting Started

#aws #python

Architecture Diagrams using Python
1.95 GEEK