Skip to main content Explore View all products (200+) Microsoft Foundry Azure Copilot GitHub Copilot Azure Kubernetes Service (AKS) Azure Cosmos DB Azure Database for PostgreSQL Azure Arc Microsoft Fabric Linux virtual machines in Azure Foundry Models Foundry Agent Service Foundry IQ Foundry Tools Foundry Control Plane Observability in Foundry Control Plane Azure OpenAI in Foundry Models Azure Speech in Foundry Tools Azure Machine Learning View all databases Azure Cosmos DB Azure DocumentDB Azure SQL Azure Database for PostgreSQL Azure Managed Redis Microsoft Fabric Azure Databricks Linux virtual machines in Azure Windows Server on Azure Azure Functions Azure Virtual Machine Scale Sets Azure API Management Azure Container Apps Azure Kubernetes Service (AKS) Azure Kubernetes Fleet Manager Azure Container Registry Azure Red Hat OpenShift Azure Container Instances Azure Container Storage Azure Arc Azure Local Microsoft Defender for Cloud Azure Monitor Microsoft Sentinel Azure Migrate View all solutions (40+) Cloud solutions for small and medium businesses Cloud migration and modernization center Data analytics for AI Azure Databases AI apps and agents Microsoft Marketplace Microsoft Sovereign Cloud AI apps and agents Responsible AI with Azure AI Infrastructure Data analytics for AI Machine learning operations (MLOps) Low-code application development on Azure Integration Services Serverless computing DevOps Migration and modernization center .NET apps migration Databases on Azure Linux on Azure Oracle on Azure SAP on the Microsoft Cloud Adaptive cloud High-performance computing (HPC) Infrastructure as a service (IaaS) Resiliency Azure Essentials Frontier Accelerate for Azure FinOps on Azure Microsoft Marketplace Azure pricing overview Create an Azure account Free Azure services Flexible purchase options Pricing calculator FinOps on Azure Maximize ROI from AI Azure savings plans Azure reservations Azure Hybrid Benefit Virtual Machines Azure SQL Microsoft Foundry Microsoft Fabric Azure Kubernetes Service (AKS) Microsoft Defender for Cloud View more Software Development Companies Microsoft Marketplace Find a partner Resources for Azure partners Get started with Azure Customer stories Analyst reports, white papers, and e-books Videos Learn more about cloud computing Documentation Explore Azure portal Developer resources Quickstart templates Resources for startups Developer community Students Azure for partners Blog Events and Webinars Learn Support Contact Sales Get started with Azure Sign in

Azure Managed Applications enable Managed Service Provider (MSP) and Independent Software Vendor (ISV) partners, and enterprise IT teams to deliver fully managed, turnkey cloud solutions that can be made available through the Azure Marketplace or through the enterprise service catalog of a specific end-customer. In this blog, we’re focusing on the Azure Marketplace scenario. You can find more about the Managed Application service catalog here. Customers can quickly deploy managed applications in their own subscription and rely on the partner for maintenance operations and support across the lifecycle.

Azure Managed Applications is an additional partner opportunity to expand beyond infrastructure and software, by attaching services and operational support to Azure solutions. Partners using Managed Applications can invoice customers directly using Azure’s billing system (when publishing at Azure Marketplace) and use Azure Resource Manager templates to support the lifecycle of deployed applications. All of this enables an even richer cloud ecosystem for our customers and new busines opportunities for our partners.

Azure Marketplace as a Distribution Channel

Managed applications can now be published and made available at the Azure Marketplace on the Azure Portal. Once published by the partner, they are available for any commercial customer with an Azure subscription. This enables MSP and ISV partners to market their solutions to a broader market. Partners are responsible for maintaining, servicing and upgrading the applications, once deployed by a customer. Customers benefit as they are able to run complex solutions without deep time and resource investments.

Publishing

Partners publish their Managed Applications to Azure Marketplace using the Cloud Partner Portal. The main components required are a) the template files, which describe the resources that will be provisioned, and b) the UI definition file, which describes how the required inputs for provisioning these resources will be displayed in the portal. The required files are packaged in a .zip file and uploaded through the publishing portal. Below is the screenshot from the publishing portal, and more detailed instructions can be found here.

publishingPortal

Pricing

There are no additional fees for partners publishing Managed Applications into Azure Marketplace or customer Service Catalog. Partner need a Microsoft Dev Center account before they can publish. Publishers of managed applications can associate a flat monthly cost with the solution they’re providing in marketplace. This is additional cost will show up as a separate line item on customer’s Azure invoice. Existing Azure Marketplace partner revenue models will apply.

