Framework and Tools requirements

Dev Box accelerator – Framework and Tools for development and deployment.

Overview

This document provides a reference table for key Azure development tools, along with direct links to their official documentation and installation guides.

TitleDescriptionOfficial Documentation LinkHow to Install Link
Microsoft Azure CLICommand-line tools for managing Azure resourcesAzure CLI DocumentationHow to install
Microsoft Azure Developer CLICommand-line tools for developers working with AzureAzure Dev CLI DocumentationHow to install
BicepDomain-specific language for deploying Azure resourcesBicep DocumentationHow to install
VS CodeSource-code editor developed by MicrosoftVS Code DocsHow to install

How to Install

Windows (via PowerShell and winget)

# Azure CLI
winget install --id Microsoft.AzureCLI

# Azure Developer CLI
winget install --id Microsoft.AzureDeveloperCLI

# Bicep CLI (requires Azure CLI)
az bicep install

# Visual Studio Code
winget install --id Microsoft.VisualStudioCode

Ubuntu (via Bash)

# Azure CLI
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash

# Azure Developer CLI
curl -fsSL https://aka.ms/install-azd.sh | bash

# Bicep CLI (requires Azure CLI)
az bicep install

# Visual Studio Code
sudo apt update
sudo apt install wget gpg -y
wget -qO- https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > packages.microsoft.gpg
sudo install -o root -g root -m 644 packages.microsoft.gpg /etc/apt/keyrings/
sudo sh -c 'echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/packages.microsoft.gpg] https://packages.microsoft.com/repos/code stable main" > /etc/apt/sources.list.d/vscode.list'
sudo apt update
sudo apt install code -y
Last modified May 27, 2025: update image definition docs (26c40a9)