![]() ![]() With Cluster("SAP Business Technology Platform"):Ĭloud_integration = ProcessIntegration_Circle("Cloud Integration") With Diagram("SAP Tech Byte - Exploring the SAP Audit Log service", show=False): In the forked repo, the changes are in the sap-icons branch.įrom diagrams import Cluster, Diagram, Edgeįrom import Placeholder_Circleįrom import ProcessIntegration_Circleįrom _datamanagement import SAPHANAService_Circleįrom _datamanagement import ObjectStore_Circle Below a sample of how we can use Python + Diagrams with the SAP BTP icons to create your architecture diagrams.Īt the moment of writing, the changes proposed to add SAP as a provider in Diagrams have not been merged to the main repository – See pull request 717. ![]() I forked the original repository and included the SAP BTP icons. ![]() This is just an exploration of how the official SAP BTP icons can be used within Diagrams. ⚠️ This is not officially supported by SAP. what if we could include the SAP Business Technology Platform Solution Diagrams and Icons, which are publicly available, as part of Diagrams? There are various cloud providers included in Diagrams: AWS, Azure, GCP, Kubernetes, Alibaba Cloud and Oracle Cloud. So I was quite happy when last week I found out about Diagrams ( ).ĭiagrams is an open source project which lets you draw architecture diagrams using Python □. Under the hood, Diagrams uses Graphviz ( ) to create the diagrams, which is something that I explored before to generate entity-relationship (ER) diagrams from a JSON structure, see Generating Entity-Relationship diagrams from the SAP Ariba Analytical Reporting API metadata. These diagrams also change frequently and a new version meant copying the existing file and adding a suffix in the file, e.g. Draw.io, Omnigraffle, even Microsoft PowerPoint, and although it is possible to get the job done using this tools, I sometimes found it frustrating how complicated it was to do a minor change in the architecture, rearranging things (PowerPoint □), starting from scratch or worrying about using the right icon/colour. I’ve done many architecture diagrams in the past, for which I’ve used different tools, e.g. When explaining to others how a system works or communicates with its different parts, it is generally easier to do it visually, e.g. In this blog post, I will share how you can leverage an open source project called Diagrams to create architecture diagrams with code. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |