Compartilhar via


Planejar um modelo de solução para uma oferta de aplicativo do Azure

Este artigo explica os requisitos para publicar um plano de modelo de solução para uma oferta do Aplicativo Azure. Um plano de modelo de solução é um dos dois tipos de planos com suporte pelas ofertas do Aplicativo Azure. Para obter informações sobre a diferença entre esses dois tipos de plano, consulte Tipos de planos. Caso ainda não tenha feito isso, leia Planejar uma oferta de aplicativo do Azure. O tipo de plano de modelo de solução requer um modelo do ARM (Azure Resource Manager) para implantar automaticamente sua infraestrutura de solução.

Requisitos do modelo de solução

Requisitos Detalhes
Cobrança e medição Os planos de modelo de solução não são transacionáveis, mas podem ser usados para implantar ofertas de VM pagas que são cobradas por meio do marketplace comercial da Microsoft. Os recursos implantados pelo modelo do ARM da solução são definidos na assinatura do Azure do cliente. Máquinas virtuais pré-pagas serão negociadas com o cliente via Microsoft e cobradas por meio da assinatura do Azure do cliente.

Para a cobrança do tipo BYOL (traga sua própria licença), a Microsoft cobra os custos de infraestrutura incorridos na assinatura do cliente, mas você opera os valores de licenciamento de software diretamente com o cliente. Use o plano de Aplicativo Gerenciado para transacionar Aplicativos do Azure diretamente.
Atribuição de uso do cliente É necessário habilitar a atribuição de uso do cliente em todos os modelos de solução publicados no Azure Marketplace. Para obter mais informações sobre a atribuição de uso do cliente e como habilitá-la, confira Atribuição de uso do cliente do parceiro do Azure.
Pacote de implantação Você precisará de um pacote de implantação que permitirá aos clientes implantarem o seu plano. Se criar vários planos que exigem a mesma configuração técnica, você poderá usar o mesmo pacote do plano. Para obter mais detalhes, confira a seção seguinte: pacote de implantação.

Pacote de implantação

O pacote de implantação contém todos os arquivos de modelo necessários para esse plano, bem como todos os recursos adicionais aplicáveis, empacotados como um arquivo zip.

Todos os Aplicativos Azure devem incluir esses dois arquivos na pasta raiz de um arquivo .zip:

  • Um arquivo de modelo do Resource Manager chamado mainTemplate.json. Este modelo define os recursos a serem implantados na assinatura do Azure do cliente. Para obter exemplos de modelos do Resource Manager, consulte a galeria de Modelos de Início Rápido do Azure ou o repositório GitHub correspondente: Modelos de Início Rápido do Azure Resource Manager.
  • Uma definição de interface do usuário para a experiência de criação do aplicativo do Azure denominada createUiDefinition.json. Na interface do usuário, você especifica os elementos que permitem aos consumidores fornecer valores de parâmetro.

Observação

O pacote de implantação não deve incluir binários, como imagens de Máquina Virtual. Todas as imagens implantadas pelo Aplicativo do Azure devem ser imagens referenciadas do marketplace. Verifique se sua oferta está em conformidade com nossas práticas recomendadas usando o Kit de ferramentas de teste de modelo do ARM antes de publicar seu Aplicativo Azure.

Regiões do Azure

Você pode publicar seu plano na região pública do Azure, na região do Azure Governamental ou em ambos. Antes de publicar no Azure Governamental, teste e valide seu plano no ambiente, pois determinados pontos de extremidade podem ser diferentes. Para configurar e testar seu plano, solicite uma conta de avaliação do Microsoft Azure Government.

Você, como editor, é responsável por eventuais controles de conformidade, medidas de segurança e melhores práticas. O Azure Government usa datacenters isolados fisicamente e redes (localizadas apenas nos EUA).

Para obter uma lista de países e regiões com suporte no Marketplace comercial, confira Disponibilidade geográfica e suporte a moeda.

Os serviços do Azure Government manipulam os dados que estão sujeitos a determinadas normas e requisitos governamentais. Por exemplo, FedRAMP, NIST 800.171 (DIB), ITAR, IRS 1075, DoD L4 e CJIS. Para oferecer reconhecimento das suas certificações para esses programas, você pode fornecer até 100 links que as descrevem. Eles podem ser links para sua listagem diretamente no programa ou links para descrições de sua conformidade com eles em seus próprios sites. Esses links são visíveis somente para clientes do Azure Government.

Escolha quem pode ver seu plano

Você pode configurar cada plano para ser visível para todos (público) ou apenas para um público-alvo específico (particular). Você pode criar até 100 planos e até 45 deles podem ser particulares. Você pode querer criar um plano privado para oferecer diferentes opções de preços ou configurações técnicas para clientes específicos.

Você permite acesso a um plano particular usando IDs da assinatura do Azure com a opção de incluir uma descrição de cada ID da assinatura atribuída. Você pode adicionar no máximo 10 IDs de assinatura manualmente ou até 10.000 IDs de assinatura usando um. arquivo CSV. As IDs de assinatura do Azure são representadas como GUIDs e todas as letras precisam estar em minúsculas.

Observação

Se publicar um plano particular, você poderá alterar posteriormente a visibilidade dele para pública. No entanto, depois de publicar um plano público, você não poderá alterar sua visibilidade para privado.

Para planos de modelo de solução, você também pode optar por ocultar o plano do Azure Marketplace. Talvez você queira fazer isso se o plano só for implantado indiretamente por meio de outro modelo de solução ou aplicativo gerenciado.

Observação

Não há suporte para planos privados com assinaturas do Azure estabelecidas por meio de um revendedor do CSP (programa Provedor de Soluções na Nuvem).

Para obter mais informações, confira Ofertas particulares no Marketplace comercial da Microsoft.