Conceitos básicos de produtos de contêiner - AWS Marketplace

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Conceitos básicos de produtos de contêiner

Este tópico descreve todas as etapas relacionadas a criação, teste e publicação de seu primeiro produto de contêiner para o AWS Marketplace.

Pré-requisitos

Antes de começar, conclua os seguintes pré-requisitos:

  1. Acesse e use o Portal de gerenciamento do AWS Marketplace. Essa é a ferramenta que você usa para se registrar como vendedor e gerenciar os produtos nos quais você vende AWS Marketplace. Para ter mais informações, consulte Portal de gerenciamento do AWS Marketplace.

  2. Registre-se como vendedor e envie suas informações fiscais e bancárias. Para ter mais informações, consulte Processo de cadastramento de vendedor.

  3. Crie pelo menos um contêiner no Amazon Elastic Container Service (Amazon ECS), no Amazon Elastic Kubernetes Service (Amazon EKS) ou no AWS Fargate. Verifique se você tem links para as imagens associadas.

  4. Planeje como você criará e integrará seu produto de contêiner no AWS Marketplace.

    Recomendamos que você planeje a estratégia de definição de preço, de autorização e de medição bem antes de publicar o produto de forma pública.

Criar um produto de contêiner

A criação de um produto de contêiner envolve as seguintes etapas:

nota

Para obter informações sobre o ciclo de vida do produto, consulte Ciclo de vida do produto.

Ciclo de vida do produto

Quando você cria um produto em AWS Marketplace, ele é publicado inicialmente com visibilidade limitada para que as contas na lista de permissões possam vê-lo, incluindo a conta que criou o produto. Quando estiver pronto, você pode publicá-lo no AWS Marketplace catálogo para permitir que os compradores se inscrevam e comprem seu produto.

Na página Produto de servidor, você pode ver a lista de seus produtos. Dependendo do estágio em que se encontra, o produto terá um dos seguintes status.

  • Preparação: um produto incompleto para o qual você ainda está adicionando informações. No primeiro Salvar e sair da experiência de autoatendimento, a solicitação de alteração bem-sucedida cria um produto não publicado com informações das etapas concluídas que você enviou. Nesse status, você pode continuar adicionando informações ao produto ou alterar os detalhes já enviados por meio de solicitações de alteração.

  • Limitado: um produto é concluído após ser enviado ao sistema e passar por toda a validação no sistema. Em seguida, o produto é liberado para um status Limitado. Nesse momento, o produto tem uma página de detalhes que só pode ser acessada por sua conta e por quem você colocou na lista de permissões. Você pode testar o produto na página de detalhes. Para obter mais informações ou ajuda, entre em contato com a equipe de Operações do vendedor do AWS Marketplace.

  • Público: quando você estiver pronto para publicar o produto para que os compradores possam ver e assinar o produto, use a solicitação de alteração de Atualizar visibilidade. Essa solicitação inicia um fluxo de trabalho para que a equipe de operações do AWS Marketplace vendedor revise e audite seu produto de acordo com as AWS políticas. Depois que o produto for aprovado e a solicitação de alteração for processada, o produto será movido do status Limitado para Público. Para obter informações sobre AWS as diretrizes, consulte Requisitos de produtos baseados em contêineres.

  • Restrito: se você quiser impedir que novos usuários assinem seu produto, restrinja o produto usando a solicitação de alteração de Atualizar visibilidade. Um status Restrito significa que os usuários existentes na lista de permissões podem continuar usando o produto. No entanto, o produto não estará mais visível para o público nem estará disponível para novos usuários.

nota

Você pode atualizar seu produto quando ele estiver no status Preparação, Limitado ou Público. Para obter mais informações, consulte Atualização de um produto de contêiner.

Atualização de um produto em contêiner (antigo)

A atualização de um produto de contêiner envolve as seguintes etapas:

  1. Adicionar uma nova versão do produto, incluindo:

    1. Adicionar repositórios para os contêineres.

    2. Fazer upload dos contêineres finais nos repositórios.

    3. Criar a primeira versão do produto com as primeiras imagens do contêiner.

  2. Atualizar as informações da versão do produto.

  3. Publicar o produto para os compradores.

Atualização da visibilidade do produto

Para alterar em quais compradores podem ver seu produto AWS Marketplace, você pode usar Atualizar visibilidade.

Para atualizar a visibilidade
  1. Abra o endereço ehttps://aws.amazon.com/marketplace/management/tour/, Portal de gerenciamento do AWS Marketplace em seguida, faça login na sua conta de vendedor.

  2. Vá para a página Produtos de servidor, na guia Produto de servidor atual, e selecione o produto baseado em contêiner que você deseja modificar.

  3. No menu suspenso Solicitar alterações, escolha Atualizar visibilidade.

    nota

    Você pode solicitar que o produto seja movido de um status Limitado para um status Público usando essa solicitação de alteração. No entanto, a solicitação de alteração deve passar por um processo de aprovação da equipe de operações do AWS Marketplace vendedor para ser transferida para o setor público.

  4. Escolha Enviar para enviar sua solicitação de revisão.

  5. Verifique se a guia Solicitações mostra o Status da solicitação como Em análise. Quando a solicitação for concluída, o status se tornará Bem-sucedido.

Atualização da lista de permissões de IDs da Conta da AWS

