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 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.
You can start drawing diagram from scratch by dragging icons from Resource Palette on the left onto canvas or load diagrams from QuickStart Templates
*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
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