|
1 | 1 | ---
|
2 |
| -title: Azure Applications Solution Template Offer Publishing Guide | Azure Marketplace |
| 2 | +title: Azure applications solution template offer publishing guide | Azure Marketplace |
3 | 3 | description: This article describes the requirements to publish a solution template in the Azure Marketplace.
|
4 |
| -services: Azure, Marketplace, Compute, Storage, Networking, Blockchain, Security |
5 | 4 | author: dsindona
|
6 | 5 | ms.service: marketplace
|
7 | 6 | ms.subservice: partnercenter-marketplace-publisher
|
8 | 7 | ms.topic: conceptual
|
9 |
| -ms.date: 04/15/2020 |
| 8 | +ms.date: 04/22/2020 |
10 | 9 | ms.author: dsindona
|
11 | 10 | ---
|
12 | 11 |
|
13 |
| -# Azure Applications: Solution Template Offer Publishing Guide |
| 12 | +# Azure Applications: Solution template offer publishing requirements |
14 | 13 |
|
15 |
| -Solution templates are one of the main ways to publish a solution in the Marketplace. Use this guide to understand the requirements for this offer. |
| 14 | +This article explains the requirements for the solution template offer type, which is one way to publish an Azure application offer in the Azure Marketplace. The solution template offer type requires an [Azure Resource Manager template (ARM template)](../azure-resource-manager/templates/overview.md) to automatically deploy your solution infrastructure. |
16 | 15 |
|
17 |
| -Use the Azure app: solution template offer type when your solution requires additional deployment and configuration automation beyond a single VM. You may automate the provisioning of one or more VMs using Azure apps: solution templates. You may also provision networking and storage resources. Azure apps: solution templates offer type provides automation benefits for single VMs and entire IaaS-based solutions. |
| 16 | +Use the Azure application solution template offer type when the following conditions are required: |
18 | 17 |
|
19 |
| -These solution templates are not transaction offers, but can be used to deploy paid VM offers billed through Microsoft's commercial marketplace. The call to action that a user sees is "Get It Now." |
| 18 | +- Your solution requires additional deployment and configuration automation beyond a single VM, such as a combination of VMs, networking, and storage resources. |
| 19 | +- Your customer is going to manage the solution themselves. |
20 | 20 |
|
| 21 | +The call to action that a user sees for this offer type is "Get It Now." |
21 | 22 |
|
22 |
| -## Requirements for Solution Templates |
| 23 | +## Requirements for solution template offers |
23 | 24 |
|
24 | 25 | | **Requirements** | **Details** |
|
25 | 26 | | --------------- | ----------- |
|
26 |
| -|Billing and metering | The resources will be provisioned in the customer's Azure subscription. Pay-as-you-go (PAYGO) virtual machines will be transacted with the customer via Microsoft, billed via the customer's Azure subscription (PAYGO). <br/> In the case of bring-your-own-license (BYOL), while Microsoft will bill infrastructure costs incurred in the customer subscription, you will transact your software licensing fees to the customer directly. | |
27 |
| -|Azure-compatible virtual hard disk (VHD) | VMs must be built on Windows or Linux. For more information, see [create an Azure application offer](./partner-center-portal/create-new-azure-apps-offer.md). | |
| 27 | +|Billing and metering | Solution template offers are not transact offers, but can be used to deploy paid VM offers billed through the Microsoft commercial marketplace. The resources that the solution's ARM template deploys will be provisioned in the customer's Azure subscription. Pay-as-you-go (PAYGO) virtual machines will be transacted with the customer via Microsoft, billed via the customer's Azure subscription.<br/> In the case of bring-your-own-license (BYOL), while Microsoft will bill infrastructure costs incurred in the customer subscription, you will transact your software licensing fees to the customer directly. | |
| 28 | +|Azure-compatible virtual hard disk (VHD) | VMs must be built on Windows or Linux. For more information, see: <ul> <li>[Create an Azure application offer](./partner-center-portal/create-new-azure-apps-offer.md)(for Windows VHDs)</li><li>[Linux distributions endorsed on Azure](https://docs.microsoft.com/azure/virtual-machines/linux/endorsed-distros) (for Linux VHDs).</li></ul> | |
28 | 29 | | Customer Usage Attribution | Enabling customer usage attribution is required on all solution templates published to the Azure Marketplace. For more information on customer usage attribution and how to enable it, see [Azure partner customer usage attribution](./azure-partner-customer-usage-attribution.md). |
|
29 |
| -| Use Managed Disks | [Managed Disks](https://docs.microsoft.com/azure/virtual-machines/windows/managed-disks-overview) is the default option for persisted disks of IaaS VMs in Azure. You must use Managed Disks in Solution Templates. <br> <br> 1. Follow the [guidance](https://docs.microsoft.com/azure/virtual-machines/windows/using-managed-disks-template-deployments) and [samples](https://github.com/Azure/azure-quickstart-templates/blob/master/managed-disk-support-list.md) for using Managed Disks in the Azure ARM templates to update your solution templates. <br> <br> 2. Follow the instructions below to import the underlying VHD of the Managed Disks to a Storage account to publish the VHD as an image in the Marketplace: <br> <ul> <li> [PowerShell](https://docs.microsoft.com/azure/virtual-machines/scripts/virtual-machines-windows-powershell-sample-copy-managed-disks-vhd?toc=%2fpowershell%2fmodule%2ftoc.json) </li> <li> [CLI](https://docs.microsoft.com/azure/virtual-machines/scripts/virtual-machines-linux-cli-sample-copy-managed-disks-vhd?toc=%2fcli%2fmodule%2ftoc.json) </li> </ul> | |
| 30 | +| Use Managed Disks | [Managed Disks](https://docs.microsoft.com/azure/virtual-machines/windows/managed-disks-overview) is the default option for persisted disks of IaaS VMs in Azure. You must use Managed Disks in solution templates. <br> <br> 1. Follow the [guidance](https://docs.microsoft.com/azure/virtual-machines/windows/using-managed-disks-template-deployments) and [samples](https://github.com/Azure/azure-quickstart-templates/blob/master/managed-disk-support-list.md) for using Managed Disks in the Azure ARM templates to update your solution templates. <br> <br> 2. Follow the instructions below to import the underlying VHD of the Managed Disks to a storage account to publish the VHD as an image in the Marketplace: <br> <ul> <li> [PowerShell](https://docs.microsoft.com/azure/virtual-machines/scripts/virtual-machines-windows-powershell-sample-copy-managed-disks-vhd?toc=%2fpowershell%2fmodule%2ftoc.json) </li> <li> [CLI](https://docs.microsoft.com/azure/virtual-machines/scripts/virtual-machines-linux-cli-sample-copy-managed-disks-vhd?toc=%2fcli%2fmodule%2ftoc.json) </li> </ul> | |
30 | 31 |
|
31 | 32 | ## Next steps
|
32 | 33 |
|
33 |
| -If you haven't already done so, |
34 |
| - |
35 |
| -- [Learn](https://azuremarketplace.microsoft.com/sell) about the marketplace. |
36 |
| - |
37 |
| -To register in Partner Center, start creating a new offer or working on an existing one: |
38 |
| - |
| 34 | +- If you haven't already done so, [learn](https://azuremarketplace.microsoft.com/sell) about the Azure Marketplace. |
39 | 35 | - [Sign in to Partner Center](https://partner.microsoft.com/dashboard/account/v3/enrollment/introduction/partnership) to create or complete your offer.
|
40 |
| -- See [create an Azure application offer](./partner-center-portal/create-new-azure-apps-offer.md) for more information. |
41 |
| - |
| 36 | +- [Create an Azure application offer](./partner-center-portal/create-new-azure-apps-offer.md) for more information. |
0 commit comments