How to generate architecture diagram from Azure resources

Patrick Cho 126 Reputation points
2021-04-24T20:00:43.52+00:00

Hello,

I have defined a few resources on my Azure resource group.

Is there a way that I could generate an architectural diagram 1) from the resource group and 2) from ARM template.

Please advise.

Thanks.

Azure SQL Database
{count} votes

Accepted answer
  1. Patrick Cho 126 Reputation points
    2021-04-25T16:11:19.293+00:00

    Thank you Kalyan. I tried ARM Template Viewer from Visual Studio Code. It works fine.

    2 people found this answer helpful.

4 additional answers

Sort by: Most helpful
  1. KalyanChanumolu-MSFT 8,316 Reputation points
    2021-04-25T05:56:37.967+00:00

    @Patrick Cho Welcome to Microsoft Q&A forums.
    Please try the Visual Studio Code extension ARM Template Viewer by Ben Coleman, a Microsoft employee.

    91001-image.png

    Do post your feedback here if you find any bugs or have any feature requests.

    Another such tool is ArmWiz, you can upload your template and get a visualization.

    ----------

    If an answer is helpful, please "Accept answer" or "Up-Vote" for the same which might be beneficial to other community members reading this thread.

    1 person found this answer helpful.
    0 comments No comments

  2. Robert Hodges 5 Reputation points
    2023-01-20T00:50:22.6866667+00:00

    Are these tools verified to be safe by Microsoft? The ArmWiz link takes you to an insecure page.

    1 person found this answer helpful.
    0 comments No comments

  3. Ilan Nyska 0 Reputation points Microsoft Employee
    2023-08-23T22:28:31.7666667+00:00

    You can use Resource visualizer at the export template option


  4. Volker Kühn 1 Reputation point
    2024-07-26T06:22:39.1533333+00:00

    Did you ever work with them for documentation purposes ?

    All these visualisations are either incomplete and incorrect.

    E.g. as shown above a network would be shown as a component where the correct visualisation would be a canvas around the network bound components.

    Same for VMs where networkcards are part of the VM even so they only exist virtually you would need a different visualisation to understand the configuration.

    0 comments No comments