Skip to content

Commit 70288d9

Browse files
committed
Restoring marketplace-publishing directory
1 parent 7a85ca6 commit 70288d9

File tree

230 files changed

+2347
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

230 files changed

+2347
-0
lines changed
+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
---
2+
title: To be submitted | Microsoft Azure
3+
description: To be submitted.
4+
services: marketplace
5+
documentationcenter: ''
6+
author: czeumault
7+
manager: carolz
8+
editor: ''
9+
tags: billing
10+
11+
ms.assetid: 5046cab9-60e4-4f70-a39d-cc5bc97bedad
12+
ms.service: marketplace
13+
ms.devlang: na
14+
ms.topic: landing-page
15+
ms.tgt_pltfrm: na
16+
ms.workload: na
17+
ms.date: 10/21/2016
18+
ms.author: carolz
19+
20+
---
21+
# To be submitted.

articles/marketplace-publishing/marketplace-publishing-accounts-creation-registration.md

+258
Large diffs are not rendered by default.
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
---
2+
title: Get pre-approved through the Microsoft Azure Certified program | Microsoft Docs
3+
description: Learn about the Microsoft Azure Certified partner program and how to get to sell your virtual machine image, solution template, developer service, or data service on the Azure Marketplace
4+
services: marketplace-publishing
5+
documentationcenter: na
6+
author: HannibalSII
7+
manager: hascipio
8+
editor: ''
9+
tags: ''
10+
11+
ms.assetid: 7e9ebf17-07a1-4796-921f-d1d62046892d
12+
ms.service: marketplace
13+
ms.devlang: na
14+
ms.topic: article
15+
ms.tgt_pltfrm: na
16+
ms.workload: na
17+
ms.date: 12/05/2016
18+
ms.author: hascipio
19+
20+
---
21+
# Get pre-approved via the Microsoft Azure Certified program
22+
This article provides instructions on how to become Microsoft Azure Certified so that you can publish your solution into the Azure Marketplace and qualify for marketing benefits. For a detailed overview of the Microsoft Azure Certified program and its benefits, visit [http://azure.com/certified](http://azure.com/certified).
23+
24+
> [!IMPORTANT]
25+
> The Azure certification is applicable only if you are going to create a virtual machine or a solution template for the Azure Marketplace.
26+
27+
## Getting started
28+
1. The first step on the path to getting your solution certified and onboarded to the Azure Marketplace is to fill out the application form on the [Microsoft Azure Certified](https://createopportunity.azurewebsites.net) webpage.
29+
2. If you meet the eligibility criteria and your application is approved, we will start working with you to onboard your solution to the Azure Marketplace.
30+
3. If you are working with a Partner Account Manager or a DX Partner Manager, please ask them to nominate your solution for the Azure Certified program OR go to the [Microsoft Azure Certified](http://createopportunity.azurewebsites.net) webpage, fill out the application form and enter the email of your Partner Account Manager or DX Partner Manager in the Microsoft Sponsor Contact field.
31+
32+
> [!IMPORTANT]
33+
> **"Sell-from" countries** - in order to sell your services on the Microsoft Azure Marketplace, your registered entity needs to be from one of the approved “sell-from” countries. This restriction is for payout and taxation reasons. We are actively looking to expand this list of countries in the near future, so stay tuned. For the complete list, see section 1b of the [Azure Marketplace participation policies](http://go.microsoft.com/fwlink/?LinkID=526833).
34+
35+
36+
## Next step
37+
Once you have received pre-approval from the Microsoft Azure Certified program, you can proceed to [Register your Microsoft account as a Microsoft seller](marketplace-publishing-accounts-creation-registration.md).
38+
39+
## See also
40+
* [Getting started: How to publish an offer to the Azure Marketplace](marketplace-publishing-getting-started.md)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,106 @@
1+
2+
3+
---
4+
title: Overview of how to create and deploy an offer to the Marketplace | Microsoft Docs
5+
description: Understand the steps required to become an approved Microsoft developer and create and deploy a virtual machine image, template, data service, or developer service in the Azure Marketplace
6+
services: marketplace-publishing
7+
documentationcenter: ''
8+
author: HannibalSII
9+
manager: hascipio
10+
editor: ''
11+
12+
ms.assetid: 5343bd26-c6e4-4589-85b7-4a2c00bba8ab
13+
ms.service: marketplace
14+
ms.devlang: na
15+
ms.topic: article
16+
ms.tgt_pltfrm: na
17+
ms.workload: na
18+
ms.date: 01/05/2017
19+
ms.author: hascipio
20+
21+
---
22+
> [!NOTE]
23+
> This documentation is no longer current and is not accurate. Please instead go to the Azure Marketplace [Seller Guide](https://docs.microsoft.com/azure/marketplace/seller-guide/cloud-partner-portal-seller-guide) for guidance on publishing an offer to Azure Marketplace.
24+
25+
# Publish and manage an offer in the Azure Marketplace
26+
This article is provided to help developers create, deploy, and manage their solutions listed in the Azure Marketplace for other Azure customers and partners to purchase and use.
27+
28+
## Marketplace publishing
29+
As an Azure publisher, you can distribute and sell your innovative solution or service to other developers, ISVs, and IT professionals in the Marketplace. Through the Marketplace, you can reach customers who want to quickly develop their cloud-based applications and mobile solutions. If your solution targets business users, you might want to consider the [AppSource](http://appsource.microsoft.com) marketplace.
30+
31+
32+
## Supported types of solutions
33+
The first thing you want to do as a publisher is to define what kind of solution your company is offering. The Marketplace supports the following types of offers:
34+
35+
|Solution type|Virtual machine|Solution template|
36+
|---|---|---|
37+
|**Definition**|Preconfigured images with a fully installed operating system and one or more applications. A virtual machine image provides the information necessary to create and deploy virtual machines in the Azure Virtual Machines service.|A data structure that can reference one or more distinct Azure services, including services published by other sellers. Azure subscribers can use it to deploy one or more offerings in a single, coordinated manner.|
38+
|**Example**|As an Azure publisher, you've created and validated a VM with an innovative database service. Other Azure subscribers want to procure and deploy this VM into their cloud service environments.|As an Azure publisher, you've bundled a set of services from across Azure that make it quick to deploy cloud services with load balancing, enhanced security, and high availability. Other Azure subscribers can save time by procuring the solution template that meets their objective. They don't have to manually locate, procure, deploy, and configure the same or similar Azure services.|
39+
40+
> [!NOTE]
41+
> Some steps are shared between the different types of solutions, and others are distinct to the respective type of solution. This article provides a short overview of the steps you need to complete for any type of solution.
42+
43+
## Publish a solution
44+
![Nominate, register, publish](media/marketplace-publishing-getting-started/img01.png)
45+
46+
### Nominate your solution for pre-approval
47+
To publish a virtual machine [solution](https://createopportunity.azurewebsites.net) to the Marketplace, complete the Microsoft Azure Certified **Solution Nomination Form**.
48+
49+
>[!NOTE]
50+
> If you are working with a Partner Account Manager or a DX Partner Manager, ask them to nominate your solution for the Azure Certified program. You can also go to the [Microsoft Azure Certified](http://createopportunity.azurewebsites.net) webpage and fill out the application form. Enter the email of your Partner Account Manager or DX Partner Manager in the **Microsoft Sponsor Contact** box.
51+
52+
If you meet the eligibility criteria in the [Azure Marketplace participation policies](http://go.microsoft.com/fwlink/?LinkID=526833) and your application is approved, we start working with you to onboard your solution to the Marketplace.
53+
54+
### Register your account as a Microsoft seller
55+
Register your Microsoft account as a [Microsoft Developer account](marketplace-publishing-accounts-creation-registration.md).
56+
57+
### Publish your solution
58+
To publish a solution to the Marketplace, follow these steps:
59+
1. Fulfill the nontechnical requirements.
60+
61+
a. Fulfill the [nontechnical prerequisites](marketplace-publishing-pre-requisites.md).
62+
63+
b. Fulfill the [VM technical prerequisites](marketplace-publishing-vm-image-creation-prerequisites.md).
64+
65+
c. Fulfill the [solution template technical prerequisites](marketplace-publishing-solution-template-creation-prerequisites.md).
66+
67+
2. Create your offer.
68+
69+
a. Create a [virtual machine](marketplace-publishing-vm-image-creation.md) offer.
70+
71+
b. Create a [solution template](marketplace-publishing-solution-template-creation.md) offer.
72+
73+
3. Create your offer [marketing content](marketplace-publishing-push-to-staging.md).
74+
75+
4. Test your offer in staging.
76+
77+
a. Test your VM offer in [staging](marketplace-publishing-vm-image-test-in-staging.md).
78+
79+
b. Test your solution template offer in [staging](marketplace-publishing-solution-template-test-in-staging.md).
80+
81+
5. Deploy your offer to the [Marketplace](marketplace-publishing-push-to-production.md).
82+
83+
84+
### Create and manage a virtual machine image
85+
Create and manage a VM image by using these resources:
86+
* Create a VM image [on-premises](marketplace-publishing-vm-image-creation-on-premise.md).
87+
* Create a virtual machine running [Windows in the Azure portal](../virtual-machines/virtual-machines-windows-hero-tutorial.md?toc=%2fazure%2fvirtual-machines%2fwindows%2ftoc.json).
88+
* Create a virtual machine running [Linux in the Azure portal](../virtual-machines/linux/quick-create-portal.md?toc=%2fazure%2fvirtual-machines%2flinux%2ftoc.json).
89+
* Troubleshoot common issues encountered during [VHD creation](marketplace-publishing-vm-image-creation-troubleshooting.md).
90+
91+
## Manage your solution
92+
Manage your solution with help from the following resources:
93+
* [Read the post-production guide for virtual machine offers](marketplace-publishing-vm-image-post-publishing.md)
94+
* [Update the nontechnical details of an offer or a SKU](marketplace-publishing-vm-image-post-publishing.md#update-the-nontechnical-details-of-an-offer-or-a-sku)
95+
* [Update the technical details of an offer or a SKU](marketplace-publishing-vm-image-post-publishing.md#update-the-technical-details-of-a-sku)
96+
* [Add a new SKU under a listed offer](marketplace-publishing-vm-image-post-publishing.md#add-a-new-sku-under-a-listed-offer)
97+
* [Change the data disk count for a listed SKU](marketplace-publishing-vm-image-post-publishing.md#change-the-data-disk-count-for-a-listed-sku)
98+
* [Delete a listed offer from the Marketplace](marketplace-publishing-vm-image-post-publishing.md)
99+
* [Delete a listed SKU from the Marketplace](marketplace-publishing-vm-image-post-publishing.md#delete-a-listed-sku-from-the-marketplace)
100+
* [Delete the current version of a listed SKU from the Marketplace](marketplace-publishing-vm-image-post-publishing.md#delete-the-current-version-of-a-listed-sku-from-the-marketplace)
101+
* [Revert the listing price to production values](marketplace-publishing-vm-image-post-publishing.md#revert-the-listing-price-to-production-values)
102+
* [Revert the billing model to production values](marketplace-publishing-vm-image-post-publishing.md#revert-the-billing-model-to-production-values)
103+
* [Revert the visibility setting of a listed SKU to the production value](marketplace-publishing-vm-image-post-publishing.md#revert-the-visibility-setting-of-a-listed-sku-to-the-production-value)
104+
105+
## Additional resources
106+
[Set up Azure PowerShell](marketplace-publishing-powershell-setup.md)
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
---
2+
title: Overview of the various portals needed to create an offer for the Marketplace | Microsoft Docs
3+
description: Overview of the various portals needed to create an offer for the Marketplace
4+
services: marketplace-publishing
5+
documentationcenter: ''
6+
author: HannibalSII
7+
manager: hascipio
8+
editor: ''
9+
10+
ms.assetid: 89ce82b3-c28a-4b0d-b37a-db3112160a4e
11+
ms.service: marketplace
12+
ms.devlang: na
13+
ms.topic: article
14+
ms.tgt_pltfrm: na
15+
ms.workload: na
16+
ms.date: 07/27/2016
17+
ms.author: hascipio
18+
19+
---
20+
# Portals you will need
21+
Before you start the process of publishing an offer, let’s get you introduced to the various portals that you will need. Below is the short summary about the portals--Developer Center, Azure Publishing Portal, and Azure Portal--in the order that you will interact with them.
22+
23+
## Developer Center
24+
[http://dev.windows.com/registration?accountprogram=azure](http://dev.windows.com/registration?accountprogram=azure)
25+
26+
### Description
27+
Creating your Microsoft Developer Center account is a one-time task. Make sure that the company does not already have a Developer Center account before you attempt to create one. During the process, we collect bank account information, tax information, and company address information.
28+
29+
> [!NOTE]
30+
> If you are publishing only free offers (or bring-your-own-license offers), we do not require tax and bank information.
31+
>
32+
>
33+
34+
### Identity/account used
35+
Ideally, this is a distribution list or a security group (e.g., azurepublishing@*partnercompany*.com). The distribution list or security group **must** be registered as a Microsoft account.
36+
37+
> [!TIP]
38+
> We recommend using a distribution list or a security group because it removes the dependency on any individual, although an individual account can be used as well.
39+
>
40+
>
41+
42+
## Publishing portal
43+
[https://publish.windowsazure.com](https://publish.windowsazure.com)
44+
45+
### Description
46+
This is the portal that you use to work on the offer and to publish it (marketing, pricing, publishing, certification if applicable, etc.).
47+
48+
### Identity/account used
49+
The above distribution list or security group must be used for the first time to sign in to the publishing portal. Later, other users can be added as co-admins. This is how it gets mapped to the Developer Center registration data.
50+
51+
## Azure Portal
52+
[https://portal.azure.com](https://portal.azure.com)
53+
54+
### Description
55+
This is the portal where you can view your staged and published offers in the Azure Marketplace (applicable for VMs, solution templates, and Azure Resource Manager-based developer services).
56+
57+
### Identity/account used
58+
While you're staging an offer from the publishing portal, a subscription ID needs to be whitelisted. The same subscription (there is a user name and password associated with it) needs to be used for signing in to this portal to test the staged offer.
59+
60+
## See also
61+
* [Getting started: How to publish an offer for the Azure Marketplace](marketplace-publishing-getting-started.md)
62+
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
---
2+
title: Set up PowerShell to create a VM for the Marketplace | Microsoft Docs
3+
description: Instructions for setting up Azure PowerShell and using it as an optional process flow to create VM images to deploy to, and sell on, the Azure Marketplace
4+
services: marketplace-publishing
5+
documentationcenter: ''
6+
author: HannibalSII
7+
manager: hascipio
8+
editor: ''
9+
10+
ms.assetid: e19d6cda-76df-4e42-be84-c9fe47a636db
11+
ms.service: marketplace
12+
ms.devlang: na
13+
ms.topic: article
14+
ms.tgt_pltfrm: na
15+
ms.workload: na
16+
ms.date: 02/04/2016
17+
ms.author: hascipio
18+
19+
---
20+
# Set up Azure PowerShell to create an offer for the Azure Marketplace
21+
For detailed information on how to set up PowerShell in Azure, see [How to install and configure Azure PowerShell](/powershell/azure/overview). A simple approach is to use the certificate method, which downloads and imports a certificate needed for authentication. To obtain the needed certificate, use the **Get-AzurePublishSettingsFile** cmdlet. Save the file when you're prompted. To import the certificate into a PowerShell session, use the **Import-AzurePublishSettingsFile** cmdlet.
22+
23+
To configure and store the common Microsoft Azure subscription settings for the PowerShell session, use the **Set-AzureSubscription** and **Select-AzureSubscription** cmdlets:
24+
25+
Set-AzureSubscription -SubscriptionName “mySubName” -CurrentStorageAccountName “mystorageaccount”
26+
Select-AzureSubscription -SubscriptionName "mySubName" –Current
27+
28+
The first command associates a default storage account with the subscription (needed for some VM provisioning operations). The second makes the subscription the current one (recognized by other cmdlets).
29+
30+
## See also
31+
* [Getting started: How to publish an offer to the Azure Marketplace](marketplace-publishing-getting-started.md)
32+
* [Creating a virtual machine image for the Marketplace](marketplace-publishing-vm-image-creation.md)
33+

0 commit comments

Comments
 (0)