Prerequisites for creating an ARM template

Within this article, scope of “Azure Marketplace” is limited to China.

Download needed tools and apps

Before opening the application, you should prepare the following tools:

1. Install the PowerShell testing and deployment tool

For more information, see How to install and configure Azure PowerShell.

2. Install the ARM template development tools

ARM templates are generally developed using the Visual Studio or Visual Studio Code development tools.

3. You can develop simpler ARM templates directly in a text editor.

4. Azure subscription

If you don’t have an Azure subscription, please refer to the Azure Marketplace Publisher Guide.

Next steps


  • If you have any questions about this documentation, please submit user feedback in the Azure Marketplace.
  • You can also look for solutions in the FAQs.