Diretrizes de produtos SaaS para AWS Marketplace - 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á.

Diretrizes de produtos SaaS para AWS Marketplace

AWS Marketplace mantém as seguintes diretrizes para todos os produtos e ofertas de software como serviço (SaaS) AWS Marketplace para promover uma plataforma segura e confiável para nossos clientes. As seções a seguir fornecem diretrizes para produtos SaaS em. AWS Marketplace

Todos os produtos e seus metadados relacionados são revisados quando enviados para garantir que atendam ou excedam AWS Marketplace as diretrizes atuais. Essas diretrizes são revisadas e ajustadas para atender aos nossos requisitos de segurança em evolução. Além disso, revisa AWS Marketplace continuamente os produtos para verificar se eles atendem às alterações nessas diretrizes. Se os produtos não estiverem em conformidade, poderemos exigir que você atualize seu produto e, em alguns casos, ele poderá ficar temporariamente indisponível para novos assinantes até que os problemas sejam resolvidos.

Diretrizes de configuração do produto

Todos os produtos de SaaS devem aderir às seguintes diretrizes de configuração de produto:

  • As dimensões dos preços não podem ser limitadas apenas a ofertas privadas. Os compradores devem poder assinar qualquer uma das dimensões de preços de produtos públicos.

  • Pelo menos uma dimensão de definição de preço deve conter um preço superior a 0,00 USD.

  • Todas as dimensões de definição de preço devem estar relacionadas ao software real e não podem incluir outros produtos ou serviços que não estejam relacionados ao software.

  • Os produtos SaaS oferecidos exclusivamente nas AWS GovCloud (US) regiões devem incluir GovCloud algum lugar no título do produto.

Requisitos de informações do cliente

Todos os produtos de SaaS devem aderir aos requisitos de informações do cliente a seguir:

  • Os produtos de SaaS devem ser faturados inteiramente de acordo com as dimensões listadas no AWS Marketplace.

  • Não é possível coletar informações de pagamento do cliente para o produto de SaaS a qualquer momento, incluindo as informações do cartão de crédito e da conta bancária.

  • A página de registro do SaaS deve incluir um campo de entrada para o endereço de e-mail do comprador. Você pode incluir campos adicionais, como:

    • Name

    • Código postal

    • Número de telefone

    • Informações da empresa

    • Preferências de configuração do produto

    Se você planeja usar vários idiomas, você deve fornecer uma visualização em inglês da página de registro.

Diretrizes de uso de produtos

Todos os produtos de SaaS devem aderir às seguintes diretrizes de uso de produto:

  • Depois de assinar o produto em AWS Marketplace, os clientes devem ser capazes de criar uma conta em seu aplicativo SaaS e obter acesso a um console web. Se um cliente não puder obter acesso ao aplicativo imediatamente, será necessário fornecer uma mensagem com instruções específicas sobre quando o acesso será concedido. Quando uma conta for criada, o cliente deverá receber uma notificação confirmando que sua conta foi criada juntamente com as próximas etapas.

  • Se um cliente já tiver uma conta no aplicativo de SaaS, será necessário ter a capacidade de fazer login na página inicial de atendimento.

  • Os clientes devem ter a capacidade de visualizar o status da assinatura no aplicativo de SaaS, incluindo informações relevantes sobre o contrato ou uso da assinatura.

  • Os clientes devem poder obter ajuda facilmente para problemas relacionados ao uso do aplicativo, à solução de problemas e à solicitação de reembolsos (se aplicável). As opções de contato de suporte devem ser especificadas na página inicial de atendimento.

  • Os metadados e software do produto não devem conter linguagem que redirecione os usuários para outras plataformas de nuvem, produtos adicionais, serviços de vendas ou ofertas de avaliação gratuita que não estão disponíveis no AWS Marketplace.

    Para obter informações sobre avaliações gratuitas para produtos de SaaS, consulte Criação de uma oferta de teste gratuito de SaaS em AWS Marketplace.

  • Se o produto for um complemento de outro produto ou produto de outro ISV, a descrição do produto deverá indicar que ele amplia a funcionalidade do outro produto e que, sem ele, seu produto tem utilidade muito limitada. Por exemplo, Este produto amplia a funcionalidade de <nome do produto> e sem ele, este produto tem uma utilidade muito limitada. Observe que <nome do produto> pode exigir uma licença própria para a funcionalidade completa desta lista.

Diretrizes de arquitetura

Os tópicos a seguir listam e descrevem as diretrizes de arquitetura para produtos SaaS.

Diretrizes

nota