Você pode alterar a lista de Conta da AWS IDs que podem visualizar seu produto em um estado limitado. As contas listadas como permitidas exibem um selo Limitado ao lado da versão do produto na página de detalhes do produto.

  1. Abra o Portal de gerenciamento do AWS Marketplace em https://aws.amazon.com/marketplace/management/tour/ e faça login na sua conta de vendedor.

  2. Na página Produtos de servidor, selecione o produto de contêiner que você deseja modificar.

  3. Na lista suspensa Solicitar alterações, selecione Atualizar lista de permissões. A lista atual de contas que estão na lista de permissões é exibida.

  4. No campo Lista de permissões de Contas da AWS, insira as IDs da Conta da AWS e separe-as usando uma vírgula.

  5. Escolha Enviar para enviar sua solicitação de revisão.

  6. Verifique se a guia Solicitações mostra o Status da solicitação como Em análise. Quando a solicitação for concluída, o status será atualizado para Bem-sucedido ou Falha.

Adição de uma dimensão de preços

Você pode adicionar uma dimensão de preços ao modelo de preços que usa para o faturamento do produto. Para obter mais informações sobre modelos de preço, consulte Os modelos de preços de contêiner.

nota

Adicionar uma dimensão de preço para um contrato com preços de consumo (por exemplo, pay-as-you-go preços para uso adicional) não está disponível no Portal de gerenciamento do AWS Marketplace.

Você não pode alterar o modelo de preços entre contrato, uso e contrato com preços de consumo. Entre em contato com a equipe de Operações do vendedor do AWS Marketplace para obter assistência.

  1. Abra o Portal de gerenciamento do AWS Marketplace em https://aws.amazon.com/marketplace/management/tour/ e faça login na sua conta de vendedor.

  2. Na página Produtos de servidor, selecione o produto de contêiner que você deseja modificar.

  3. Na lista suspensa Solicitar alterações, selecione Atualizar dimensões de preços e, em seguida, selecione Adicionar dimensões de preços.

  4. Dependendo do modelo de preços, você pode adicionar dimensões do contrato ou dimensões de uso fornecendo informações sobre o Identificador da API, o Nome de exibição e a Descrição.

  5. Escolha Avançar e insira o preço da dimensão do seu contrato.

  6. Escolha Enviar para enviar sua solicitação de revisão.

  7. Verifique se a guia Solicitações mostra o Status da solicitação como Em análise. Quando a solicitação for concluída, o status será atualizado para Bem-sucedido ou Falha.

Atualização de informações de dimensões

É possível alterar as informações de dimensões do produto. Para obter mais informações sobre modelos de preço, consulte Os modelos de preços de contêiner.

  1. Abra o Portal de gerenciamento do AWS Marketplace em https://aws.amazon.com/marketplace/management/tour/ e faça login na sua conta de vendedor.

  2. Na página Produtos de servidor, selecione o produto de contêiner que você deseja modificar.

  3. Na lista suspensa Solicitar alterações, selecione Atualizar dimensões de preços e, em seguida, selecione Atualizar informações da dimensão.

  4. Você pode adicionar informações de dimensão fornecendo informações sobre o Nome de exibição e a Descrição da dimensão que você deseja atualizar.

  5. Escolha Enviar para enviar sua solicitação de revisão.

  6. Verifique se a guia Solicitações mostra o Status da solicitação como Em análise. Quando a solicitação for concluída, o status será atualizado para Bem-sucedido ou Falha.

Atualização dos termos de preços

Você pode alterar os termos de preço do produto. Os termos de preço talvez precisem ser atualizados se você alterar os países nos quais seu produto é oferecido.

  1. Abra o Portal de gerenciamento do AWS Marketplace em https://aws.amazon.com/marketplace/management/tour/ e faça login na sua conta de vendedor.

  2. Na página Produtos de servidor, selecione o produto de contêiner que você deseja modificar.

  3. Na lista suspensa Solicitar alterações, selecione Atualizar oferta pública e, em seguida, selecione Atualizar termos de preço.

  4. Os preços atuais são preenchidos previamente para você editar. Você pode excluir o preço atual e adicionar seu novo preço. Recomendamos que você analise os preços solicitados antes de enviar sua solicitação para análise.

  5. Escolha Enviar para enviar sua solicitação de revisão.

  6. Verifique se a guia Solicitações mostra o Status da solicitação como Em análise. Quando a solicitação for concluída, o status será atualizado para Bem-sucedido ou Falha.

nota

Se você aumentar o preço de uma dimensão usando Atualizar termos de preço, não poderá atualizar os preços por 90 dias. Um aumento de preço bloqueia o preço por 90 dias a partir do dia em que você inicia a alteração. Esse bloqueio de preço só está em vigor para aumento de preço, não para redução de preço.

Atualização da disponibilidade por país

Você pode alterar os países nos quais seu produto pode ser oferecido e assinado. Para ter mais informações, consulte Countries (Países).

  1. Abra o Portal de gerenciamento do AWS Marketplace em https://aws.amazon.com/marketplace/management/tour/ e faça login na sua conta de vendedor.

  2. Na página Produtos de servidor, selecione o produto de contêiner que você deseja modificar.

  3. Na lista suspensa Solicitar alterações, selecione Atualizar oferta pública e, em seguida, selecione Atualizar disponibilidade por país.

  4. Selecione uma das opções a seguir:

    • Todos os países: disponível em todos os países com suporte.

    • Todos os países com exclusões: disponível em todos os países com suporte, exceto em países selecionados.

    • Somente países permitidos: disponível para comprar somente nos países que você especificar.

  5. Escolha Enviar para enviar sua solicitação de revisão.

  6. Verifique se a guia Solicitações mostra o Status da solicitação como Em análise. Quando a solicitação for concluída, o status será atualizado para Bem-sucedido ou Falha.

Atualização do contrato de licença do usuário final

Você pode atualizar o contrato de licença do usuário final (EULA) para usar o Contrato padrão para AWS Marketplace ou um EULA personalizado. As atualizações feitas no EULA entram em vigor para novos usuários que assinam seu produto e renovações de produtos.

  1. Abra o Portal de gerenciamento do AWS Marketplace em https://aws.amazon.com/marketplace/management/tour/ e faça login na sua conta de vendedor.

  2. Na página Produtos de servidor, selecione o produto de contêiner que você deseja modificar.

  3. Na lista suspensa Solicitar alterações, selecione Atualizar oferta pública e, em seguida, selecione Atualizar EULA.

  4. Selecione Contrato padrão para o AWS Marketplace ou envie seu EULA personalizado. Para obter um EULA personalizado, você deve fornecer o contrato de um bucket do Amazon S3.

  5. Escolha Enviar para enviar sua solicitação de revisão.

  6. Verifique se a guia Solicitações mostra o Status da solicitação como Em análise. Quando a solicitação for concluída, o status será atualizado para Bem-sucedido ou Falha.

Atualização da política de reembolso de um produto

Você pode atualizar a política de reembolso do produto. As atualizações da política de reembolso entram em vigor para todos os usuários. Para ter mais informações, consulte Reembolsos de produtos em AWS Marketplace.

  1. Abra o Portal de gerenciamento do AWS Marketplace em https://aws.amazon.com/marketplace/management/tour/ e faça login na sua conta de vendedor.

  2. Na página Produtos de servidor, selecione o produto de contêiner que você deseja modificar.

  3. Na lista suspensa Solicitar alterações, selecione Atualizar oferta pública e, em seguida, selecione Atualizar política de reembolso.

  4. A política de reembolso atual está pré-preenchida para você editar. Você pode excluir a política de reembolso atual e adicionar sua nova política de reembolso. Recomendamos que você analise a política de reembolso antes de enviar sua solicitação para análise. O envio da solicitação substitui a política de reembolso atual.

  5. Escolha Enviar para enviar sua solicitação de revisão.

  6. Verifique se a guia Solicitações mostra o Status da solicitação como Em análise. Quando a solicitação for concluída, o status será atualizado para Bem-sucedido ou Falha.

Criação do ID do produto e do código do produto para seu produto de contêiner

Para começar a usar um produto em contêiner, você deve criar uma ID do produto e um registro de código do produto em AWS Marketplace. O ID do produto é usado para rastrear seu produto durante todo o ciclo de vida.

Use o procedimento a seguir para criar um novo produto de contêiner no Portal de gerenciamento do AWS Marketplace e gerar a ID do produto.

nota

Esse processo também cria uma chave pública para seu contêiner que combina com seu produto.

Para criar o ID do produto de contêiner
  1. Abra um navegador da web e faça login no Portal de gerenciamento do AWS Marketplace.

  2. Na barra de menu, selecione Produto e escolha Servidor.

  3. Escolha Criar produto de servidor e, em seguida, escolha Contêiner.

  4. Gere um ID e um código do produto do contêiner.

    nota

    (Opcional) Você pode marcar seu produto para autorização com base em tags. Para obter mais informações, consulte Marcar seus recursos da AWS.

  5. Escolha Continuar para continuar criando seu produto.

Criação de uma lista inicial

Depois de gerar o ID do produto, o código do produto e a chave pública, você usará um assistente para criar uma lista inicial.

  1. Forneça informações sobre o produto para sua lista de produtos.

  2. Determine o modelo de preços do seu produto.

    nota

    Para obter mais informações, consulte Preço de produtos de contêiner.

    nota

    Para produtos pagos, seu produto começará com um preço de USD 0,01 para permitir que você e a equipe de operações do vendedor do AWS Marketplace testem o produto sem incorrer em um alto custo. Você fornecerá o preço real quando abrir o capital.

  3. Forneça informações adicionais sobre a oferta, incluindo uma política de reembolso, EULA e disponibilidade da oferta.

  4. Adicione um repositório inicial para seu produto de contêiner.

  5. Escolha Enviar na última etapa para mover o produto para visibilidade limitada.

    nota

    O produto de contêiner é criado inicialmente com uma versão de espaço reservado. Você adicionará a versão final quando o produto tiver uma visibilidade limitada.

Criação ou atualização de detalhes de preços para produtos de contêiner (antigos)

Para atualizar os detalhes de preço do produto de contêiner, você deve usar um formulário de carregamento do produto (PLF). O PLF do produto é uma planilha que contém informações sobre seu produto. O procedimento a seguir descreve o uso do PLF para atualizar as informações sobre seu produto, incluindo detalhes de preços.

nota

Para obter mais informações sobre os modelos de preço para produtos de contêiner, consulte Preço de produtos de contêiner.

Seus preços e medições devem estar alinhados. Para obter mais informações sobre a medição com produtos de contêiner, consulte Medição horária e personalizada com o AWS Marketplace Metering Service.

Para atualizar os preços do produto de contêiner usando o formulário de carregamento do produto
  1. Abra um navegador da web e faça login no Portal de gerenciamento do AWS Marketplace.

  2. Na barra de menus, expanda Ativos e selecione Upload de arquivo.

  3. Em Formulários de carregamento de produtos e guias de vendedor no lado direito, escolha Formulário de carregamento do produto de contêiner.

  4. Abra a planilha do PLF no computador e preencha os campos para definir o produto. Essas informações incluem o ID do produto que você anotou ao criar o produto de contêiner.

    dica

    Ao visualizar o PLF no Microsoft Excel, passe o mouse sobre cada um dos campos para mostrar comentários que fornecem orientação sobre como preencher cada campo.

    Forneça dimensões de definição de preço e de medição, com base no modelo de definição de preço para o produto. Para mais informações, consulte:

  5. Salve o PLF.

  6. Se ainda não estiver aberto, abra um navegador da Web e faça login no Portal de gerenciamento do AWS Marketplace.

  7. Na barra de menus, expanda Assets (Ativos) e selecione File Upload (Upload de arquivo).

  8. Em Fazer upload de arquivo, navegue no computador e escolha o PLF que você salvou para este produto de contêiner.

  9. Forneça uma breve descrição para este PLF a fim de ajudar a identificá-lo entre os outros PLFs do qual você fizer upload.

  10. Escolha Carregar. O PLF do qual foi feito upload será exibido em uma tabela na parte inferior da página.

Seus detalhes de preços são revisados e atualizados manualmente pela equipe de operações do AWS Marketplace vendedor. Normalmente, são necessários alguns dias úteis para concluir a atualização. Você pode verificar o status escolhendo Contêiner no menu Ativos no Portal de gerenciamento do AWS Marketplace. Uma mensagem de e-mail será enviada para você quando a análise dos detalhes de preços do seu produto for concluída.

nota

Seu produto de contêiner agora está criado, em um estado limitado. Sua conta pode visualizar o produto para teste e modificá-lo. Para torná-lo visível para outras contas de teste ou quando estiver pronto para ser disponibilizado publicamente, consulte Publicar produtos de contêiner (legados).

Você pode editar os preços do produto de contêiner seguindo esse mesmo procedimento, até lançar o produto publicamente.

Depois de criar os detalhes de preços do produto, você pode adicionar outros detalhes do produto, integrar a medição ao produto e criar uma versão de software para seu produto.

Integração AWS Marketplace Metering Service para seu produto de contêiner

Para produtos de contêiner com preços por uso, use o Serviço de medição do AWS Marketplace para verificar a autorização a usar seu produto e para medir o uso para faturamento. Você deve medir o modelo de preços que criou ao definir as informações de preços. Para ter mais informações, consulte Medição horária e personalizada com o AWS Marketplace Metering Service.

Integração AWS License Manager para seu produto de contêiner

Para produtos baseados em contêiner com preços contratuais, você usa o AWS License Manager para associar licenças ao seu produto.

Para obter mais informações sobre a integração com AWS License Manager, consultePreços contratuais para produtos de contêiner com AWS License Manager.

Adição de uma nova versão do produto

Seu produto pode ter várias versões ao longo da vida útil. Cada versão tem um conjunto de imagens de contêiner que são específicas dessa versão.

nota

Você não pode adicionar uma versão ao produto até criar o ID e o preço do produto. Para mais informações sobre essas etapas, consulte Criação do ID do produto e do código do produto para seu produto de contêiner e Criação ou atualização de detalhes de preços para produtos de contêiner (antigos).

A criação de uma versão do envolve as seguintes etapas:

As imagens do contêiner e outros artefatos do produto são armazenados em repositórios no AWS Marketplace. Normalmente, você cria um repositório para cada artefato necessário, mas o repositório pode armazenar várias versões do artefato (com tags diferentes).

nota

Todas as imagens na implantação do produto devem usar imagens dos repositórios do AWS Marketplace .

Etapa 1: adição de repositórios

O procedimento a seguir descreve como adicionar os repositórios necessários em AWS Marketplace.

Para adicionar repositórios
  1. Faça login no Portal de gerenciamento do AWS Marketplace.

  2. Selecione Servidor no menu Produtos.

  3. Na guia Produtos de servidor, selecione o produto que você deseja modificar e, em seguida, escolha Adicionar repositórios no menu suspenso Solicitar alterações.

  4. Insira o nome do repositório que você deseja criar. Se você quiser criar mais de um novo repositório, escolha Adicionar novo repositório para cada repositório adicional e dê a ele um nome exclusivo.

    nota

    O repositório terá essa estrutura: <repositoryID>.dkr.ecr.us-east-1.amazonaws.com/<sellerName>/<repositoryName>. Quando você adicionar itens ao repositório (no procedimento a seguir), eles receberão uma tag e terão essa estrutura: <repositoryID>.dkr.ecr.us-east-1.amazonaws.com/<sellerName>/<repositoryName>:<tag>. repositoryIDÉ um ID interno para AWS Marketplace. sellerName é baseado no nome que você criou para sua conta de vendedor. Você define o respositoryName nesta etapa. A tag é definida quando você carrega um artefato no repositório.

  5. Selecione Submit (Enviar).

nota

É possível ter até 50 repositórios por produto.

Uma nova solicitação é criada e exibida na guia Solicitações. Quando estiver concluído, em minutos, você poderá começar a adicionar imagens de contêiner e outros artefatos aos repositórios que criou.

Etapa 2: upload de imagens de contêiner e artefatos para repositórios

Para fazer upload de imagens de contêiner e artefatos para repositórios
  1. Faça login no Portal de gerenciamento do AWS Marketplace.

  2. No menu Produtos, escolha Servidor.

  3. Na guia Produtos de servidor, selecione o produto que você deseja modificar.

  4. Escolha Adicionar repositórios no menu suspenso Solicitar alterações.

  5. Escolha Exibir repositórios existentes.

  6. Selecione o repositório para o qual deseja fazer upload.

  7. Selecione Exibir comandos push para abrir uma lista de instruções, incluindo comandos que você pode usar para enviar imagens e Helm gráficos de Docker contêineres para esse repositório.

    Para obter informações gerais sobre como enviar imagens de contêiner e outros artefatos para repositórios, consulte Enviar uma imagem no Guia do usuário do Amazon Elastic Container Registry.

    nota

    É possível usar as seguintes operações de API do Amazon Elastic Container Registry (Amazon ECR) ao chamar docker pull ou docker push:

    • DescribeImages: use para revisar os metadados sobre as imagens em um repositório.

    • GetAuthorizationToken: use para autenticar antes de enviar artefatos para o repositório e, em seguida, use os comandos docker pull ou docker push.

    • ListImages: use para ver uma lista de imagens que você enviou.

  8. Use os comandos listados para enviar todos os artefatos necessários do seu repositório local para o AWS Marketplace repositório do seu produto.

    nota

    A tag que você fornece nos comandos push é usada para diferenciar a versão do artefato que está carregando no repositório. Use uma tag que faça sentido para a versão da qual os artefatos fazem parte.

  9. Repita o procedimento para cada imagem de contêiner ou artefato que você precisa em sua versão.

    nota

    Sua versão pode incluir até 50 imagens de contêiner ou artefatos em cada opção de entrega. Consulte o procedimento a seguir para obter mais informações sobre as opções de entrega.

Depois de fazer o upload dos artefatos, você estará pronto para criar a versão do produto.

nota

As imagens do contêiner são digitalizadas automaticamente para ver se elas cumprem as Requisitos de produtos baseados em contêineres. Para mais informações, consulte O produto de contêiner verifica se há problemas de segurança.

Adição de uma nova opção de entrega

Cada versão do seu produto de contêiner precisaria de uma opção de entrega. A opção de entrega especifica as opções de implantação disponíveis para o comprador. Dependendo de uma das opções de entrega abaixo, você precisaria carregar os artefatos apropriados nos repositórios.

  • Para uma opção de entrega de imagens de contêiner, faça o upload de todas as imagens de contêiner necessárias para a instalação do produto no repositório Amazon Elastic Container Registry (Amazon ECR) criado no console. AWS Marketplace

  • Para uma opção de entrega de Helmgráficos, faça o upload das imagens do Helm gráfico e do contêiner no repositório Amazon ECR criado no AWS Marketplace console.

  • Para uma opção de entrega complementar do console Amazon EKS, faça o upload do Helm gráfico e das imagens do contêiner no repositório Amazon ECR criado no console. AWS Marketplace

Etapa 3: adição de uma nova versão ao produto de contêiner

nota

Se você receber algum erro ao adicionar uma nova versão ao seu contêiner, consulte a tabela Adicionar uma nova versão de erros assíncronos na Referência.AWS Marketplace Catalog API

Para adicionar uma nova versão ao produto de contêiner
  1. Faça login no Portal de gerenciamento do AWS Marketplace.

  2. Escolha Servidor no menu Produtos.

  3. Na guia Produtos de servidor, selecione o produto ao qual você deseja adicionar uma versão. Em seguida, escolha Adicionar nova versão no menu suspenso Solicitar alterações.

  4. Na página Adicionar nova versão, insira o Título da versão e as Notas de lançamento da sua versão.

  5. Depois de inserir os detalhes da versão, a próxima etapa é adicionar opções de entrega. As opções de entrega são conjuntos de instruções e informações que os compradores podem usar para executar o software a partir da versão do produto. As opções de entrega são conhecidas como opções de execução aos compradores.

    nota

    Seu produto pode oferecer suporte a várias plataformas com diferentes imagens de contêiner (por exemplo, Kubernetes e Ubuntu implantações). Você pode criar uma opção de entrega para cada forma que os clientes podem configurar seu produto, até quatro opções de entrega por versão do produto.

    1. Se o produto já tiver opções de entrega em outras versões, você poderá usar a opção existente como modelo para adicionar uma opção de entrega à nova versão. Em Opções de entrega, escolha a opção de entrega que você deseja adicionar na lista. Você pode editar a opção usando as instruções nas etapas a seguir.

    2. Para adicionar uma nova opção de entrega, escolha Nova opção de entrega. Depois de adicionar uma opção, siga as instruções nas etapas a seguir para configurá-la.

  6. Escolha um método de entrega para a opção de entrega. O método de entrega determina como os compradores vão executar seu software.

    • Para uma opção de entrega Imagem de contêiner, forneça caminhos para imagens de contêiner em um repositório do Amazon Elastic Container Registry (Amazon ECR) que foi criado no console do AWS Marketplace . Os compradores usam os caminhos de imagem do contêiner para executar o software, inserindo as imagens diretamente em seus ambientes.

    • Para uma opção de entrega de Helmgráficos, forneça caminhos para Helm gráficos em um repositório Amazon ECR que foi criado no AWS Marketplace console. Os compradores instalam os Helm gráficos em seu ambiente de implantação para iniciar o software.

    • Para uma opção de entrega complementar do console Amazon EKS, forneça caminhos para Helm gráficos em um repositório Amazon ECR que foi criado no console. AWS Marketplace Os compradores instalam o contêiner usando o console Amazon EKS ou as APIs complementares nativas do Amazon EKS para iniciar o software. Para obter mais informações, consulte Complementos disponíveis do Amazon EKS no Amazon EKS.

    1. Para adicionar uma opção de entrega Imagem de contêiner, realize as seguintes etapas:

      1. Em Imagens de contêiner, adicione o URL do Amazon ECR às imagens de contêiner que possuem o software da versão do produto.

      2. Em Título da opção de entrega e Descrição da opção de implantação, insira um título e uma descrição para essa opção de entrega.

      3. Em Instruções de uso, insira informações detalhadas para ajudar os compradores a usar seu software depois de executá-lo.

      4. Em Serviços suportados, selecione os ambientes nos quais os compradores podem executar o software.

      5. Em Modelos de implantação, adicione recursos que os compradores possam usar para executar o software. Insira um título e um URL para o recurso para cada modelo.

    2. Para adicionar uma opção de entrega de Helmgráfico, execute as seguintes etapas:

      1. No Helmgráfico, adicione o URL do Amazon ECR ao Helm gráfico que os compradores instalarão em seu ambiente de implantação para lançar seu software.

      2. Em Imagens de contêiner, adicione o URL do Amazon ECR às imagens de contêiner que possuem o software da versão do produto.

      3. Em Título da opção de entrega e Descrição da opção de implantação, insira um título e uma descrição para essa opção de entrega.

      4. Em Instruções de uso, insira informações detalhadas para ajudar os compradores a usar seu software depois de executá-lo.

      5. Em Serviços suportados, selecione os ambientes nos quais os compradores podem executar o software.

      6. Opcional - Em nome da Helm versão, insira o nome do Kubernetes namespace em que o Helm gráfico será instalado.

      7. Opcional - No namespace de Helm instalação, insira o nome da Helm versão que será usada pelo helm install comando.

      8. Opcional - Em Nome da conta de Kubernetes serviço, insira o nome da conta de Kubernetes serviço que será usada para se conectar AWS Identity and Access Management (IAM). A conta Kubernetes de serviço chama AWS serviços como licenciamento ou medição.

      9. Escolha ativar QuickLaunchnesta versão do produto. QuickLaunch é um recurso do AWS Marketplace. Os compradores podem usar QuickLaunch para criar um cluster Amazon EKS rapidamente e lançar seu software nele usando AWS CloudFormation. Para obter mais informações, consulte QuickLaunch em AWS Marketplace.

      10. Em Substituir parâmetros, insira os parâmetros que serão usados nos comandos da Helm CLI que iniciam o software. Esses parâmetros permitem que os compradores substituam os valores padrão fornecidos. Se você tiver ativado QuickLaunch, insira também um nome de parâmetro e uma descrição para o CloudFormation formulário. Há um limite de 15 parâmetros ao usar o AWS Marketplace Management Console, mas não há limite ao usar AWS Marketplace Catalog API o. Para obter mais informações, consulte Adicionar uma nova versão a um produto baseado em contêiner.

        nota

        Alguns Parâmetros de substituição são obrigatórios. Os produtos Amazon EKS Anywhere exigem um Parâmetro de substituição para o segredo da licença com um DefaultValue de "${AWSMP_LICENSE_SECRET}". Para produtos pagos, você deve fornecer um Parâmetro de substituição para a configuração da conta de serviço com o DefaultValue de "${AWSMP_SERVICE_ACCOUNT}".

      11. Escolha Ocultar senhas e segredos para mascarar informações confidenciais em consoles, ferramentas de linha de comando e APIs. Para obter mais informações, consulte a documentação do parâmetro NoEcho em Parâmetros no Guia do usuário do AWS CloudFormation .

    3. Para adicionar uma opção de entrega complementar do console Amazon EKS, verifique se os artefatos estão em conformidade eRequisitos para produtos complementares Amazon EKS, em seguida, execute as seguintes etapas:

      nota

      Somente uma opção de entrega complementar do Amazon EKS é suportada por versão. Você não poderá adicionar uma nova versão até que a versão atual com a qual você está trabalhando seja publicada no console do Amazon EKS.

      1. No Helmgráfico, adicione o URL do Amazon ECR ao Helm gráfico que os compradores instalarão em seu ambiente de implantação para lançar seu software.

      2. Em Imagens de contêiner, adicione o URL do Amazon ECR às imagens de contêiner que possuem o software da versão do produto. Certifique-se de que todas as imagens no Helm gráfico estejam listadas.

      3. Em Título da opção de entrega e Descrição da opção de implantação, insira um título e uma descrição para essa opção de entrega.

      4. Em Visibilidade, mantenha o valor padrão Limitado selecionado.

      5. Em Nome do complemento, insira um nome exclusivo para esse complemento. O nome do complemento que você inserir será anexado ao nome do vendedor enquanto é exibido no console do Amazon EKS.

      6. Em Versão do complemento, insira a versão do complemento que ficará visível ao instalar ou atualizar esse complemento. Siga o formatomajor.minor.patch.

      7. Em Tipo de complemento, selecione uma categoria para seu complemento na lista suspensa.

      8. Em KubernetesVersão, selecione todas as Kubernetes versões que seu complemento suportará.

      9. Em Arquitetura, selecione as arquiteturas de plataforma que seu complemento suporta. As opções são AMD64 e ARM64. Recomendamos oferecer suporte às duas arquiteturas para maximizar a compatibilidade. Se seu complemento não for compatível com dispositivos ARM64, você deverá especificar uma data planejada para adicionar suporte antes que seu produto possa ser publicado em todos os comerciais. Regiões da AWS

      10. Em Namespace, insira um Kubernetes namespace exclusivo no qual seu complemento será instalado. Os kube-public namespaces defaultkube-system,, e não são compatíveis com a instalação de complementos de terceiros.

      11. Em Environment Override parameters, você pode selecionar até 2 parâmetros de ambiente da estrutura complementar do Amazon EKS. Você pode mapear os nomes dos parâmetros do seu values.yaml para essas variáveis de ambiente, que são e. ${AWS_REGION} ${AWS_EKS_CLUSTER_NAME}

  7. Para adicionar outras opções de entrega, escolha Nova opção de entrega e repita as instruções nas etapas anteriores para configurá-las.

  8. Selecione Enviar.

