AWS Marketplace Metering

The AWS Marketplace Metering Service is a pricing and metering feature that sellers can use to directly charge for their software by one of four usage categories: users, data, bandwidth, or hosts. You can use the Metering Service with AMI-based, container-based, and SaaS-based products.

All AMI-based software that uses the Metering Service must meet the following requirements:

  • Your software must be launched from AWS Marketplace through an Amazon Machine Image (AMI).
  • If you have an existing product in AWS Marketplace, you must submit a new AMI and create a new product to enable this feature.
  • All software must be provisioned with an AWS Identity and Access Management (IAM) role. The end customer must add an IAM role to the Amazon Elastic Compute Cloud (Amazon EC2) instance the user is provisioning with the software. Currently, the use of an IAM role is optional when you deploy software through AWS Marketplace. It is required when you deploy AWS Marketplace Metering Service software.
  • Your software must be able to determine consumption in some way.

Products that use the Metering Service must charge customers along a single usage category, but you can define up to 24 dimensions of a single category. Depending on the category, software can be priced by provisioned resources, concurrent resources, or accumulated resource consumption. All charges are still incurred hourly by the customer. All usage is calculated and billed monthly using the same mechanism as existing AWS Marketplace software.

The AWS Marketplace Metering Service enables several new scenarios. For example, if your software monitors hosts, you can charge for each host monitored. You can have different prices based on the host size, and charge for the number of concurrent hosts monitored each hour. Similarly, if your software allows many users across an organization to sign in, you can charge by the number of users. Each hour, the customer is charged for the total number of provisioned users.

Below are the cmdlets which are available with AWS Marketplace Metering

CmdletNameServiceOperationServiceName
New-MCADataSet                                     GenerateDataSet                               AWS Marketplace Commerce Analytics                   
Start-MCASupportDataExport                         StartSupportDataExport                        AWS Marketplace Commerce Analytics                   
Get-MMCustomerMetadata                             ResolveCustomer                               AWS Marketplace Metering                             
Register-MMUsage                                   RegisterUsage                                 AWS Marketplace Metering                             
Send-MMMeteringData                                MeterUsage                                    AWS Marketplace Metering                             
Send-MMMeteringDataBatch                           BatchMeterUsage                               AWS Marketplace Metering                             
Get-MESEntitlementList                             GetEntitlements                               AWS Marketplace Entitlement Service                  

You can also check other AWS Services, and each services cmdlets we are providing.

Click on this Link for an Single place, where you get all the PowerShell cmdlets sorted based on the modules.

You can also refer other blogs on PowerShell at link

You can also refer other blogs on Microsoft at link

And also if you required any technology you want to learn, let us know below we will publish them in our site http://tossolution.com/

Like our page in Facebook and follow us for New technical information.

References are taken from Microsoft and AWS

Leave a Reply

Your email address will not be published. Required fields are marked *