Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Directives relatives aux produits SaaS pour AWS Marketplace
AWS Marketplace applique les directives suivantes pour tous les produits et offres de logiciels en tant que service (SaaS) AWS Marketplace afin de promouvoir une plateforme sûre, sécurisée et fiable pour nos clients. Les sections suivantes fournissent des directives relatives aux produits SaaS sur AWS Marketplace.
Tous les produits et leurs métadonnées associées sont examinés lors de leur soumission afin de s'assurer qu'ils respectent ou dépassent les AWS Marketplace directives en vigueur. Ces consignes sont examinées et ajustées pour répondre à nos exigences en matière de sécurité en constante évolution. En outre, examine AWS Marketplace en permanence les produits pour vérifier qu'ils respectent les modifications apportées à ces directives. Si le produit n'est pas conforme, nous pouvons exiger que vous le mettiez à jour et, dans certains cas, votre produit peut être temporairement indisponible pour les nouveaux abonnés jusqu'à ce que les problèmes soient résolus.
Rubriques
Consignes de configuration du produit
Tous les produits SaaS doivent respecter les instructions de configuration suivantes :
-
Au moins une dimension de prix doit avoir un prix supérieur à 0,00 $.
-
Toutes les dimensions tarifaires doivent se rapporter au logiciel réel et ne peuvent pas inclure d'autres produits ou services sans rapport avec le logiciel.
-
Les produits SaaS proposés exclusivement dans les AWS GovCloud (US) régions doivent figurer
GovCloud
quelque part dans le titre du produit.
Exigences en matière d'information du client
Tous les produits SaaS doivent respecter les exigences suivantes en matière d'informations client :
-
Les produits SaaS doivent être facturés entièrement via les dimensions indiquées sur AWS Marketplace.
-
Vous ne pouvez pas collecter les informations de paiement client pour votre produit SaaS à tout moment, y compris les informations de carte de crédit et de compte bancaire.
Consignes d'utilisation du produit
Tous les produits SaaS doivent respecter les consignes d'utilisation suivantes :
-
Après s'être abonnés au produit AWS Marketplace, les clients devraient pouvoir créer un compte dans votre application SaaS et accéder à une console Web. Si un client ne peut pas accéder immédiatement à l'application, vous devez fournir un message contenant des instructions spécifiques sur le moment où l'accès sera possible. Lorsqu'un compte a été créé, le client doit recevoir une notification confirmant que son compte a été créé avec les étapes à suivre expliquées clairement.
-
Si un client possède déjà un compte dans l'application SaaS, il doit pouvoir se connecter à partir de la page de destination de traitement.
-
Les clients doivent être en mesure de voir l'état de leur abonnement dans l'application SaaS, y compris les informations relatives au contrat ou à l'utilisation de l'abonnement.
-
Les clients doivent être en mesure d'obtenir facilement de l'aide pour résoudre des problèmes tels que l'utilisation de l'application, le dépannage et la demande de remboursement (le cas échéant). Les options de contact de support doivent être spécifiées sur la page de destination de traitement.
-
Le logiciel et les métadonnées du produit ne doivent pas contenir de langage qui redirige les utilisateurs vers d'autres plateformes cloud, des produits supplémentaires, des services de vente incitative ou des offres d'essai gratuites qui ne sont pas disponibles sur. AWS Marketplace
Pour plus d'informations sur les essais gratuits des produits SaaS, consultezCréation d'une offre d'essai gratuite de SaaS dans AWS Marketplace.
-
Si votre produit est un module complémentaire à un autre produit ou au produit d'un autre éditeur de logiciels indépendants, la description de votre produit doit indiquer qu'il étend les fonctionnalités de l'autre produit et que, sans lui, l'utilité de votre produit est très limitée. Par exemple, ce produit étend les fonctionnalités et sans lui, son utilité est très limitée. <product name> Veuillez noter que cette liste peut nécessiter sa propre licence pour accéder à toutes les fonctionnalités. <product name>
Consignes d'architecture
Les rubriques suivantes répertorient et décrivent les directives d'architecture pour les produits SaaS.
Directives en vigueur le 1er mai 2025
Note
Les directives suivantes entrent en vigueur le 1er mai 2025 à minuit UTC.
-
Vous pouvez publier toutes les architectures SaaS. Toutefois, AWS Marketplace pour que votre produit soit considéré comme déployé AWS, votre application SaaS doit être conforme à l'un des modèles AWS d'hébergement répertoriés ci-dessous. Les produits déployés sur AWS reçoivent une désignation spéciale dans les résultats de AWS Marketplace recherche et sur leurs pages détaillées.
-
Le produit fonctionne entièrement AWS. Cela inclut à la fois les plans d'application et de contrôle. Le plan de candidature peut être exécuté sur le AWS compte du vendeur, sur le AWS compte de l'acheteur ou sur les deux. L'application SaaS peut utiliser les réseaux de diffusion de contenu (CDNs), les systèmes de noms de domaine (DNSs) et les fournisseurs d'identité d'entreprise (IdPs) d'autres fournisseurs.
-
Le produit est conçu pour répliquer ou migrer des données ou des charges de travail uniquement vers AWS. À l'exception des clients et des passerelles exécutés à l'extérieur AWS, les plans d'application et de contrôle doivent être exécutés. AWS AWS doit être la seule cible disponible. Si le produit prend également en charge la réplication vers des environnements extérieurs AWS, vous devez supprimer cette fonctionnalité et publier un produit distinct doté de cette fonctionnalité. AWS Marketplace ne considérera pas ce deuxième produit comme déployé sur AWS.
-
-
Les applications qui nécessitent des ressources dans l'infrastructure de l'acheteur doivent suivre les directives suivantes :
-
Votre plan de contrôle, tel que défini dans le AWS livre blanc sur les principes fondamentaux de l'architecture SaaS, doit résider dans l'infrastructure que vous gérez pour que votre produit soit considéré comme un produit SaaS et non comme un service géré. Pour plus d'informations, consultez le livre blanc sur le mode SaaS et le fournisseur de services gérés.
-
Dans la description du produit, vous devez informer les clients que s'ils engagent des frais AWS d'infrastructure distincts de leur AWS Marketplace transaction, ils doivent payer ces frais.
-
Vous devez provisionner les ressources de manière sécurisée, par exemple en utilisant le AWS Security Token Service (AWS STS) ou AWS Identity and Access Management (IAM).
-
Toutes les autorisations accordées à votre application doivent être les moins privilégiées.
-
Vous devez fournir une documentation supplémentaire qui décrit tous les AWS services fournis, les déclarations de politique IAM et la manière dont un rôle ou un utilisateur IAM est déployé et utilisé dans le compte du client.
-
Vous devez fournir des instructions ou des modèles de déploiement permettant aux acheteurs de déployer les ressources requises dans leurs AWS comptes.
-
Si vous fournissez des AWS CloudFormation modèles (CFTs) pour déployer des ressources sur le AWS compte de l'acheteur, ils doivent respecter AWS Marketplace les politiques relatives à CFTs. Vous devez les publier dans CFTs le cadre de votre annonce SaaS en suivant la méthode indiquée lorsque vous activez l'option de déploiement SaaS Quick Launch pour vos acheteurs. Le lancement rapide du SaaS permet à vos acheteurs de configurer plus facilement votre solution SaaS.
-
Si Amazon Machine Images (AMIs) est déployée sur le AWS compte de l'acheteur, elle doit respecter AWS Marketplace les politiques relatives à AMIs. Vous AMIs devez passer le scanner AMI dans le portail AWS Marketplace de gestion (portail des vendeurs). Lorsque vous demandez que votre produit soit rendu public, vous devez également contacter le service AWS Marketplace des opérations
et fournir une preuve des résultats du scan. -
Si des images de conteneurs sont déployées dans le AWS compte d'un acheteur, elles doivent être conformes aux AWS Marketplace politiques relatives aux conteneurs. Les images de vos conteneurs peuvent être hébergées à l'extérieur AWS, mais elles doivent être numérisées dans Amazon Elastic Container Registry (Amazon ECR) et ne présenter aucune vulnérabilité critique. Lorsque vous demandez que votre produit soit rendu public, vous devez également contacter le service AWS Marketplace des opérations
et fournir la preuve que le contenant a passé le scan.
-
-
Appelez avec succès le AWS Marketplace APIs formulaire Compte AWS qui s'est enregistré en tant que fournisseur et a soumis la demande de publication SaaS. Le modèle de tarification du SaaS détermine ce qui APIs doit être appelé :
-
Contrats SaaS — GetEntitlementsdans le AWS Marketplace Entitlement Service.
-
Contrats SaaS avec consommation GetEntitlements, dans AWS Marketplace Entitlement Service et BatchMeterUsagedans le service de mesure AWS Marketplace.
-
Abonnements SaaS : BatchMeterUsagedans le service de mesure AWS Marketplace.
-
-
Les produits SaaS proposés exclusivement dans les AWS GovCloud (US) Régions doivent expliquer les limites architecturales entre les autres Régions AWS et AWS GovCloud (US) les Régions, les cas d'utilisation du produit et les charges de travail non recommandées pour le produit.
Directives actuelles
Tous les produits SaaS doivent respecter les consignes d'architecture suivantes :
-
Une partie de votre application doit être hébergée dans un établissement Compte AWS dont vous êtes le propriétaire.
-
Tous les composants de l'application doivent être hébergés dans l'infrastructure que vous gérez. Les applications qui nécessitent des ressources supplémentaires dans l'infrastructure du client doivent suivre les instructions suivantes :
-
Approvisionnez les ressources de manière sécurisée, par exemple en utilisant le AWS Security Token Service (AWS STS) ou AWS Identity and Access Management (IAM).
-
Fournissez de la documentation supplémentaire, y compris une description de toutes les déclarations Services AWS de politique IAM mises en place et de la manière dont un rôle ou un utilisateur IAM est déployé et utilisé dans le compte du client.
-
Incluez une notification dans la description du produit expliquant que si le client encourt des frais AWS d'infrastructure supplémentaires indépendamment de sa AWS Marketplace transaction, il est responsable du paiement des frais d'infrastructure supplémentaires.
-
Si votre produit déploie un agent, vous devez fournir au client des instructions décrivant comment le déployer dans son propre Compte AWS environnement.
-
Les applications nécessitant des ressources exécutées dans l'infrastructure du client feront l'objet d'un examen supplémentaire AWS Marketplace, ce qui peut prendre de 2 à 4 semaines.
-
-
Appelez avec succès le AWS Marketplace APIs formulaire Compte AWS qui s'est enregistré en tant que fournisseur et a soumis la demande de publication SaaS. Le modèle de tarification du SaaS détermine ce qui APIs doit être appelé :
-
Contrats SaaS — GetEntitlementsdans le AWS Marketplace Entitlement Service.
-
Contrats SaaS avec consommation GetEntitlements, dans AWS Marketplace Entitlement Service et BatchMeterUsagedans le service de mesure AWS Marketplace.
-
Abonnements SaaS : BatchMeterUsagedans le service de mesure AWS Marketplace.
-
-
Les produits SaaS proposés exclusivement dans les AWS GovCloud (US) Régions doivent expliquer les limites architecturales entre les autres Régions AWS et AWS GovCloud (US) les Régions, les cas d'utilisation du produit et les charges de travail non recommandées pour le produit.