Testando e lançando seu produto

Esta seção fornece orientação sobre as próximas etapas após a publicação de uma versão para seu produto em contêiner. Ele descreve as etapas e os processos específicos necessários para testar e lançar seu produto ao público.

Opções de entrega de imagens e Helm gráficos de contêiner

Esta seção fornece orientação sobre o lançamento da imagem e do Helm gráfico do seu contêiner.

Sua solicitação para uma nova versão foi criada e deve ser concluída em minutos. Você pode acompanhar a solicitação na guia Solicitações da página Produtos do servidor. Se você receber algum erro ao testar ou lançar seu complemento, consulte a tabela de erros síncronos em Adicionar uma nova versão na Referência.AWS Marketplace Catalog API

nota

Se seu produto estiver atualmente configurado para disponibilidade limitada, somente os compradores para os quais o produto está disponível poderão acessar a versão do produto. Se seu produto estiver atualmente configurado para disponibilidade pública, todos os AWS Marketplace compradores poderão acessar a versão do produto.

Se esse foi seu primeiro conjunto de versões, o produto agora está pronto para ser publicado. Para obter informações sobre como publicar um produto, consulte Publicar produtos de contêiner (legados).

Opção de entrega complementar do Amazon EKS

Esta seção fornece orientação sobre como testar e lançar seu complemento Amazon EKS.

Teste seu complemento

  • Depois de enviar seu complemento, AWS Marketplace processa sua solicitação e publica seu complemento em um estado limitado para você validar no catálogo de complementos do Amazon EKS. Você pode rastrear a solicitação na guia Solicitações da página de produtos do servidor no Portal de gerenciamento do AWS Marketplace. Os tempos de ingestão variam de 5 a 10 dias úteis, dependendo do volume de solicitações que estamos tratando.

    Quando sua solicitação está no status Sob análise, o complemento ainda está sendo publicado pela AWS equipe no catálogo de AWS Marketplace complementos do Amazon EKS. O status da solicitação é alterado para Sucesso quando o complemento for publicado no estado Limitado. Você pode começar o teste do seu complemento depois disso.

  • Depois que seu complemento estiver disponível, você poderá encontrá-lo na região Ásia-Pacífico (Seul) para fins de teste. AWS Marketplace confia em sua experiência para verificar a funcionalidade do seu software. Para testar seu complemento, você deve criar um cluster Amazon EKS na região Ásia-Pacífico (Seul) em sua conta de vendedor onde seu complemento está na lista de permissões. Para testar seu complemento, siga estas instruções detalhadas. Certifique-se de testar em cada Kubernetes versão compatível com seu software.

  • Se você estiver oferecendo um produto pago, crie uma oferta privada para o seguinte site interno Contas da AWS. Essas contas ajudam a integrar seu software ao console Amazon EKS em todas as áreas comerciais Regiões da AWS.

    288092140294, 288092140294, 408202761791
  • Mantenha seu cluster de teste com o complemento ativo até AWS Marketplace aprovar e mover sua versão do complemento para o público.

    nota

    AWS Marketplace não arcará com os custos de AWS infraestrutura incorridos durante o teste de seu produto de contêiner em seus clusters do Amazon EKS. Você pode seguir os mecanismos de dimensionamento corretos para reduzir os nós a um custo operacional mínimo enquanto verificamos os resultados dos testes.

Lance seu complemento para o público

Depois de validar seu software por meio do cluster Amazon EKS como um complemento, você pode enviar uma solicitação para lançar a versão do seu complemento Amazon EKS para o público usando o ou. Portal de gerenciamento do AWS Marketplace AWS Marketplace Catalog API

Para obter mais informações, consulte Atualizar a visibilidade de um complemento do Amazon EKS na AWS Marketplace Catalog API Referência.

Você pode rastrear a solicitação na guia Solicitações da página de produtos do servidor no Portal de gerenciamento do AWS Marketplace. Os tempos de ingestão podem variar.

Atualização das informações da versão

Depois que uma versão é criada, pode ser útil fornecer informações atualizadas aos compradores modificando as informações associadas à versão. Por exemplo, se você planeja restringir a versão 1.0 após o lançamento da versão 1.1, atualize a descrição da versão 1.0 para direcionar os compradores para a versão 1.1. Forneça a data em que a versão 1.0 será restrita. Você atualiza as informações da versão no Portal de gerenciamento do AWS Marketplace.

