Azure Marketplace User Guide

This guide provides an overview of Azure Marketplace and describes the basic procedures and important information required to use Azure products. For a Chinese-language video, please refer to the Azure Marketplace User Guide. More details are provided below.

1. Introduction to Azure Marketplace

Azure Marketplace, which is operated by 21Vianet, is a unified portal for displaying Microsoft partner products and services. Azure Marketplace is an image warehouse, one of the core engines for Azure cloud services, and a connection platform through which Azure partners can provide customers with the best solutions and services. Azure Marketplace operates within China (excluding Hong Kong, Macau, and Taiwan).

Azure Marketplace provides IT specialists and developers with a variety of apps built on the Azure platform, covering every aspect of apps and systems from the operating systems, security apps, network devices, storage, and databases required to build IT infrastructure, to web apps, data analytics, project management tools, monitoring/control software, and management software. These apps also include a large number of first-party apps from Microsoft.You can use the huge range of products on Azure Marketplace to quickly build Azure-based infrastructure, app systems, or development systems. Azure Marketplace is a key component of the Microsoft Azure platform ecosystem.

2. Purchase Azure Marketplace products

The three forms of product available on Azure Marketplace are images, ARM templates, and custom services. If you select an image or ARM template product, you can deploy the product to the Azure platform using the Azure portal.Custom services cannot be deployed directly to the Azure platform, but you can use “Contact Service Provider” to contact the service provider or integrator and obtain solutions or help for the custom service.

Azure Marketplace currently supports the free and bring-your-own-license (BYOL) models. The pay-as-you-go (PAYG) model is not currently supported.Please note that while Azure Marketplace does not charge customers separate licensing fees under the BYOL model, customers need to contact service providers directly to pay licensing fees, and also need to pay for any Azure resources used by subscriptions if they deploy VM images or ARM templates.

The table below explains the business models currently supported by Azure Marketplace. A single product/service can include SKUs that use different pricing models.

Pricing models Explanation Intended users
Free Free SKUs.Customers are not charged any Azure Marketplace fees for the use of the offer, and they are also not charged any product fees. VM images and Resource Manager templates
Free trial A promotional version of the SKU, with a time limit.Customers are not charged any Azure Marketplace fees for the use of the product or service during the trial period. After the trial period expires, customers are charged at the standard rate for using the product. Azure Marketplace cannot currently prevent customers from creating multiple subscriptions for free trial products, but service providers who want to provide free trial product subscriptions can provide appropriate restrictions. VM images and Resource Manager templates
BYOL Bring-your-own-license (BYOL) SKUs. License fees are determined by negotiation between the customer and service provider, and customers are not charged Azure Marketplace fees for using the product/service within Azure Marketplace. VM images and Resource Manager templates

Please note that you can deploy a product to the China North or China East data center.If you delete a product that you deployed, the deleted product cannot be recovered. If you delete your subscription, all products and services deployed in the subscription will also become invalid. Please therefore take care when managing deployments. Many products also depend on other products or services, such as Azure websites, but the Azure platform will not warn you before you delete a product or service that other products depend on. For this reason, it is important to read the instructions carefully or obtain help from the service provider when you purchase a product or service, so that you can determine whether any such dependencies are involved.

3. Find and deploy images

3.1 Prerequisites for product deployment

Firstly, you need an Azure China account. Please refer to the Azure Marketplace Publisher Guide to learn how to register an Azure China account.

3.2 Find product images

There are two ways to find product images on Azure Marketplace: one is through the Azure Marketplace home page, and the other is through the Azure portal.

The Azure Marketplace homepage includes “All products” and “Service provider” menus, as well as sections such as “What's hot”, “Popular app categories” and “Free.” Some of the main sections are explained below.

  • All products.This page allows you to browse all products and services in Azure Marketplace, including VM images, Azure Resource Manager templates, and customized services. The functions include filter, query, and the ability to display by category. As an Azure user, you can easily find products and services that suit your requirements.

  • Service providers.This page links to the Azure Marketplace service provider product management portal, which allows service providers to perform maintenance management operations for products, including publishing, updates, and upgrades.

  • Free.Contains all free apps, including a large number of open-source apps.Please note that the “free” element here refers only to licensing fees.

Log on to the Azure portal, select “Create Resource” at the top left and then “View All.” As you can see below, this includes all image and ARM templates, but excludes custom services.

3.3. View product details

Select a product logo or heading in the product category to open the detailed product information page.You can find more detailed instructions for the product here. For example:

Please read the user instructions for each product carefully to see whether the license is free and view pricing details. If the license is not free, contact the service provider for further information.Please also be sure to pay attention to the “Legal Terms” and “Privacy Policy” sections.

3.4 Deploy a VM image

Press the “Deploy Now” button at the top of the image details page, sign in to the Azure portal, and then press the “Create” button to go into the VM creation page.The next section explains how to configure the parameters for the first three steps.

Configuration step 1:

  • Name: Displays the VM name. Enter a name that contains 1-64 characters.
  • VM disk type: Displays the VM disk type.
  • Username: Displays the username to sign in to the VM you created.
  • Authentication type: Displays the type of log on authentication, may be SSH public key or Password.
  • Password and Confirm password: Display the password for use with the password authentication method.Note that the password must contain at least 12 characters long and include at least three of the following types of character: lower case letters, upper case letters, numbers, and special characters.
  • Subscription: Displays which of the subscriptions in your account you will use to create the resource.
  • Resource group: Displays which resource group you will create the resource in.
  • Location: Displays the location where the resource will be created.

Configuration step 2:

In this step, you configure the computing units of the VM and the corresponding prices. See Azure Compute Units (ACU) for descriptions of Azure Compute Units.

Configuration step 3:

  • High availability: Displays whether the VM has been added to Availability set. To add it, select Availability set, select Create new, set up an available set name, and then select OK as shown in wordpress-avset.
  • The Use managed disks in Storage shows whether managed disks are used and gives a description of the relevant managed disks. We recommend that you select managed disks.Refer to Azure Managed Disks Overview.
  • Virtual network: Displays the virtual network. For a description of the relevant virtual network, see Azure Virtual Network.
  • Subnet shows which subnet of the virtual network you will use (the subnet partition). For more information about subnets, see Add, Modify or Delete Virtual Network Subnets.
  • Public ip address shows the public IP address that you’ve created. For more information about public IP addresses, see Add, Modify or Delete IP Addresses for Azure Network Interfaces.
  • Network security group shows the network security group that you want to add. For more information about network security groups, see Introduction to Network Security Groups (NSG).
  • Extensions: Displays the extension that you want to add for the VM. The extension is ordinarily used for automated deployment.
  • Monitoring: Displays the diagnostic options for the VM.

After you have finished the preceding configuration process, check and verify that the details in the parameter overview are correct, and then select the 确定 button at the bottom to start deployment.

To find out more about using the portal to create VMs, you can also refer to the sections Use the Azure Portal to Create Linux VMs and Use the Azure Portal to Create Windows VMs.

4. Deploy an ARM template

The process for deploying a Resource Manager template is similar to the process for deploying a VM. However, because the parameters for Resource Manager templates are defined by the developer, the parameters vary between Resource Manager templates. The meanings of the parameters for the configuration of the LNMP cluster of Servinet shown in the following image are prompted by the prompt on the right of the parameter name.


  • 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.