AWS Marketplace - Seller Guide

[Pages:397]AWS Marketplace

Seller Guide

AWS Marketplace Seller Guide

AWS Marketplace: Seller Guide

Copyright ? Amazon Web Services, Inc. and/or its affiliates. All rights reserved. Amazon's trademarks and trade dress may not be used in connection with any product or service that is not Amazon's, in any manner that is likely to cause confusion among customers, or in any manner that disparages or discredits Amazon. All other trademarks not owned by Amazon are the property of their respective owners, who may or may not be affiliated with, connected to, or sponsored by Amazon.

AWS Marketplace Seller Guide

Table of Contents

What is AWS Marketplace? .................................................................................................................. 1 Using AWS Marketplace as a seller ............................................................................................... 1 Pricing ...................................................................................................................................... 2

Getting started as a seller ................................................................................................................... 4 Seller requirements for publishing free software products ............................................................... 4 Additional seller requirements for paid products ............................................................................ 4 Eligible jurisdictions for paid products .................................................................................. 5 AWS Marketplace Management Portal .......................................................................................... 6 Seller registration process ........................................................................................................... 6 Creating your public profile ................................................................................................. 7 Providing tax information ................................................................................................... 7 Providing US bank account information ................................................................................ 8 Completing the Know Your Customer process ........................................................................ 8 Completing bank account verification process ...................................................................... 10 (Optional) Add secondary users for the Know Your Customer procedure ................................... 10 Enrolling in the AWS Marketplace Tax Calculation Service ...................................................... 11 Disbursement and buyer billing .......................................................................................... 12 Already a seller? ............................................................................................................... 13 Complaints handling policy ? Amazon Payments Europe ....................................................... 13 Seller toolkit ............................................................................................................................ 14 AWS Marketplace Commerce Analytics Service ..................................................................... 14 AWS Marketplace Field Demonstration Program ................................................................... 25 Product Support Connection .............................................................................................. 26 More resources in AWS Marketplace Management Portal ....................................................... 34

Preparing your product ..................................................................................................................... 35 Product delivery ....................................................................................................................... 35 Product pricing ........................................................................................................................ 37 Pricing models ................................................................................................................. 38 Changing pricing models ................................................................................................... 40 Changing prices ............................................................................................................... 41 Private offers ................................................................................................................... 41 Refunds ........................................................................................................................... 41 Regions and countries ............................................................................................................... 43 AWS Regions ................................................................................................................... 43 Countries ......................................................................................................................... 43 Private offers ........................................................................................................................... 44 How private offers work .................................................................................................... 44 Private offers through consulting partners ........................................................................... 45 Notes about private offers ................................................................................................. 45 Supported product types .................................................................................................. 45 Offer submission process ................................................................................................... 46 Reporting for private offers ............................................................................................... 47 Flexible payment scheduler ............................................................................................... 48 Consulting partner private offers ........................................................................................ 49 Private offer upgrades and renewals ................................................................................... 54 Standardized license terms ........................................................................................................ 56 Standard Contract for AWS Marketplace (SCMP) ................................................................... 56 Enterprise Contract for AWS Marketplace (ECMP) ................................................................. 57 Categories and metadata .......................................................................................................... 57 Naming and describing your product .................................................................................. 57 Choosing categories and keywords ..................................................................................... 59 Search engine optimization for products ..................................................................................... 60 Keywords ........................................................................................................................ 60 Software categories .......................................................................................................... 60

iii

AWS Marketplace Seller Guide

Highlights section ............................................................................................................. 60 Short description .............................................................................................................. 61 AWS Marketplace for Desktop Applications (AMDA) .............................................................................. 62 Starting the onboarding process ............................................................................................... 62 Product submission and packaging ............................................................................................. 62 Application packaging types ...................................................................................................... 63 Building the AMDA package ....................................................................................................... 63 Application metadata ................................................................................................................ 64 Ingestion and new version updates ............................................................................................. 64 AMI-based products .......................................................................................................................... 65 AMI-based product delivery methods .......................................................................................... 65 Understanding AMI-based products ............................................................................................ 65 Product lifecycle ............................................................................................................... 66 AMI product codes ........................................................................................................... 67 Change requests ............................................................................................................... 67 Product Load Forms ......................................................................................................... 68 Single-AMI products ................................................................................................................. 68 Prerequisites .................................................................................................................... 68 Creating your product ....................................................................................................... 69 Creating a change request ................................................................................................. 70 Getting status of a request ................................................................................................ 71 Updating product information ........................................................................................... 71 Updating version information ............................................................................................ 72 Adding a new version ....................................................................................................... 72 Giving AWS Marketplace access to your AMI ........................................................................ 73 Restricting a version ......................................................................................................... 74 Removing a product from AWS Marketplace ........................................................................ 75 Common errors when submitting change requests ................................................................ 76 AMI-based delivery using CloudFormation ................................................................................... 76 Building your product listing .............................................................................................. 77 Preparing your CloudFormation template ............................................................................ 77 Getting the cost estimate for your template infrastructure .................................................... 79 Topology diagram ............................................................................................................ 79 Meeting the submission requirements ................................................................................. 80 Submitting your product request ........................................................................................ 81 Adding serverless application components ........................................................................... 81 Private images ......................................................................................................................... 87 Package group requirements .............................................................................................. 87 Submitting your package group ......................................................................................... 88 Scan status ...................................................................................................................... 88 Submitting your product to AWS Marketplace ...................................................................... 89 Best practices for building AMIs ................................................................................................. 90 Verifying your AMI ........................................................................................................... 90 Securing resell rights ........................................................................................................ 90 Building an AMI ............................................................................................................... 90 Verifying your software is running on your AWS Marketplace AMI ........................................... 91 Securing an AMI ............................................................................................................... 92 AMI product pricing .................................................................................................................. 93 AMI pricing models ........................................................................................................... 93 AWS charges and software charges .................................................................................... 95 Custom metering pricing for AMI products .......................................................................... 96 Contract pricing for AMI products ..................................................................................... 102 AMI product billing, metering, and licensing integrations ............................................................. 104 Custom metering for AMI products with AWS Marketplace Metering Service ........................... 104 Contract pricing for AMI products with AWS License Manager ............................................... 108 Amazon SNS notifications for AMI products ............................................................................... 117 Amazon SNS topic: aws-mp-subscription-notification .............................................. 117

iv

AWS Marketplace Seller Guide

Subscribing an Amazon SQS queue to the Amazon SNS topic ............................................... 117 AMI product checklist .............................................................................................................. 118 AMI security policies ............................................................................................................... 119

Security policies ............................................................................................................. 119 Access policies ................................................................................................................ 119 Customer information policies .......................................................................................... 120 Product usage policies .................................................................................................... 120 Architecture policies ........................................................................................................ 121 Container-based products ................................................................................................................ 122 Getting help .......................................................................................................................... 122 Getting started with container products .................................................................................... 122 Prerequisites .................................................................................................................. 123 Creating a container product ........................................................................................... 123 Creating the product ID for your container product ............................................................. 124 Creating or updating pricing details for container products .................................................. 124 Integrating AWS Marketplace Metering Service for your container product ............................. 125 Integrating AWS License Manager for your container product ............................................... 125 Adding a new version of your product .............................................................................. 125 Updating version information .......................................................................................... 130 Creating or updating product information for your container product .................................... 131 Publishing container products .......................................................................................... 132 Container product scans for security issues ........................................................................ 132 Container-based product requirements ...................................................................................... 132 Security requirements ..................................................................................................... 133 Access requirements ........................................................................................................ 133 Customer information requirements .................................................................................. 133 Product usage requirements ............................................................................................ 133 Architecture requirements ................................................................................................ 134 Container products pricing ....................................................................................................... 135 Container pricing models ................................................................................................. 135 Contract pricing for container products ............................................................................. 137 Container product billing, metering, and licensing integrations ..................................................... 140 Hourly and custom metering with AWS Marketplace Metering Service ................................... 140 Contract pricing with AWS License Manager ....................................................................... 141 Hourly metering with AWS Marketplace Metering Service .................................................... 142 Custom metering for Container products with AWS Marketplace Metering Service ................... 150 Contract pricing for Container products with AWS License Manager ....................................... 158 Amazon SNS notifications for container products ....................................................................... 180 Amazon SNS topic: aws-mp-subscription-notification .............................................. 180 Subscribing an Amazon SQS queue to the Amazon SNS topic ............................................... 180 Machine learning products ............................................................................................................... 182 Getting started with machine learning products ........................................................................ 182 SageMaker model package .............................................................................................. 182 SageMaker algorithm ...................................................................................................... 182 Deploying an inference model .......................................................................................... 183 Security and intellectual property ............................................................................................ 183 Protecting intellectual property ....................................................................................... 183 No network access .......................................................................................................... 183 Security of customer data .............................................................................................. 183 Machine learning product pricing ............................................................................................. 184 Infrastructure pricing ...................................................................................................... 184 Software pricing ............................................................................................................. 184 Prepare your product in SageMaker .......................................................................................... 186 Packaging your code into images ..................................................................................... 186 Uploading your images ................................................................................................... 201 Creating your Amazon SageMaker resource ........................................................................ 203 Publishing your product in AWS Marketplace ............................................................................. 207

v

AWS Marketplace Seller Guide

Overview of publishing process ........................................................................................ 207 Permissions required ....................................................................................................... 207 Creating your product listing ........................................................................................... 208 Testing your product ....................................................................................................... 216 Signing off for publishing ................................................................................................ 216 Updating your product .................................................................................................... 217 Requirements and best practices for creating machine learning products ....................................... 218 Required assets .............................................................................................................. 218 General best practices for ML products ............................................................................. 219 Requirements for usage information ................................................................................. 219 Requirements for inputs and outputs ................................................................................ 219 Requirements for Jupyter notebook .................................................................................. 220 Summary of requirements and recommendations for ML product listings ............................... 220 Service restrictions and quotas ................................................................................................. 223 Network isolation ........................................................................................................... 223 Image size ..................................................................................................................... 223 Storage size ................................................................................................................... 223 Instance size .................................................................................................................. 224 Payload size for inference ................................................................................................ 224 Processing time for inference ........................................................................................... 224 Service quotas ................................................................................................................ 224 Managed spot training .................................................................................................... 224 Docker images and AWS accounts ..................................................................................... 224 Publishing model packages from built-in algorithms or AWS Marketplace .............................. 224 Supported AWS Regions for publishing ............................................................................. 225 Troubleshooting ..................................................................................................................... 225 Reporting .............................................................................................................................. 226 Daily business report ...................................................................................................... 226 Monthly revenue report ................................................................................................... 226 Disbursement report ....................................................................................................... 227 Other reports and analysis ............................................................................................... 227 Software as a service (SaaS)?based products ...................................................................................... 228 Getting started with SaaS products .......................................................................................... 228 Prerequisites .................................................................................................................. 228 Creating a SaaS product .................................................................................................. 229 Create an initial SaaS product page .................................................................................. 230 Integrate your SaaS subscription product .......................................................................... 230 Integrate your SaaS contract product ................................................................................ 233 Integrate your SaaS contract with pay-as-you-go product .................................................... 235 Deploy a serverless SaaS integration solution ..................................................................... 237 Plan your SaaS product ........................................................................................................... 238 Plan your pricing ............................................................................................................ 238 Plan your billing integration ............................................................................................ 239 Plan your Amazon SNS integration ................................................................................... 239 Plan how customers will access your product ..................................................................... 239 SaaS product guidelines .......................................................................................................... 240 Product setup guidelines ................................................................................................. 240 Customer information requirements .................................................................................. 240 Product usage guidelines ................................................................................................. 240 Architecture guidelines .................................................................................................... 241 SaaS product pricing ............................................................................................................... 241 .................................................................................................................................... 242 Pricing for SaaS subscriptions .......................................................................................... 242 Pricing for SaaS contracts ................................................................................................ 243 SaaS customer onboarding ...................................................................................................... 246 Configuring your SaaS product to accept new buyers .......................................................... 247 Amazon SNS notifications for SaaS products .............................................................................. 248

vi

AWS Marketplace Seller Guide

Amazon SNS topic: aws-mp-entitlement-notification ................................................ 249 Amazon SNS topic: aws-mp-subscription-notification .............................................. 249 Subscribing an SQS queue to the SNS topic ....................................................................... 250 Accessing the AWS Marketplace Metering and Entitlement Service APIs ......................................... 250 Metering for usage ......................................................................................................... 251 Checking entitlements ..................................................................................................... 253 SaaS product integration checklist .................................................................................... 254 Reporting .............................................................................................................................. 256 SaaS code examples ............................................................................................................... 257 ResolveCustomer code example .................................................................................... 257 GetEntitlement code example ...................................................................................... 258 BatchMeterUsage code example .................................................................................... 259 BatchMeterUsage with usage allocation tagging code example (Optional) ........................... 260 Using AWS PrivateLink with AWS Marketplace ............................................................................ 261 Introduction ................................................................................................................... 261 Configuring your product ................................................................................................ 262 Submitting your product to AWS Marketplace .................................................................... 263 Buyer access to VPC endpoints ......................................................................................... 263 Appendix: Checklists ....................................................................................................... 264 Professional services products .......................................................................................................... 266 Getting help .......................................................................................................................... 266 Getting started with professional services products .................................................................... 266 Prerequisites .................................................................................................................. 267 Creating a professional services product ............................................................................ 267 Creating private offers .................................................................................................... 268 Editing product information ............................................................................................. 269 Editing product pricing .................................................................................................... 269 Editing product visibility .................................................................................................. 270 Removing a professional services product .......................................................................... 270 Product details ....................................................................................................................... 271 Product descriptions ....................................................................................................... 271 Additional resources ........................................................................................................ 272 Support information ....................................................................................................... 272 Pricing dimensions .......................................................................................................... 272 Product visibility ............................................................................................................. 273 Product requirements .............................................................................................................. 273 Product setup guidelines ................................................................................................. 273 Customer information requirements .................................................................................. 273 Product usage guidelines ................................................................................................. 274 Architecture guidelines .................................................................................................... 274 Professional services product pricing ......................................................................................... 274 Data products ................................................................................................................................ 275 Submitting your product ................................................................................................................. 276 Using the Products tab ........................................................................................................... 277 Company and product logo requirements .................................................................................. 277 Requirements for submitting paid repackaged software .............................................................. 278 AWS CloudFormation-launched product (free or paid) or usage-based paid AMI product ................... 278 Submitting your product ................................................................................................. 279 Updating your product .................................................................................................... 279 Product changes and updates .................................................................................................. 279 Timing and expectations ......................................................................................................... 280 Submitting AMIs to AWS Marketplace ....................................................................................... 280 AMI self-service scanning ................................................................................................. 280 AMI cloning and product code assignment ......................................................................... 281 Final checklist ........................................................................................................................ 281 Marketing your product ................................................................................................................... 283 180-day GTM Academy ........................................................................................................... 283

vii

AWS Marketplace Seller Guide

Announcing your product's availability ...................................................................................... 283 AWS Marketplace messaging .................................................................................................... 283 Reviews on AWS Marketplace ................................................................................................... 284 Linking to AWS Marketplace .................................................................................................... 285 Using the AWS Marketplace logo .............................................................................................. 285 Linking directly to your product on AWS Marketplace .................................................................. 285 Press releases ......................................................................................................................... 285 AWS Marketplace trademark usage guidelines ............................................................................ 286 Notifications .................................................................................................................................. 288 Event types ............................................................................................................................ 288 Manage notifications ............................................................................................................... 288

Adding or updating email addresses ................................................................................. 288 Unsubscribing recipients from notifications ........................................................................ 289 Seller reports and data feeds ........................................................................................................... 290 Seller reports ......................................................................................................................... 290 Accessing reports ............................................................................................................ 290 Daily business report ...................................................................................................... 291 Daily customer subscriber report ...................................................................................... 298 Disbursement report ....................................................................................................... 300 Monthly billed revenue report .......................................................................................... 305 Sales compensation report .............................................................................................. 311 US sales and use tax report ............................................................................................. 313 Data feeds ............................................................................................................................. 316 Storage and structure of data feeds .................................................................................. 316 Accessing data feeds ....................................................................................................... 318 Using data feeds ............................................................................................................ 320 Data feed tables overview ............................................................................................... 320 Data feed query examples ............................................................................................... 327 Account data feed .......................................................................................................... 337 Address data feed .......................................................................................................... 338 Billing event data feed .................................................................................................... 340 Legacy mapping data feed .............................................................................................. 349 Offer data feed .............................................................................................................. 349 Offer product data feed .................................................................................................. 351 Offer target data feed ..................................................................................................... 352 Product data feed ........................................................................................................... 353 Tax item data feed ......................................................................................................... 354 Security ......................................................................................................................................... 119 IAM for AWS Marketplace ........................................................................................................ 360 Creating users ................................................................................................................ 360 Creating or using groups ................................................................................................. 361 Signing in as an IAM user ................................................................................................ 362 Policies and permissions for AWS Marketplace sellers .................................................................. 363 Policies .......................................................................................................................... 363 Permissions .................................................................................................................... 363 AWS managed policies ............................................................................................................ 366 AWSMarketplaceAmiIngestion .......................................................................................... 367 AWSMarketplaceFullAccess ............................................................................................... 367 AWSMarketplaceGetEntitlements ...................................................................................... 369 AWSMarketplaceMeteringFullAccess .................................................................................. 369 AWSMarketplaceMeteringRegisterUsage ............................................................................ 370 AWSMarketplaceSellerFullAccess ....................................................................................... 370 AWSMarketplaceSellerProductsFullAccess ........................................................................... 371 AWSMarketplaceSellerProductsReadOnly ........................................................................... 372 Policy updates ................................................................................................................ 373 AWS Marketplace Commerce Analytics Service account permissions .............................................. 373 AWS Marketplace Product Support Connection account permissions .............................................. 374

viii

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download