Para atualizar as informações da versão
  1. Faça login no Portal de gerenciamento do AWS Marketplace.

  2. Selecione Servidor no menu Produtos.

  3. Na guia Produtos de servidor, selecione o produto que você deseja modificar.

  4. No menu suspenso Solicitar alterações, escolha Atualizar informações da versão.

  5. Na página Atualizar versão, selecione a versão que você deseja atualizar.

  6. Faça atualizações na versão selecionada. Os campos disponíveis para atualização dependem do status da versão do produto ou da opção de entrega.

    1. Para todas as versões, você pode atualizar as Notas de lançamento.

    2. Para versões que ainda não estão disponíveis publicamente, você pode atualizar o Título da versão.

    3. Para opções de entrega que não foram restritas, você pode atualizar os seguintes campos:

      • Descrição

      • Instruções de uso

      • Serviços com suporte

    4. Para opções de entrega em versões que ainda não estão disponíveis publicamente, você pode atualizar os seguintes campos:

      • Títulos das opções de entrega

      • Helmgráfico (somente para opções de entrega de Helmgráficos)

      • Imagens de contêiner

      • Recursos de implantação

      • AddOn Nome

      • AddOn Versão

      • AddOn Tipo

      • HelmURI do gráfico

      • CompatibleKubernetesVersões

      • SupportedArchitectures

      • Namespace

      • EnvironmentOverrideParâmetros

    5. Para opções de entrega em versões que estão disponíveis publicamente, você pode atualizar SupportedArchitectures.

  7. Selecione Enviar.

  8. Verifique se a solicitação aparece na guia Solicitações com o status Em análise.

Você pode verificar o status da solicitação a qualquer momento na guia Solicitações da página Produtos do servidor.

Restrição de uma versão do complemento do Amazon EKS

Para restringir uma versão do seu produto de contêiner publicada como um complemento, entre em contato com a equipe de AWS Marketplace operações usando o formulário de contato na parte inferior do Portal de gerenciamento do AWS Marketplace.

Criação ou atualização de informações do produto de contêiner

Depois de criar o ID do produto e definir o preço, você pode editar as informações do produto, incluindo o que os clientes verão sobre o produto de contêiner no AWS Marketplace. O procedimento a seguir descreve a criação dos detalhes do produto.

Para criar ou atualizar detalhes do produto de contêiner
  1. Faça login no Portal de gerenciamento do AWS Marketplace.

  2. Selecione Servidor no menu Produtos.

  3. Na guia Produtos de servidor, selecione o produto que você deseja modificar.

  4. No menu suspenso Solicitar alterações, escolha Atualizar informações do produto.

  5. Atualize qualquer um dos seguintes campos que você queira alterar:

    • Título do produto

    • SKU

    • Descrição breve

    • Descrição longa

    • URL da imagem do logotipo do produto

    • Destaques

    • Categorias de produtos

    • Palavras-chave

    • URL do vídeo do produto

    • Recursos

    • Informações de suporte

    nota

    Os URLs de imagem devem estar em um bucket do Amazon S3 acessível publicamente. Para obter mais detalhes sobre o formato do logotipo, consulteRequisitos de logotipo de empresa e produto.

  6. Selecione Enviar.

  7. Verifique se a solicitação aparece na guia Solicitações com o status Em análise. Talvez seja necessário atualizar a página para ver a solicitação na lista.

Você pode verificar o status da solicitação a qualquer momento na guia Solicitações da página Produtos do servidor.

Publicar produtos de contêiner (legados)

Quando você cria o produto inicialmente, a disponibilidade é limitada apenas à sua conta. Quando o produto estiver pronto para o teste (incluindo o preenchimento dos detalhes do produto e a criação da primeira versão), você poderá disponibilizá-lo para outras contas para teste ou para todas as contas como um produto público.

nota

Antes de ser lançado publicamente, você deve revisar o produto para garantir a precisão, incluindo links de imagem, modelos de implantação, descrições e preços. O modelo de definição de preço não pode ser alterado para produtos publicados de forma pública.

Para publicar o produto limitado em contas adicionais ou para disponibilização pública, entre em contato com a equipe de Operações do vendedor do AWS Marketplace. Em sua solicitação, forneça o ID do produto e descreva as alterações que você deseja fazer.

nota

Você também pode optar por restringir uma versão que não deseja mais disponibilizar para os compradores. Você pode incluir isso em uma solicitação para publicar um produto publicamente, para evitar que versões de teste apareçam em produtos públicos.

Você não pode restringir uma versão se ela deixar seu produto público sem versões públicas.

Quando você publica publicamente um produto de contêiner, você o torna visível para todos os AWS clientes, que podem então assinar e lançar seu produto. A equipe de operações do AWS Marketplace vendedor analisa os dados nas informações do seu produto, bem como suas chamadas de teste para AWS Marketplace Metering Service o.

O produto de contêiner verifica se há problemas de segurança

Quando você cria uma solicitação de alteração para adicionar uma nova versão ao produto de contêiner, examinamos as imagens do contêiner incluídas nessa nova versão e verificamos as vulnerabilidades de segurança. Para fazer isso, realizamos uma varredura layer-by-layer estática na imagem. Se encontrarmos vulnerabilidades críticas com vetores de risco exploráveis remotamente, forneceremos uma lista dos problemas encontrados. É altamente recomendável executar a própria análise de segurança usando um scanner de imagem de contêiner, como Clair, Twistlock, Aqua Security ou Trend Micro, para evitar atrasos no processo de inclusão e publicação.

A opção de imagem base para a criação das imagens de contêiner pode ter uma influência significativa no perfil de segurança da imagem final. Se você escolher uma imagem base que já tenha vulnerabilidades críticas conhecidas, elas serão sinalizadas por causa da camada base, mesmo se as camadas do software aplicativo estiverem limpas. Recomendamos que você verifique se está começando com um contêiner básico que esteja livre de vulnerabilidades antes de criar suas imagens e enviá-las para AWS Marketplace.