This is the multi-page printable view of this section. Click here to print.

Return to the regular view of this page.

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