Publish a Managed App HOL

Lab walkthrough of publishing a Managed Application Offer

Introduction

The Azure Apps offer is used to deploy and transact a more complex solution than a single VM. Azure Apps offers can only be listed in Azure Marketplace, not AppSource.

The Azure Apps offer has two distinct flavours; solution template and managed application.

  • The solution template offer is a collection of Azure resources described by an Azure Resource Manager (ARM) template which will be deployed into the customer subscription. It is not directly transact-capable but it can deploy VM offers which are transactable.

  • The managed app offer is a collection of Azure resources described by an ARM template deployed into the customer subscription to be operated as a managed service.

In this lab we will focus on the Managed Application flavour of Azure Application offer.

When a customer ‘purchases’ a Managed Application offer, resources will be deployed into the customer’s Azure subscription. As a consequence, Managed Application offers can only be published in Azure Marketplace (not AppSource).

Transact Managed Application offers are billed either a flat monthly rate or using metered billing or a combination of the two.

Resources

Sections

Getting Started

Pre-requisites and overview.

Create ARM Template

Create an ARM template for publishing to the commercial marketplace.

Validate ARM Template

Validate the ARM template.

Create UI Definition

Create and test a UI definition file.

Package Assets

Create a deployment package for an Azure Application offer.

Publish Offer

Create the listing in Partner Center and publish the offer.

Managed Apps with AKS HOL

Lab walkthrough of creating and publishing an AKS Managed Application Offer

Other Managed App Resources

Other useful Managed Application Offer resources