As diretrizes a seguir entrarão em vigor a partir de 1º de maio de 2025.

  • Você pode publicar todas as arquiteturas SaaS.

  • Os produtos implantados AWS recebem uma designação especial nos resultados da AWS Marketplace pesquisa e nas páginas de detalhes do produto. AWS Marketplace Para considerar seu produto como “implantado em” AWS, seu produto deve ser executado inteiramente em AWS funcionamento. Isso inclui os planos de aplicação e controle.

    O plano do aplicativo pode ser executado na AWS conta do vendedor, na AWS conta do comprador ou em ambas. Para obter mais informações, consulte o whitepaper Plano de controle versus plano de aplicação.

    Os serviços de terceiros usados pelo produto para transmitir, armazenar ou processar dados de aplicativos — exceto redes de distribuição de conteúdo (CDNs), sistemas de nomes de domínio (DNSs) e provedores de identidade corporativa (IdPs) — também devem ser executados inteiramente. AWS

    nota

    Os dados do aplicativo são dados que pertencem ou são gerados para o comprador.

    Os agentes ou gateways usados pelo produto para segurança, monitoramento, replicação de dados ou migração podem ser executados em ambientes externos de propriedade do comprador AWS, inclusive no local, mas devem enviar dados somente AWS para armazenamento e análise.

    Você deve incluir um diagrama de arquitetura para análise. Você não pode tornar os diagramas públicos. Para obter mais informações, consulte a Criação de diagramas de arquitetura próxima seção.

  • Os vendedores podem publicar produtos que não funcionam totalmente. AWS

  • Os aplicativos que exigem recursos na infraestrutura do comprador devem seguir estas diretrizes:

  • Ligue com sucesso para Conta da AWS aquele que se registrou como provedor e enviou a solicitação de publicação de SaaS. AWS Marketplace APIs O modelo de preços de SaaS determina o que APIs deve ser chamado de:

  • Os produtos SaaS oferecidos exclusivamente nas AWS GovCloud (US) regiões devem explicar os limites arquitetônicos entre outras Regiões da AWS e as AWS GovCloud (US) regiões, os casos de uso do produto e as cargas de trabalho não recomendadas para o produto.

Para obter mais informações sobre arquiteturas SaaS, consulte o whitepaper Fundamentos da Arquitetura SaaS. AWS

Criação de diagramas de arquitetura

Para receber a designação especial na qual seu produto está implantado AWS, atualize os detalhes da arquitetura do produto no Portal AWS Marketplace de Gerenciamento. Selecione um padrão de hospedagem que seja implantado AWS e faça o upload de um diagrama de arquitetura que AWS revise. Para padrões de hospedagem AWS Marketplace considerados implantados AWS, consulte a Diretrizes seção anterior. Se seu padrão de hospedagem mudar, você deverá atualizar os detalhes da arquitetura do seu produto.

nota
  • Você não pode tornar seus diagramas públicos.

  • Você pode publicar produtos que não funcionam inteiramente AWS.

Use os seguintes critérios ao criar um diagrama:

  • Agrupe e rotule os componentes como parte do plano de aplicação ou do plano de controle.

  • Para quaisquer componentes fora AWS disso que façam parte da lógica de negócios principal do seu produto, agrupe-os com o plano de aplicação.

  • Os componentes podem representar detalhes de baixo nível (por exemplo, instâncias de computação e sub-redes de rede) ou serviços de alto nível (por exemplo, uma plataforma de análise de dados).

  • Os componentes não precisam identificar o nome dos AWS serviços ou não AWS serviços usados.

  • Coloque os componentes onde eles sejam executados logicamente. Por exemplo, na AWS conta do vendedor, na AWS conta do comprador, no AWS ambiente externo do vendedor ou em outro ambiente.

  • Para produtos de replicação de dados ou migração de carga de trabalho, inclua todos os ambientes de origem e destino compatíveis.

nota

O diagrama de arquitetura que você usa para atualizar os detalhes da arquitetura do seu produto SaaS não é publicado e não está disponível publicamente para os compradores.

Nível de detalhes

Você pode criar um diagrama de alto nível que mostre os principais componentes do sistema, inclua fluxos de dados básicos e se concentre nos serviços do plano de aplicação e do plano de controle. Ou você pode criar um diagrama detalhado de baixo nível que divide cada componente, mostra conexões específicas e inclui especificações técnicas com diferentes níveis de detalhes.

Os diagramas a seguir mostram a arquitetura de um aplicativo SaaS hipotético de análise de vídeo. Cada um mostra um nível diferente de detalhes. Ambos são aceitáveis. Use-os como exemplos do nível de detalhe a ser incluído em seus próprios diagramas.

Veja a seguir um exemplo de um diagrama de alto nível.

Um diagrama de arquitetura de um aplicativo SaaS hipotético de análise de vídeo com serviços de alto nível. Os serviços incluem aprendizado de máquina, armazenamento, web e serviços de cobrança agrupados e rotulados como parte do plano de controle e do plano de aplicação.

Veja a seguir um exemplo de um diagrama detalhado de baixo nível.

Um diagrama de arquitetura de um aplicativo SaaS hipotético de análise de vídeo com detalhes de baixo nível. Os detalhes incluem ícones de AWS serviços para AWS Fargate nuvem privada virtual (VPC) e Amazon SageMaker AI que são agrupados e rotulados como parte do plano de controle e do plano de aplicação.

Para obter mais informações, consulte O que é diagramação de arquitetura? . Depois de criar um diagrama, atualize os detalhes da sua arquitetura no Portal AWS Marketplace de Gerenciamento (AMMP). Para obter mais informações, consulte Atualizar detalhes da arquitetura.