Plan a virtual machine offer

This article explains the different options and requirements for publishing a virtual machine (VM) offer to the commercial marketplace. VM offers are transactable offers deployed and billed through Azure Marketplace.

Before you start, Create a commercial marketplace account in Partner Center and ensure your account is enrolled in the commercial marketplace program.

Tip

To see the customer's view of purchasing in the commercial marketplace, see Azure Marketplace purchasing.

Technical fundamentals

The process of designing, building, and testing offers takes time and requires expertise in both the Azure platform and the technologies used to build your offer. Your engineering team should have a working knowledge of Azure Virtual Machines, Azure Storage, and Azure Networking, as well as proficiency with the design and architecture of Azure applications. See these additional technical resources:

Technical requirements

VM offers have the following technical requirements:

  • You must prepare one operating system virtual hard disk (VHD). Data disk VHDs are optional. This is explained in more detail below.
  • You must create at least one plan for your offer. Your plan is priced based on the licensing model you select.

    Important

    Every VM image in a plan must have the same number of data disks.

A VM contains two components:

  • Operating VHD – Contains the operating system and solution that deploys with your offer. The process of preparing the VHD differs depending on whether it is a Linux-, Windows-, or custom-based VM.

  • Data disk VHDs (optional) – Dedicated, persistent storage for a VM. Don't use the operating system VHD (for example, the C: drive) to store persistent information.

    • You can include up to 16 data disks.
    • Use one VHD per data disk, even if the disk is blank.

    Note

    Regardless of which operating system you use, add only the minimum number of data disks needed by the solution. Customers cannot remove disks that are part of an image at the time of deployment, but they can always add disks during or after deployment.

For detailed instructions on preparing your technical assets, see Create a virtual machine using an approved base or Create a virtual machine using your own image.

Preview audience

A preview audience can access your offer prior to it being published live in the marketplace in order to test the end-to-end functionality. On the Preview audience page, you can use Azure subscription IDs to define a limited preview audience.

Note

A preview audience differs from a private audience. A preview audience is a list of subscription IDs that can test and validate your offer. This includes any private plans, before they are made available to your users. In contrast, when making an offer private, you need to specify a private audience to restrict visibility of your offer to customers of your choosing. A private audience (defined on the Pricing and Availability page for each of your plans) is a list of subscription IDs and/or tenant IDs that will have access to a particular plan after the offer is live.

Plans, pricing, and trials

VM offers require at least one plan. A plan defines the solution scope and limits, and the associated pricing. You can create multiple plans for your offer to give your customers different technical and licensing options, as well as trial opportunities. See Plans and pricing for commercial marketplace offers for general guidance about plans, including pricing models, free trials, and private plans.

VMs are fully commerce-enabled, using usage-based pay-as-you-go or bring-your-own-license (BYOL) licensing models. Microsoft hosts the commerce transaction and bills your customer on your behalf. You get the benefit of using the preferred payment relationship between your customer and Microsoft, including any Enterprise Agreements. For more information, see Commercial marketplace transact capabilities.

Note

The Azure Prepayment (previously called monetary commitment) associated with an Enterprise Agreement can be used against the Azure usage of your VM, but not against your software licensing fees.

Private plans

Private plans restrict the discovery and deployment of your solution to a specific set of customers you choose and offer customized software, terms, and pricing. The customized terms enable you to highlight a variety of scenarios, including field-led deals with specialized pricing and terms as well as early access to limited release software.

For more information, see Plans and pricing for commercial marketplace offers and Private offers in the Microsoft commercial marketplace.

Licensing models

As you prepare to publish a new offer, you need to make pricing-related decisions by selecting the appropriate licensing model.

These are the available licensing options for VM offers:

Licensing model Transaction process
Usage-based Also known as pay-as-you-go. This licensing model lets you bill your customers per hour through various pricing options.
BYOL The Bring Your Own Licensing option lets your customers bring existing software licenses to Azure. *

* As the publisher, you support all aspects of the software license transaction, including (but not limited to) order, fulfillment, metering, billing, invoicing, payment, and collection.

The following example shows a VM offer in Azure Marketplace that has usage-based pricing.

Sample VM offer screen.

Trials

The following are types of trials that can be configured to help identify customer leads. These trials give potential customers an opportunity to interact with your offer prior to purchasing via the licensing model you selected.

Trials Transaction process
Free trial Offer your customers a one-, three- or six-month free trial.
Test drive This option lets your customers evaluate your solution at no additional cost to them. They don't need to be an existing Azure customer to engage with the trial experience. Learn more about test drives.

Note

The licensing model along with any trial opportunities you select will determine the additional information you'll need to provide when you create the offer in Partner Center.

Test drive

You can enable a test drive that lets customers try your offer prior to purchase by giving them access to a preconfigured environment for a fixed number of hours, resulting in highly qualified leads and an increased conversion rate. Test drives differ depending on the offer type and marketplace. To learn more about types of test drives and how they work, see What is a test drive?. To learn more about test drives for VM offers, see Configure a VM test drive.

Customer leads

When you're publishing an offer to the commercial marketplace with Partner Center, connect it to your Customer Relationship Management (CRM) system. This lets you receive customer contact information as soon as someone expresses interest in or uses your product. Connecting to a CRM is required if you want to enable a test drive (see the preceding section). Otherwise, connecting to a CRM is optional.

You have two options for defining the terms and conditions for your offer:

  • Use the standard contract with optional amendments
  • Use your own terms and conditions

To learn about the standard contract and optional amendments, see Standard Contract for the Microsoft commercial marketplace. You can download the Standard Contract PDF (make sure your pop-up blocker is off).

Cloud Solution Providers

When creating your offer in Partner Center, you will see the Resell through CSPs tab. This option allows partners who are part of the Microsoft Cloud Solution Providers (CSP) program to resell your VM as part of a bundled offer. All Bring-your-own-license (BYOL) plans are automatically opted in to the program. You can also choose to opt in your non-BYOL plans. See Cloud Solution Provider program for more information.

Next steps