Customers are billed for the consumption of the Azure resources which are part of the Managed Application, using their regular billing construct. For example, if as part of the Managed Application, a virtual machine gets provisioned in the customers subscription, the customer will be charged for the virtual machine usage. Similarly, the fees partners charge customers for lifecycle operations will show as a new line item in customer’s Azure invoice.

Authorizations

The resource group containing the resources which are part of the Managed Application is “locked” for the customer. The customer has read-only access to the resources in this resource group. As a result, the customer cannot accidently delete or update the resources which are part of the Managed application. The publisher of the managed application, however, gets either the required permissions which enables him to maintain, service and upgrade the application in the customer’s tenant. These permissions are defined by the typical Azure RBAC roles.  More details on this can be found in the Additional Resources section.

Supported regions

Managed Applications service is available in all globally available Azure regions.

Key Launch Partners

We are excited to share that we partnered very closely with Cisco, OpsLogix and Xcalar on Managed Applications. The offers from these partners are already live and published on the marketplace and can be consumed. Below are the offer details from these partners:

OpsLogix

They are offering a “OpsLogix OMS Oracle Solution” Managed Application on the Azure marketplace. It enables you to get a holistic view of your Oracle environment by inserting your Oracle monitoring and auditing data into OMS with the OpsLogix OMS Oracle Solution Managed Application. Not only does the OpsLogix OMS Oracle Solution provide performance and availability metrics, it also allows you to audit your Oracle environment, enabling you to be compliant within hours

Xcalar 

Xcalar Data Platform is an open and extensible analytics platform that delivers actionable insights with simplicity, speed, and scale. Its patented technologies provide a cloud-scale platform for the complete analytics pipeline including data preparation, data science, data warehousing, and ad-hoc analytics. Xcalar’s enterprise grade software scales to hundreds of nodes, thousands of users, and petabytes of data, for both on-cloud and on-premises deployments.

Cisco

Cisco Meraki simplifies the life of the IT administrator by reducing the effort required to perform everyday tasks on the network. Auto VPN and SD-WAN enable administrators to create and optimize site-to-site VPNs with just a few clicks, and now this capability can be extended directly into the Azure cloud, so that IT resources become remotely accessible through a robust, optimized network in seconds. Cisco Meraki customers have the ability to create a virtual appliance in Azure, which can then be managed through the regular Meraki dashboard for easy remote access to IT resources.

Publishing at Customer’s Service Catalog vs. at Marketplace

Below is a short summary to help in understanding the differences and key capabilities when publishing to Service Catalog or Markeplace.

 

Service Catalog Managed Application

Marketplace Managed Application

Publishing Tool

Azure CLI

Azure PowerShell

Azure Portal

Cloud Partner publishing portal

 Consumption Tool

Azure Portal (by navigating to More Services->Managed Applications)Azure portal (by navigating to Azure marketplace)

Pricing

No fees to publish for partners.

Customers billed for Azure resources which get provisioned as part of the managed application.

No fees to publish for partners. Microsoft Dev Center account required.

Customers billed for Azure resources which get provisioned as part of the managed application.

Customers can be charged a flat month

Artifacts Needed for package

mainTemplate.json

createUIDefinition.json

mainTemplate.json

createUIDefinition.json

Use cases

(customers)

Get cost/time-to-market benefits by using managed applications vs. hiring/building specific talent on the team.

Ensuring governance with corporate standards with the service catalog defined application.

Abstract the end users from any underlying complexity of Azure resources.

Get cost/time-to-market benefits by using managed applications vs. hiring/building specific talent on the team.

Abstract the end users from any underlying complexity of Azure resources.

Access innovation from thousands of partner in Azure Marketplace with ease.

Use Cases 

(partners)

Deliver approved apps/services to developers and business units within an end-customer organization.

Abstract the end users from any underlying complexity of Azure resources.

Ensure managed apps deployed in customer tenants are free of tampering and unintended changes.

Monetize lifecycle management services. Monetize the custom solution and support services provided.

Offer applications to all Azure customers via Azure marketplace.

Monetize lifecycle management services. Monetize the custom solution and support services provided.

Direct customer contact and understanding of usage patterns with ability to drive innovation in product.

Use Azure billing system to bill end-customers, offloading operational work.

Please try out this new service and let us know your feedback through our user voice channel or in the comments below.

Additional resources

WE ARE MICROSOFT

Explore Microsoft Foundry

The future of AI starts here. Envision your next great AI app with the latest technologies. Get started with Azure.