As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Preços de medição personalizados para AMI produtos com o AWS Marketplace Metering Service
Com o AWS Marketplace Metering Service, você pode modificar seu software para enviar registros de medição a um endpoint para capturar o uso. Você pode selecionar uma categoria de uso e definir até 24 dimensões para essa categoria. Essas dimensões são medidas uma vez por hora, agregadas e cobradas de acordo com um plano de preços definido por você. Como vendedor, você precisa determinar qual dimensão deseja usar. Depois que o AMI for publicado, você não poderá alterá-lo. As seções a seguir fornecem informações sobre o AWS Marketplace Metering Service.
Tópicos
- Conceitos do serviço de medição
- Definir o preço do software
- Adicionando seu produto ao AWS Marketplace
- Modificar o software para usar o serviço de medição
- Marcação medida pelo fornecedor (opcional)
- Configurando a medição personalizada
- Configurando a medição personalizada para AMI produtos com AWS Marketplace Metering Service
Conceitos do serviço de medição
Antes de usar o AWS Marketplace Metering Service, observe os seguintes conceitos importantes de serviço:
-
Categoria de uso: qualquer produto de software precificado por meio do uso do Serviço de medição é categorizado de acordo com uma categoria de uso, que determina a forma apropriada de cobrar dos clientes. As categorias de uso incluem, mas não estão limitadas a:
-
Usuários: um conjunto de permissões associadas a um único identificador. Essa categoria é apropriada para software em que os usuários de um cliente se conectam ao software diretamente (por exemplo, para gerenciamento de relacionamento com clientes ou relatórios de inteligência de negócios).
-
Hosts – qualquer servidor, nó, instância, endpoint ou outra parte de um sistema de computação. Essa categoria é apropriada para software que monitora ou verifica muitas instâncias de propriedade do cliente (por exemplo, monitoramento de segurança ou de desempenho).
-
Dados – armazenamento ou informações medidos em MB, GB ou TB. Essa categoria é apropriada para software que gerencia dados armazenados ou processa dados em lotes.
-
Largura de banda: medida em Mbps ou Gbps. Essa categoria é apropriada para software que permite aos clientes especificar uma quantidade de largura de banda a ser provisionada.
-
Unidade: unidade de medida; veja os exemplos descritos a seguir.
-
-
Unidade de uso: uma unidade de uso específica de um produto de software correspondente à categoria de uso selecionada. Essa unidade de uso descreve a unidade com a qual o software será cobrado. Os exemplos incluem:
-
NodesHrs(correspondente à categoria Anfitriões)
-
UserHrs(correspondente à categoria Usuário)
-
GBStored(correspondente à categoria de dados)
-
-
Consumo: produtos de software com definição de preço por meio do uso do Serviço de medição cobram pelo consumo de uma destas três formas:
-
Provisionado: o software permite que os clientes configurem uma determinada quantidade de recursos para uso (por exemplo, número de usuários ou uma quantidade fixa de largura de banda). A cada hora, os clientes pagam por aquilo que provisionaram.
-
Simultâneo: o software permite que um número de hosts ou usuários distintos se conectem ao software. A cada hora, os clientes pagam com base no número de hosts ou usuários que acessaram o software.
-
Acumulado: o software permite que os clientes usem qualquer quantidade de dados, processados ou armazenados. A cada hora, os clientes pagam pelo valor agregado.
-
-
Definição de preço: produtos de software com definição de preço por meio do uso do Serviço de medição devem especificar um preço único ou definir até 24 dimensões, cada uma com seu próprio preço. Os detalhes sobre as opções de preços incluem:
-
Dimensão única: é a opção de preço mais simples. Os clientes pagam um único preço por unidade do recurso por hora, independentemente do tamanho ou volume (por exemplo, US$ 0,014 por usuário por hora ou US$ 0,070 por host por hora).
-
Várias dimensões: esta opção de definição de preço é apropriada quando a categoria de uso selecionada varia em eixos diferentes. Por exemplo, para monitoramento de host, um preço diferente poderia ser definido de acordo com o tamanho do host. Ou, para a definição de preço baseada em usuário, um preço diferente pode ser definido com base no tipo de usuário (por exemplo, administrador, usuário avançado e usuário somente leitura).
-
-
Medição: todo o uso é registrado como um evento de medição, uma vez por hora. Seu software deve ser configurado para enviar a dimensão e a quantidade de uso apropriadas para o AWS Marketplace Metering Service.
-
Alocações: se desejar, você pode distribuir o uso em alocações de acordo com as propriedades rastreadas. Essas alocações são representadas como tags para o comprador. As tags permitem que o comprador visualize os custos divididos em uso por tag. Por exemplo, se você cobrar pelo usuário e os usuários tiverem uma propriedade “Departamento”, será possível criar alocações de uso com tags que tenham uma chave de “Departamento” e uma alocação por valor. Essa abordagem não altera o preço, as dimensões ou o uso total que você relata. No entanto, ela permite que o cliente visualize os custos por categorias apropriadas ao seu produto.
-
Definir o preço do software
Ao precificar seu software com o AWS Marketplace Metering Service, você deve primeiro decidir sobre uma categoria de uso e como ela será consumida. O serviço oferece suporte para seis cenários de definição de preço distintos. É necessário selecionar apenas um desses produtos:
-
Usuário provisionado (por hora)
-
Usuário simultâneo (por hora)
-
Host provisionado (por hora)
-
Host simultâneo (por hora)
-
Largura de banda provisionada (por hora)
-
Dados acumulados (por hora)
Em seguida, decida como definir o preço da categoria de uso selecionada:
-
Preço único
-
Várias dimensões (até 24)
Adicionando seu produto ao AWS Marketplace descreve como fornecer uma descrição amigável para o cliente da dimensão e da definição de preço.
Exemplo: Largura de banda provisionada com definição de preço não linear
Imagine que você ofereça software de equipamento de rede. Você decidiu cobrar por largura de banda provisionada. Para a categoria de uso, selecione Largura de banda. Além de cobrar pela largura de banda, você deseja cobrar um preço diferente à medida que os compradores expandem. Você pode definir várias dimensões dentro da categoria de largura de banda. Defina um preço distinto para 25 Mbps, 100 Mbps e 1 Gbps.
Exemplo: Hosts simultâneos com várias dimensões
Imagine que você ofereça um software que monitora outras EC2 instâncias da Amazon. Você escolheu cobrar pelo número de hosts monitorados. Para a categoria de uso, selecione Host. Além de cobrar por host, você deseja cobrar pelo valor adicionar para monitoramento de hosts maiores. Você pode usar várias dimensões dentro da categoria de host. Defina um preço distinto para instâncias micro, pequeno, médio, grande, extra grande, 2XL, 4XL e 8XL. O software é responsável por mapear cada host específico para uma das dimensões definidas. O software é responsável por enviar um registro de medição separado para cada dimensão da categoria de uso, se aplicável.
Adicionando seu produto ao AWS Marketplace
Para aproveitar as vantagens do serviço de medição, você deve criar um novo produto AWS Marketplace para listar. Se seu produto já estiver no AWS Marketplace, você precisará decidir se o novo produto do AWS Marketplace Metering Service será disponibilizado além do seu produto atual ou se ele substituirá seu produto atual como a única versão disponível para novos usuários. Se você escolher a substituição, o produto existente será removido do AWS Marketplace para que não esteja mais disponível para novos compradores. Os clientes existentes continuarão a ter acesso a seus produtos e instâncias antigos, mas poderão migrar para o novo produto caso desejem. O novo produto deve medir o uso do AWS Marketplace Metering Service, conforme descrito emModificar o software para usar o serviço de medição.
Depois de ter seuAMI, siga o processo padrão para compartilhar e digitalizar seu AMI usando a ferramenta de autoatendimento. Além disso, para usar o modelo disponível no portal de gerenciamento, preencha o formulário de carregamento do produto e faça upload dele para iniciar o processo de ingestão.
Use as definições a seguir para preencher os campos do Formulário de Carregamento de Produto do AWS Marketplace Metering Service. No Formulário de Carregamento de Produto, esses campos são rotulados como Preços de Consumo Flexíveis (FCP) para diferenciá-los dos produtos com preços por hora e por mês.
-
Título — Se você já tem um produto AWS Marketplace e está adicionando o mesmo produto com o AWS Marketplace Metering Service, inclua a FCP categoria e a dimensão entre parênteses para diferenciá-las (por exemplo, “PRODUCTTITLE(Dados)”).
-
Modelo da definição de preço: na lista suspensa, selecione Uso.
-
FCPCategoria — A categoria na qual os clientes são cobrados por produtos pagos com um componente de preço de uso. Na lista suspensa, selecione Usuários, Hosts, Dados ou Largura de banda.
-
FCPUnidade — A unidade de medida pela qual os clientes são cobrados por produtos pagos com um componente de preço de uso. As opções aparecerão na lista suspensa com base na FCP categoria selecionada. A tabela a seguir lista as unidades válidas para cada categoria.
Categoria
Unidades válidas
Usuários UserHrs
Hosts HostHrs
Dados MB, GB, TB
Largura de banda Mbps, Gbps
-
FCPNome da dimensão — O nome usado ao enviar registros de medição ao chamar a
MeterUsage
operação. Esse nome é visível em relatórios de faturamento. No entanto, como não é voltado para o exterior, o nome não precisa ser fácil de usar. O nome não pode ultrapassar os 15 caracteres e só pode incluir caracteres alfanuméricos e sublinhados. Depois de definir o nome e tornar o produto público, não será possível alterá-lo. Alterar o nome requer um novoAMI. -
FCPDescrição da dimensão — A declaração voltada para o cliente que descreve a dimensão do produto. A descrição não pode ter mais ultrapassar os 70 caracteres e deve ser acessível. Exemplos de descrições incluem: administradores por hora e por Mbps de largura de banda provisionada. Assim que o produto for publicado, você não poderá alterar essa descrição.
-
FCPTaxa — A taxa de software por unidade para este produto. Esse campo é compatível com três casas decimais.
Observações:
-
Não é necessário preencher os campos de definição de preço por hora e anual.
-
Os preços de avaliação gratuita e anual não são compatíveis.
-
Produtos que usam vários AMIs e o recurso Clusters and AWS Resources não podem usar o AWS Marketplace Metering Service.
-
O preço, o tipo de instância ou a Região da AWS alteração seguirão o mesmo processo de outros AWS Marketplace produtos.
-
Os produtos com o AWS Marketplace Metering Service não podem ser convertidos em outros modelos de preços, como por hora, mensalmente ou Bring Your Own License (BYOL).
-
AWS Marketplace recomenda adicionar informações sobre IAM políticas em suas instruções de uso ou documento.
-
Você pode incluir até 24 FCP dimensões no total. Depois de criadas e publicadas, você não pode modificar as dimensões existentes, mas pode adicionar novas (até o limite de 24).
Se você tiver dúvidas, entre em contato com a equipe de AWS Marketplace Operações do vendedor do
Modificar o software para usar o serviço de medição
Será necessário modificar o software para registrar o uso do cliente, enviar relatórios de uso por hora ao Serviço de medição e lidar com novos modos de falha. O software opera de forma independente do preço, mas ele precisará saber sobre a categoria de uso, como ele é consumido e todas as dimensões.
Medir o consumo
O software deve determinar a quantidade da categoria de uso selecionada e quais dimensões o cliente consumiu. Esse valor será enviado, uma vez a cada hora, ao Serviço de medição do . Em todos os casos, presume-se que o software tenha a capacidade de medir, registrar e ler o consumo de recursos com a finalidade de enviá-los de hora em hora ao Serviço de medição.
Para o consumo provisionado, isso geralmente será lido a partir da configuração do software como um valor amostrado, mas também pode ser um valor máximo configurado, registrado a cada hora. Para o consumo simultâneo, isso pode ser uma amostra periódica ou um valor máximo registrado a cada hora. Para o consumo acumulado, isso será um valor acumulador a cada hora.
Para a definição de preço em várias dimensões, vários valores devem ser medidos e enviados ao Serviço de medição, um por dimensão. Isso exige que seu software seja programado ou configurado com o conjunto conhecido de dimensões quando você fornece o. AMI O conjunto de dimensões não pode ser alterado depois que um produto é criado.
Para cada cenário da definição de preço, a tabela a seguir descreve maneiras recomendadas para medir o consumo a cada hora.
Cenário | Como medir |
---|---|
Usuário provisionado |
Número atual de usuários provisionados (amostrado). -OU- Número máximo de usuários provisionados (visto naquela hora). |
Usuário simultâneo |
Número atual de usuários simultâneos (amostrado). -OU- Número máximo de usuários simultâneos (visto naquela hora). -OU- Número total de usuários distintos (visto naquela hora). |
Host provisionado |
Número atual de hosts provisionados (amostrado). -OU- Número máximo de hosts provisionados (visto naquela hora). |
Host simultâneo |
Número atual de hosts simultâneos (amostrado). -OU- Número máximo de hosts simultâneos (visto naquela hora). -OU- Número total de hosts distintos (visto naquela hora). |
Largura de banda provisionada |
Configuração atual de largura de banda provisionado (amostrada). -OU- Máximo de largura de banda provisionada (visto naquela hora). |
Dados acumulados |
GB de dados armazenados atualmente (amostrado). -OU- Máximo de GB de dados armazenados (visto naquela hora). -OU- Total de GB de dados adicionados ou processados naquela hora. -OU- Total de GB de dados processados naquela hora. |
Marcação medida pelo fornecedor (opcional)
A marcação medida pelo fornecedor ajuda os fornecedores independentes de software (ISVs) a fornecer ao comprador uma visão mais granular sobre o uso do software e pode ajudá-lo a realizar a alocação de custos.
Para marcar o uso do software de um comprador, você precisa determinar como os custos são alocados. Primeiro pergunte aos compradores o que eles querem ver na alocação de custos. Em seguida, você pode dividir o uso entre as propriedades rastreadas para a conta do comprador. Exemplos de propriedades incluem Account ID
, Business Unit
, Cost
Centers
e outros metadados relevantes para seu produto. Essas propriedades são expostas ao comprador como tags. Usando tags, os compradores podem ver seus custos divididos em uso pelos valores das tags em seu console de AWS faturamento (https://console.aws.amazon.com/billing/
Em um caso de uso comum, um comprador assina seu produto com uma Conta da AWS. O comprador também tem vários usuários associados à mesma assinatura do produto. Você pode criar alocações de uso com tags que tenham uma chave de Account ID
e, em seguida, alocar o uso para cada usuário. Nesse caso, os compradores podem ativar a tag Account ID
no console do Billing and Cost Management e analisar o uso individual do usuário.
Experiência do vendedor
Os vendedores podem agregar os registros de medição dos recursos com o mesmo conjunto de tags em vez de agregar o uso de todos os recursos. Por exemplo, os vendedores podem criar o registro de medição que inclui diferentes buckets de UsageAllocations
. Cada bucket representa UsageQuantity
para um conjunto de tags, como AccountId
e BusinessUnit
.
No diagrama a seguir, o Recurso 1 tem um conjunto exclusivo de tags AccountId
e BusinessUnit
e aparece no Registro de medição como uma única entrada.
O Recurso 2 e o Recurso 3 têm a mesma tag AccountId
, 2222
, e a mesma tag BusinessUnit
, Operations
. Como resultado, eles são combinados em uma única entrada UsageAllocations
no Registro de medição.
Os vendedores também podem combinar recursos sem tags em uma única UsageAllocation
com a quantidade de uso alocada e enviá-los como uma das entradas em UsageAllocations
.
Os limites incluem:
-
Número de tags: 5
-
Quantidade de
UsageAllocations
(cardinalidade): 2.500
As validações incluem:
-
Caracteres permitidos para a chave e o valor da tag — a-zA-Z 0-9+ -= . _:\ /@
-
Máximo de tags na lista
UsageAllocation
: 5 -
Duas
UsageAllocations
não podem ter as mesmas tags (ou seja, a mesma combinação de chaves e valores de tag). Se for esse o caso, elas devem usar a mesmaUsageAllocation
. -
A soma de
AllocatedUsageQuantity
deUsageAllocation
deve ser igual aUsageQuantity
, que é o uso agregado.
Experiência do comprador
A tabela a seguir mostra um exemplo da experiência do comprador depois que ele ativa as tags de fornecedor AccountId
e BusinessUnit
.
Neste exemplo, o comprador pode ver o uso alocado no Relatório de uso de custos. As tags medidas pelo fornecedor usam o prefixo “aws:marketplace:isv”
. Os compradores podem ativá-las no Billing and Cost Management, em Tags de alocação de custos, Tags de alocação de custos geradas pela AWS.
A primeira e a última linha do Relatório de uso de custos são relevantes para o que o vendedor envia ao Serviço de medição (conforme mostrado no exemplo Experiência do vendedor).
ProductCode | Comprador | UsageDimension | UsageQuantity | aws:marketplace:isv:AccountId |
aws:marketplace:isv:BusinessUnit |
---|---|---|---|---|---|
xyz | 111122223333 | Rede: por (GB) inspecionado | 70 | 2222 | Operações |
xyz | 111122223333 | Rede: por (GB) inspecionado | 30 | 3333 | Financeiro |
xyz | 111122223333 | Rede: por (GB) inspecionado | 20 | 4444 | IT |
xyz | 111122223333 | Rede: por (GB) inspecionado | 20 | 5555 | Marketing |
xyz | 111122223333 | Rede: por (GB) inspecionado | 30 | 1111 | Marketing |
Para ver um exemplo de código, consulte MeterUsage com marcação de alocação de uso (opcional)
Configurando a medição personalizada
Para obter mais informações sobre como trabalhar com o AWS Marketplace Metering Service, consulteConfigurando a medição personalizada para AMI produtos com AWS Marketplace Metering Service.