Skip to content

[FEATURE] Deploy MONA from Azure Marketplace #84

@tfsjohan

Description

@tfsjohan

What if we use Azure Marketplace and a Solution Template offer to deploy MONA in the clients subscription?

I do not have a complete plan on how to do this, this this post is a mix of ideas and questions.

Collect information from the user

A createUiDefinition.json file can be used to collect more information from the user, such as options we have both as required and optional in the basic-deploy.sh script.

Deploy ARM template

How much of the CLI commands in basic-deploy.sh can be created with ARM templates and the variables from createUiDefinition?
Is it possible to run a script during deployment of a Marketplace solution, and if so, could we use basic-deploy.sh in a headless mode with arguments collection from createUiDefinition?

Why would it be worth the time?

When I speak to customers, partners and actually even Microsoft employees, they don't see a clear and easy path to get their solutions to Azure Marketplace. If we could make it as simple as a couple of clicks in the Marketplace I believe we can improve the number of solutions in the marketplace, and also show that we eat our own dog food.

– How do you get started with Azure Marketplace?
– Just install it from Azure Marketplace. :)

Let's discuss if this is a good idea and possible for us to achieve.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions