Using hava.io and draw.io to enhance auto-generated cloud network topology diagrams
Out of the box, hava.io creates logically laid out network topology diagrams derived from the cloud accounts you connect.
Once you connect your AWS, Google Cloud or Microsoft Azure cloud account credentials to Hava using read-only IAM credentials, the diagrams are automatically generated based on the resources and attributes detected in your cloud console configuration.
This provides you with an accurate representation of how your cloud infrastructure is configured.
Sometimes, however, you may need to enhance or embellish diagrams for use in a presentation or management reporting. Fortunately Hava provides the functionality to export diagrams in a number of formats including VSDX (Visio)
Not everyone has access to a Visio licence which is why the good folks at https://hava.io created the following instructions on using draw.io to import and modify Hava diagrams.
HOW TO CREATE A DRAW.IO DIAGRAM USING HAVA.IO
The first step is to export your diagram as a VSDX file.
Open the required diagram, select “Export” from the header menu and then select “VSDX”
Hava will prepare the VDSX template data and prompt you to download.
Download the file to your computer.
Now open up https://draw.io
Select File > Import From > Device…
Navigate to the VSDX file you saved and select it. Draw.io will reconstruct the Hava diagram in editable form.
You are now able to copy & paste assets already on the diagram, add new ones from the available icon sets within draw.io, add text or shapes or delete anything already on the diagram.
One word of caution. The Hava export function exports a native Visio file. How Draw.io processes the VDSX import is beyond Hava’s control, however, from my testing draw.io has always yielded an accurate facsimile of the diagrams generated in Hava.
Out of the box, I’ve found Hava creates fantastic logically laid out diagrams that are extremely accurate.
This method provides a quick and easy way of providing you with the ability to edit and embellish your AWS, GCP and Azure diagrams without having to draw them from scratch.