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.
Tópicos
Diretrizes de configuração do produto
Todos os produtos de SaaS devem aderir às seguintes diretrizes de configuração de produto:
-
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.
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 em vigor em 1º de maio de 2025
nota
As diretrizes a seguir entrarão em vigor em 1º de maio de 2025 à meia-noite UTC.
-
Você pode publicar todas as arquiteturas SaaS. No entanto, AWS Marketplace para considerar seu produto como implantado AWS, seu aplicativo SaaS deve estar em conformidade com um dos padrões de hospedagem listados AWS abaixo. Os produtos implantados AWS recebem uma designação especial nos resultados da AWS Marketplace pesquisa e nas páginas de detalhes do produto.
-
O produto funciona inteiramente AWS. 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. O aplicativo SaaS pode usar redes de entrega de conteúdo (CDNs), sistemas de nomes de domínio (DNSs) e provedores de identidade corporativa (IdPs) de outros provedores.
-
O produto foi projetado para replicar ou migrar dados ou cargas de trabalho somente para a AWS. Exceto para clientes e gateways executados fora do AWS, o aplicativo e os planos de controle devem ser executados em AWS. AWS deve ser o único alvo disponível. Se o produto também oferecer suporte à replicação para ambientes externos AWS, você deverá remover esse recurso e publicar um produto separado com esse recurso. AWS Marketplace não considerará esse segundo produto como implantado em. AWS
-
-
Os aplicativos que exigem recursos na infraestrutura do comprador devem seguir estas diretrizes:
-
Seu plano de controle — conforme definido no Whitepaper de AWS Fundamentos da Arquitetura SaaS — deve residir na infraestrutura que você gerencia para que seu produto seja considerado um produto SaaS e não um serviço gerenciado. Para obter mais informações, consulte o whitepaper SaaS versus provedor de serviços gerenciados.
-
Na descrição do produto, você deve notificar os clientes de que, se eles incorrerem em taxas de AWS infraestrutura separadas da AWS Marketplace transação, deverão pagar essas taxas.
-
Você deve provisionar recursos de forma segura, como usar o AWS Security Token Service (AWS STS) ou o AWS Identity and Access Management (IAM).
-
Todas as permissões concedidas ao seu aplicativo devem ter o menor privilégio.
-
Você deve fornecer documentação adicional que descreva todos os AWS serviços provisionados, as declarações de política do IAM e como uma função ou usuário do IAM é implantado e usado na conta do cliente.
-
Você deve fornecer instruções ou modelos de implantação que permitam aos compradores implantar os recursos necessários em suas AWS contas.
-
Se você fornecer AWS CloudFormation modelos (CFTs) para implantar recursos na AWS conta do comprador, eles deverão estar em conformidade com AWS Marketplace as políticas de CFTs. Você deve publicá-los CFTs como parte de sua listagem de SaaS seguindo o método fornecido ao ativar a opção de implantação do SaaS Quick Launch para seus compradores. O SaaS Quick Launch facilita que seus compradores configurem sua solução SaaS.
-
Se as Amazon Machine Images (AMIs) forem implantadas na AWS conta do comprador, elas deverão estar em conformidade com AWS Marketplace as políticas de AMIs. Você AMIs deve passar pelo scanner AMI no Portal AWS Marketplace de Gerenciamento (portal do vendedor). Ao solicitar que seu produto seja público, você também deve entrar em contato com AWS Marketplace as operações
e fornecer uma prova dos resultados do escaneamento. -
Se as imagens de contêineres forem implantadas na AWS conta do comprador, elas deverão estar em conformidade com AWS Marketplace as políticas de contêineres. Suas imagens de contêiner podem ser hospedadas fora AWS, mas devem ser digitalizadas no Amazon Elastic Container Registry (Amazon ECR) e estar livres de vulnerabilidades críticas. Ao solicitar que seu produto seja público, você também deve entrar em contato com AWS Marketplace as operações
e fornecer prova de que o contêiner foi aprovado na digitalização.
-
-
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:
-
Contratos SaaS — GetEntitlementsno. AWS Marketplace Entitlement Service
-
Contratos de SaaS com consumo — GetEntitlementsno AWS Marketplace Entitlement Service e BatchMeterUsageno AWS Marketplace Metering Service.
-
Assinaturas de SaaS — no BatchMeterUsageAWS Marketplace Metering Service.
-
-
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.
Diretrizes atuais
Todos os produtos de SaaS devem aderir às diretrizes de arquitetura a seguir:
-
Uma parte do seu aplicativo deve estar hospedada em uma Conta da AWS que você possua.
-
Todos os componentes do aplicativo devem estar hospedados na infraestrutura que você gerencia. Os aplicativos que exigem recursos adicionais na infraestrutura do cliente devem seguir essas diretrizes:
-
Provisione recursos de forma segura, como usar o AWS Security Token Service (AWS STS) ou AWS Identity and Access Management (IAM).
-
Forneça documentação adicional, incluindo uma descrição de todas as declarações de política do IAM provisionadas Serviços da AWS e como uma função ou usuário do IAM é implantado e usado na conta do cliente.
-
Inclua uma notificação na descrição do produto que explique que, se o cliente incorrer em cobranças adicionais de AWS infraestrutura separadas da AWS Marketplace transação, ele será responsável por pagar as taxas adicionais de infraestrutura.
-
Se o produto implantar um agente, será necessário fornecer instruções para o cliente sobre como implantá-lo na Conta da AWS.
-
Os aplicativos que exigem recursos executados na infraestrutura do cliente passarão por uma análise adicional AWS Marketplace, que pode levar de 2 a 4 semanas.
-
-
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:
-
Contratos SaaS — GetEntitlementsno. AWS Marketplace Entitlement Service
-
Contratos de SaaS com consumo — GetEntitlementsno AWS Marketplace Entitlement Service e BatchMeterUsageno AWS Marketplace Metering Service.
-
Assinaturas de SaaS — no BatchMeterUsageAWS Marketplace Metering Service.
-
-
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.