In this article, you will find the key points to consider to ensure your SaaS Product meets AWS Marketplace listing requirements.
Launching your SaaS product on AWS Marketplace can open up a world of opportunities. By following these guidelines and thoroughly planning your integration, you can set yourself up for success in the competitive world of cloud-based software services. So, what are you waiting for? Dive in and start building your presence on AWS Marketplace today!
✅ Prerequisites
First things first, you need to ensure you have all the necessary prerequisites in place:
- Access and familiarity with the AWS Marketplace Management Portal is essential. This portal is your gateway to registering as a seller and managing your products within AWS Marketplace.
-
Create an AWS Marketplace-Specific Account (optional) - We recommend the creation of a New AWS Account to manage your listings.
🚀 Learn more: Refer to this article for the benefits of setting up a new AWS Marketplace account for your marketplace listings. - Seller registration is a must. Make sure you've completed this step and provided all necessary tax and banking information.
- Planning is key. Before you proceed, take the time to strategize how you'll create and integrate your SaaS product into AWS Marketplace.
💻 Planning Your SaaS Product
Before you can add your SaaS product to AWS Marketplace, thorough planning is crucial. Here's what you need to consider:
- Pricing: Choosing the right pricing model is paramount. With three options available, your decision here will impact payment options for customers and the integration work required on your end.
- Billing Integration: Integration with AWS Marketplace's Metering Service or Entitlement Service is necessary for accurate billing and usage reporting. Testing this integration is vital before going live.
- Amazon SNS Integration: Utilizing Amazon Simple Notification Service (Amazon SNS) can streamline customer communications and management. Plan how you'll leverage SNS for your product.
- Accessibility: Decide how customers will access your product. Options include Quick Launch, AWS PrivateLink, or via your own website. Each method has its benefits and considerations.
🚀 Learn more: follow this link for further information on Planning your SaaS product.
📋 SaaS Product Guidelines
It's essential to adhere to AWS Marketplace's guidelines to ensure a smooth and compliant experience:
➡️ Product Setup Guidelines
- Pricing dimensions must have a minimum price of $0.00, ensuring clarity and consistency in pricing.
- Pricing dimensions should only pertain to the software itself, excluding unrelated products or services.
- SaaS products exclusive to AWS GovCloud (US) Regions should include "GovCloud" in their product title, enhancing transparency for customers.
➡️ Customer Information Requirements
- Billing for SaaS products must be conducted solely through AWS Marketplace, with no collection of customer payment information on your end.
- You cannot collect customer payment information for your SaaS product at any time, including credit card and bank account information.
➡️ Product Usage Guidelines
- Customers should have seamless access to your SaaS application after subscribing on AWS Marketplace, with clear instructions provided if immediate access isn't feasible.
- Existing customers should be able to log in from the fulfillment landing page, facilitating a smooth user experience.
- Customers must have visibility into their subscription status and relevant usage information within the SaaS application.
- Support options, including troubleshooting and refund requests, should be easily accessible on the fulfillment landing page.
- Avoid language in product software and metadata that redirects users to external platforms or services not available on AWS Marketplace.
➡️ Architecture Guidelines
- Host a portion of your application in an AWS account under your ownership, ensuring control and security.
- Clearly document provisioned AWS services, IAM policies, and deployment procedures for customer infrastructure.
- Notify customers of additional AWS infrastructure charges separate from Marketplace transactions, clarifying financial responsibility.
- Provide clear instructions for deploying any required agents in customer AWS accounts.
- Applications needing resources in customer infrastructure undergo additional review, potentially extending the launch timeline.
- For products exclusive to AWS GovCloud (US) Regions, outline architectural boundaries and recommended use cases while identifying unsuitable workloads.
By adhering to these guidelines, you can ensure a compliant and successful launch of your SaaS product on AWS Marketplace, enhancing trust and reliability for your customers.
🚀 Learn more: follow this link for full AWS SaaS Product Guidelines.