Skip to content

Azure Workbench is an web-based Azure diagram drawing tool that also generates Bicep templates from diagrams

License

Notifications You must be signed in to change notification settings

weixian-zhang/Azure-Workbench

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 

Repository files navigation

No Maintenance Intended

Current version: 2.1.0

  • Api Server - ASP.NET Core .Net 5
  • Bicep Generator - Python 3.10 Docker
  • Portal - create-react-app, React 16.13, GoJs 2.1, MaterialUI, BluePrintJs

Azure Workbench

Azure Workbench is a web based Azure diagram drawing tool with features including

  • Validate diagram against Azure resource deployment rules
  • Generate Bicep template
  • Save, manage and share your diagrams

Tutorial

Bugs and Feature Requests

    Please create issues for bugs and feature requests, appreciate your feedback.

Drawing Diagram

You can start drawing diagram from scratch by dragging icons from Resource Palette on the left onto canvas or load diagrams from QuickStart Templates

Generate Bicep template

*Only resources marked with red badge are recognized in Bicep generation, more resources will be made available in coming weeks.


Double-click each resource to show its Azure Property Pane and fill up the necessary Azure properties. These property values will be populated in Bicep template. Below shows an example of filling up VM properties for VM image and size.

Example of NSG Inbound and Outbound rules input.

After entering all necessary Azure properties, click Generate Bicep

Bicep template generated

FreeHand mode

Right-click to bring up context menu and select Enable FreeHand mode


Upon enabling FreeHand mode, hitting Alt + S will bring up the FreeHand Style panel allowing you to change stroke color. *When in FreeHand mode, its not able to open other shapes and Azure icons Style pane

Draw in free hand

About

Azure Workbench is an web-based Azure diagram drawing tool that also generates Bicep templates from diagrams

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages