How to update your single-AMI products in AWS Marketplace using self-service
AWS Marketplace now enables sellers, independent software vendors (ISVs), and consulting partners (CPs) the ability to update your single-AMI products using self-service. With this new feature, you can now be Consistent Authorization Experience (CAE) compliant and update your products listed in AWS Marketplace independently, without assistance from internal AWS Marketplace teams. This streamlines the work for sellers, ISVs, and CPs and helps reduce time to market.
In this blog post, I show how to use the self-service feature to update the different features of single-AMI products listed in AWS Marketplace.
- You must have access to the AWS Marketplace console.
- You must be fully registered with AWS Marketplace as a seller. For details on how to register, refer to Checklist to successfully registering as a seller in AWS Marketplace.
- You must have a published single-AMI product listing in either public or limited state on AWS Marketplace. Learn more about single-AMI products in the AWS Marketplace Seller Guide.
Solution walkthrough: How to update your single-AMI products in AWS Marketplace using self-service
- Open the AWS Marketplace Management Portal and sign in to your seller account.
- Go to the Server products page. Select the product you want to modify.
- From the Request changes dropdown, choose the type of change you want to perform. For more information on each option, refer to these links:
a. Update allowlist
b. Add product Regions, under Update availability by Region
c. Restrict product Regions, under Update availability by Region
d. Update future Region support, under Update availability by Region
e. Add instance types, under Update Instance types
f. Restrict instance types, under Update Instance types
g. Update pricing terms, under Update public offer
h. Update availability by country, under Update public offer
i. Update refund policy, under Update public offer
- After you make a change request, there is a wait time for the system to process your request. Use Requests to track the progress of changes requested on a product. The statuses may be: Under review, Preparing changes, and Applying changes. When the request completes, it will show either Succeeded or Fail.
- Succeeded means that the requested change has been processed and changes are reflected in the system.
- Failed means that something went wrong with the request, so the changes were not processed.
- If the status is Failed, to find error codes that provide recommendations on how to correct the error, select the specific Request name.
- Then troubleshoot the errors and create a new request for the change by repeating steps 1-4.
- To speed the process, copy the details of the failed request by going to the Requests tab, choosing the request, and choosing Copy to new request. Adjust the request accordingly and resubmit it.
Conclusion and next steps
In this blog post, I showed you how to perform self-service updates to single-AMI products. For more information on how to get started, visit the AWS Marketplace getting started guide. For information on the single AMI listing process, visit the Single-AMI products in the AWS Marketplace Seller Guide. I also recommend you view the Best practices for building AMIs.
About the author
Pawan Kumar is an Enterprise TAM focusing on seller operations for AWS Marketplace and is passionate about serverless computing and solving new problems. Outside of work, he enjoys playing and watching cricket.