Skip to content

Choose your offer type

If you are deciding which offer type you will be creating, this page is for you. Primary considerations for choosing an offer type include billing options and deployment architectures. This page has resources to help walk through these topics as well as any others related to getting started.

Choose your offer type: Video walkthrough#

Video

The Azure Marketplace enables several types of deployment architectures. Are you unsure of which type of offer you need to bring your solution to the Microsoft commercial marketplace? This video walks you through the decision of what type of offer is a good fit for your solution.

Choose your offer type: Flowchart#

Building on top of the above video, follow the questions in the below image to find the right offer type for you.

Find your offer type

Supporting content#

About SaaS offers#

SaaS offers allow for software that is delivered as SaaS to be transacted on the Azure Marketplace.

  • A SaaS offer runs in the publisher’s tenant
  • Supports metered billing
  • Requires some integration with marketplace SaaS APIs

🚦Learn more about SaaS offers here.

⏯️ Experience the SaaS Accelerator course here.

About Virtual Machine offers#

Virtual Machine offers allow publishers to install their software on a virtual machine.

  • Runs in the customer’s tenant and subscription
  • Pricing is based on usage of the product
  • Does not support metered billing

🚦Learn more about Virtual Machine offers here.

About Azure Managed Application offers#

AMAs offer a powerful ARM-based deployment model allowing publishers to make any Azure service part of their solution.

  • Runs in the customer’s tenant
  • Enables the publisher to manage the resources in the customer’s tenant
  • Deploys via an ARM template
  • Supports metered billing

🚦Learn more about Managed Application offers here.

About Container offers for Kubernetes apps#

Container offers for K8s apps enable bundling your software into container images and deploying onto the customer's Azure Kubernetes Service instance.

  • Runs in the customer’s tenant and subscription
  • Pricing is based on usage of the product
  • Supports metered billing

Microsoft Learn documentation#