Tools and PaaS services for Azure Stack

2 min to read Contributors

You can deploy Platform as a Service (PaaS) services for Azure Stack from Microsoft and other 3rd party providers. You can also download the tools described below. If you want to be notified of new services and tools, follow #AzureStack on Twitter.

PaaS services

Add an App Service resource provider to Azure Stack

Add a SQL Server resource provider to Azure Stack

Add a MySQL Server resource provider to Azure Stack

Template tools

Azure Stack Github templates

Explore the growing collection of Azure Stack GitHub Templates. Just like Azure, these “Quick Start” Azure Resource Manager templates aim to get you started with simple building blocks and examples, ready to deploy on the Microsoft Azure Stack Technical Preview Proof of Concept Environment. Included are first party workload examples for ad-non-ha, sql-2014-non-ha, sharepoint-2013-non-ha, as well as several simple 101 templates like 101-simple-windows-vm.

Marketplace item packaging tool and sample

Download and use the Packaging tool to create marketplace items for your own custom templates to add to the Azure Stack marketplace. Instructions on how to create a marketplace item and make it available to your tenants can be found in Create Marketplace item.

Developer tools

Use Visual Studio and Azure Stack TP2 on the MAS-CON01 virtual machine

If you want to use Visual Studio on the console VM to work with Azure Stack templates, you must install the correct versions of the required tools. Use the following procedure to install the supported versions for TP2.

  1. Use Remote Desktop Connection to log in to the MAS-CON01 virtual machine with the azurestack\azurestackadmin credentials.
  2. Install and open Web Platform Installer.
  3. Find and install Visual Studio Community 2015 with Microsoft Azure SDK - 2.9.5.
  4. Using Add/Remove Programs, uninstall the Microsoft Azure PowerShell (Sept) that gets installed as part of the SDK.
  5. Open the Web Platform Installer.
  6. Find and install Microsoft Azure PowerShell - Azure Stack Technical Preview 2.
  7. Restart the MAS-CON01 virtual machine.
  8. Use Remote Desktop Connection to log in to the MAS-CON01 virtual machine with the azurestack\azurestackadmin credentials.
  9. Open Visual Studio and validate that you can connect to the Azure Stack environment, get templates, and so on.

Azure PowerShell SDK

Azure PowerShell is a module that provides cmdlets to manage Azure and Azure Stack with Windows PowerShell. You can use the cmdlets to create, test, deploy, and manage solutions and services delivered through the Azure Stack platform. Download Azure PowerShell SDK and install PowerShell.

Azure cross platform command line interfaces

Quickly install the Azure Command-Line Interface (Azure CLI) to use a set of open-source shell-based commands for creating and managing resources in Microsoft Azure Stack.

Download the Windows CLI

Download the Mac CLI

Download the Linux CLI

Note
  • If you’re on a Mac or Linux machine, you can also get the CLI by using the command npm install -g azure-cli@0.10.4
  • If you're getting certificate validation issues, run the command set NODE_TLS_REJECT_UNAUTHORIZED=0