Como usar a API de nível gratuito - AWS Faturamento

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á.

Como usar a API de nível gratuito

Nível gratuito da AWS oferece uso gratuito todos os meses para Serviços da AWS e produtos. É possível usar a API de nível gratuito para monitorar programaticamente seu uso de nível gratuito em relação aos limites de uso mensais.

Use a API para entender quando seu uso gratuito mudará de pay-as-you-go preço a cada mês. Isso ajuda a evitar cobranças não intencionais ao comparar o uso previsto com o limite da camada gratuita para cada serviço ao longo do mês. Por exemplo, para saber quando seu uso pode exceder o limite da oferta gratuita AWS Glue, você pode usar a API para monitorar seu Conta da AWS uso. Você pode então decidir se mantém o serviço ou faz quaisquer alterações antes que o limite da camada gratuita termine.

Você também pode usar a API para criar visualizações ou escrever scripts para automatizar as alterações nos AWS recursos com base nas respostas da API.

exemplo Exemplo: encontre suas ofertas de nível gratuito para AWS Glue

O comando a seguir AWS Command Line Interface (AWS CLI) usa a operação da GetFreeTierUsage API para filtrar por uso de nível gratuito para AWS Glue.

Solicitação

aws freetier get-free-tier-usage --filter '{"Dimensions": {"Key": "SERVICE", "Values": ["Glue"], "MatchOptions": ["CONTAINS"]}}'

Resposta

A resposta a seguir retorna duas Always Free ofertas de AWS Glue.

{ "freeTierUsages": [ { "actualUsageAmount": 287.0, "description": "1000000.0 Request are always free per month as part of AWS Free Usage Tier (Global-Catalog-Request)", "forecastedUsageAmount": 2224.25, "freeTierType": "Always Free", "limit": 1000000.0, "operation": "Request", "region": "global", "service": "AWS Glue", "unit": "Request", "usageType": "Catalog-Request" }, { "actualUsageAmount": 176.36827958, "description": "1000000.0 Obj-Month are always free per month as part of AWS Free Usage Tier (Global-Catalog-Storage)", "forecastedUsageAmount": 1366.8541667450002, "freeTierType": "Always Free", "limit": 1000000.0, "operation": "Storage", "region": "global", "service": "AWS Glue", "unit": "Obj-Month", "usageType": "Catalog-Storage" } ] }
exemplo Exemplo: encontrar suas ofertas de nível gratuito para o Amazon Elastic Compute Cloud

O AWS CLI comando a seguir usa a operação de GetFreeTierUsage API para filtrar por uso de nível gratuito para o Amazon EC2.

Solicitação

aws freetier get-free-tier-usage --filter '{"Dimensions": {"Key": "SERVICE", "Values": ["EC2"], "MatchOptions": ["CONTAINS"]}}'

Resposta

A resposta a seguir retorna duas 12 Months Free ofertas do Amazon EC2..

{ "freeTierUsages": [ { "actualUsageAmount": 15.97777618, "description": "30.0 GB-Mo for free for 12 months as part of AWS Free Usage Tier (Global-EBS:VolumeUsage)", "forecastedUsageAmount": 23.96666427, "freeTierType": "12 Months Free", "limit": 30.0, "operation": "", "region": "global", "service": "Amazon Elastic Compute Cloud", "unit": "GB-Mo", "usageType": "EBS:VolumeUsage" }, { "actualUsageAmount": 750.0, "description": "750.0 Hrs for free for 12 months as part of AWS Free Usage Tier (Global-BoxUsage:freetier.micro)", "forecastedUsageAmount": 1125.0, "freeTierType": "12 Months Free", "limit": 750.0, "operation": "RunInstances", "region": "global", "service": "Amazon Elastic Compute Cloud", "unit": "Hrs", "usageType": "BoxUsage:freetier.micro" } ] }

Os kits de desenvolvimento de AWS software (SDKs) AWS CLI e os kits de desenvolvimento de software incluem suporte para a API de nível gratuito. Para obter uma lista de idiomas que suportam a API da Camada Gratuita, escolha o nome da operação e, na seção Veja também, escolha o idioma de sua preferência.

Para obter mais informações sobre a API da Camada Gratuita, consulte a Referência da API AWS Billing and Cost Management.

Para usar o AWS Billing and Cost Management console para monitorar o uso do nível gratuito, como receber alertas por e-mail, consulteRastreando seu Nível gratuito da AWS uso.

Para obter mais informações sobre o uso do nível gratuito com o Amazon EC2, consulte o Tutorial: Comece a usar instâncias Linux do Amazon EC2 no Guia do usuário do Amazon EC2.

Você também pode criar orçamentos para seus AWS custos e, em seguida, configurar notificações e alertas quando seus orçamentos excederem ou se prever que excedam seus custos e uso. Para obter mais informações, consulte Gerenciar seus custos com o AWS Budgets no Guia do usuário de gerenciamento de custos do AWS .