Visão geral da definição de preço
Com o AWS IoT Greengrass, o pagamento é feito conforme o uso. Você será cobrado com base no número de dispositivos do AWS IoT Greengrass Core que se conectam com a nuvem do AWS IoT Greengrass em um determinado mês. Você não será cobrado se um dispositivo AWS IoT Greengrass Core não se conectar ao serviço de nuvem.
O AWS IoT Greengrass Core fica ativo durante todo o mês quando é autenticado na AWS. O AWS IoT Greengrass Core é identificado exclusivamente pelo AWS IoT, que representa o dispositivo conectado e usa um certificado de dispositivo para se autenticar com o AWS IoT. Você pode conectar dispositivos ao AWS IoT Greengrass Cores localmente sem custo adicional. Um AWS IoT Greengrass Core é considerado inativo quando não é autenticado na AWS em determinado mês, mesmo se o dispositivo continuar operando localmente.
Se está planejando usar o AWS IoT Greengrass para grandes frotas de dispositivos, entre em contato conosco para obter opções de definição de preço adicionais. Também entre em contato conosco se estiver avaliando a possibilidade de um compromisso anual.
O AWS IoT Greengrass inclui duas partes do software cliente: o AWS IoT Greengrass Core, o tempo de execução que disponibiliza o AWS Lambda, o sistema de mensagens, as device shadows e a segurança locais, e o AWS IoT Device SDK, que permite que os dispositivos interajam com o AWS IoT Greengrass Core por meio da rede local.
O AWS IoT Greengrass Core fica ativo durante todo o mês quando é autenticado na AWS. O AWS IoT Greengrass Core é identificado exclusivamente por sua coisa na AWS IoT que representa o dispositivo do AWS IoT Greengrass Core e usa um certificado de dispositivo para autenticação na AWS IoT. É possível conectar localmente dispositivos aos AWS IoT Greengrass Cores sem cobranças adicionais. Um AWS IoT Greengrass Core é considerado inativo quando não é autenticado na AWS em determinado mês, mesmo se o dispositivo continuar operando localmente.
Nível gratuito da AWS
O nível gratuito da AWS inclui os três primeiros dispositivos AWS IoT Greengrass Core que se conectam durante cada mês, gratuitamente durante um ano.
O uso do nível gratuito é calculado a cada mês em todas as regiões da AWS, exceto a região AWS GovCloud, e aplicado automaticamente à sua fatura; o uso mensal não utilizado não será acumulado. Há restrições. Veja as condições da oferta para obter mais detalhes.
Cobranças adicionais
O AWS IoT Greengrass abre uma ou mais conexões com o AWS IoT Core para oferecer suporte a operações de implantação, sombras do dispositivo e transferência de mensagens. Essas conexões são estabelecidas automaticamente quando a conexão com a Internet estiver disponível. O número de conexões é baseado no número de AWS IoT Device Shadows que você configura para sincronizar com a cloud e o número de tópicos MQTT do AWS IoT Core que você configura para enviar mensagens ao AWS IoT Greengrass Cores. Você incorrerá em cobranças pelos minutos totais de conexão do AWS IoT Core com base nessas conexões. Consulte detalhes adicionais sobre o número de conexões.
Você também poderá acumular cobranças adicionais com o AWS IoT Greengrass se suas aplicações usarem outros serviços da AWS ou transferirem dados. Por exemplo, se o AWS IoT Greengrass transmitir dados de/para o Amazon Simple Storage Service (Amazon S3), serão cobradas as solicitações de leitura/gravação e os dados armazenados no Amazon S3.
Para obter mais detalhes sobre a definição de preço dos produtos da AWS, leia a seção de definição de preço das páginas de detalhes dos produtos da AWS relevantes. Os links da definição de preço para alguns serviços usados normalmente estão listados a seguir.
AWS IoT Core (inclui definição de preços para conectividade, sistema de mensagens e operações de sombra de dispositivo)
Amazon Kinesis (inclui definição de preço para streaming de dados, capacidade de throughput e retenção de dados)
Amazon S3 (inclui definição de preço para armazenamento, solicitações e transferência de dados)
Amazon DynamoDB (inclui definição de preço para armazenamento físico de dados, capacidade de throughput e transferência de dados)
Salvo indicação em contrário, nossos preços excluem impostos e taxas aplicáveis, inclusive o IVA e o imposto de vendas aplicável. Para clientes com endereço de faturamento no Japão, o uso da AWS está sujeito ao imposto sobre o consumo japonês.
Exemplos de preço
Exemplo 1: imagine que você esteja executando três dispositivos AWS IoT Greengrass Core ativos por 11 meses nos EUA. Região Leste (Norte da Virgínia):
- Dispositivo A: um dispositivo do AWS IoT Greengrass Core é ativado em janeiro e desativado no final de novembro. Quando o dispositivo é ligado, ele baixa as novas funções e computação sem servidor do AWS Lambda, quando disponível. Ele sincroniza continuamente seu estado por meio das sombras do dispositivo.
- Dispositivo B – um dispositivo do AWS IoT Greengrass Core permanece inativo em uma prateleira de depósito em janeiro, mas é vendido e ativado em fevereiro. Quando o dispositivo é ligado, ele usa Lambdas locais para resumir métricas de um segundo em métricas de cinco minutos e carrega as métricas de cinco minutos para o AWS IoT ou o Amazon Kinesis.
- Dispositivo C – um AWS IoT Greengrass Core é ativado em janeiro e permanece ativo durante todo o ano. Ele não tem conectividade com a Internet durante o mês de dezembro e, portanto, nunca interage com a cloud em dezembro.
Por meio de cada um desses três dispositivos, o AWS IoT Greengrass estabelece duas conexões (uma para agente de implantação e outra para assinaturas). O dispositivo B também usa Lambdas locais para agregar métricas a cada segundo e carregar as métricas coletadas a cada cinco minutos no AWS IoT.
Para determinar o custo, você precisa calcular as cobranças do AWS IoT Greengrass e do AWS IoT Core, que incluem cobranças de conexão e mensagens.
Cobranças do AWS IoT Greengrass
Cobranças mensais do AWS IoT Greengrass = Número de AWS IoT Greengrass Cores ativos * Preço mensal por AWS IoT Greengrass Core * Período de atividade (mês)
Cobranças do AWS IoT Core
(Observação: o AWS IoT Core tem um limite de 50 assinaturas por conexão, e como os dispositivos A, B e C não exigem mais de 50 assinaturas, o AWS IoT Greengrass estabelece apenas uma conexão para oferecer suporte a operações gerais baseadas em assinatura.)
Cobranças por minutos de conexão = Número de conexões * Período de atividade (minutos) * Taxa de região (0,08/1.000,00 de conexão)
Cobranças pelo envio de mensagens para a nuvem = Período de atividade (minutos) * Mensagens por hora * USD 1 por milhão de mensagens.
Consulte detalhes adicionais de preços de mensagens do AWS IoT Core.
Cálculos iniciais:
- O período de atividade para cada dispositivo durante 11 meses = 11 meses * 730 horas por mês * 60 minutos por hora = 481.800 minutos
- O número de mensagens enviadas pelo dispositivo B em 11 meses = 11 meses * 730 horas por mês * 12 mensagens por hora = 96.360 mensagens
Serviço | Dispositivo A | Dispositivo B | Dispositivo C | Total |
AWS IoT Greengrass | 1 dispositivo * USD 0,16 por dispositivo por mês* 11 meses = USD 1,76 | 1 dispositivo * USD 0,16 por dispositivo por mês * 11 meses = USD 1,76 | 1 dispositivo * USD 0,16 por dispositivo por mês * 11 meses = USD 1,76 | USD 1,76 + USD 1,76 + USD 1,76 = USD 5,28 |
Conexões do AWS IoT Core | 2 conexões * 481.800 minutos * USD 0,08/1.000.000 minutos de conexão = USD 0,08 |
2 conexões * 481.800 minutos * USD 0,08/1.000.000 minutos de conexão = USD 0,08 |
2 conexões * 481.800 minutos * USD 0,08/1.000.000 minutos de conexão = USD 0,08 |
USD 0,08 + USD 0,08 + USD 0,08 = USD 0,24 |
Sistema de mensagens do AWS IoT Core | N/D | 96.360 mensagens * USD 1/1.000.000 de mensagens = USD 0,10 | N/D | = USD 0,10 |
Total do exemplo 1 = | USD 5,62 |
Exemplo 2 – Imagine que seu dispositivo A usando o AWS IoT Greengrass Core seja destruído no final de janeiro e o dispositivo B esteja ligado em fevereiro para substituí-lo. Isso conta como um dispositivo ativo em janeiro e um dispositivo ativo em fevereiro. Os dispositivos estão ativos nos EUA. Região Leste (Norte da Virgínia).
O dispositivo B também usa Lambdas locais para agregar métricas a cada segundo e carregar as métricas coletadas a cada cinco minutos (12 mensagens enviadas por hora) no AWS IoT.
Para determinar o custo, você precisa calcular as cobranças do AWS IoT Greengrass e do AWS IoT Core, que incluem cobranças de conexão e mensagens.
Cobranças do AWS IoT Greengrass
Cobranças mensais do AWS IoT Greengrass = Número de AWS IoT Greengrass Cores ativos * Preço mensal por AWS IoT Greengrass Core * Período de atividade (mês)
Cobranças do AWS IoT Core
(Observação: o AWS IoT Core tem um limite de 50 assinaturas por conexão, e como os dispositivos A, B e C não exigem mais de 50 assinaturas, o AWS IoT Greengrass estabelece apenas uma conexão para oferecer suporte a operações gerais baseadas em assinatura.)
Cobranças por minutos de conexão = Número de conexões * Período de atividade (minutos) * Taxa de região (0,08/1.000,00 de conexão)
Cobranças para enviar mensagens para a nuvem = Número de mensagens * USD 1 por milhão de mensagens. Consulte detalhes adicionais de preços de mensagens do AWS IoT Core.
Observações:·
- Período de atividade para cada dispositivo durante um mês = 730 horas por mês * 60 minutos por hora = 43.800 minutos
Serviço | Dispositivo A | Dispositivo B | Total |
AWS IoT Greengrass | 1 dispositivo * USD 0,16 por dispositivo por mês * 1 mês = USD 0,16 | 1 dispositivo * USD 0,16 por dispositivo por mês * 1 mês = USD 0,16 | USD 0,16 + USD 0,16 = USD 0,32 |
Conexões do AWS IoT Core | 2 conexões * 43.800 minutos * USD 0,08/1.000.000 = USD 0,01 | 2 conexões * 43.800 minutos * USD 0,08/1.000.000 = USD 0,01 | USD 0,01 + USD 0,01 = USD 0,02 |
Sistema de mensagens do AWS IoT Core | N/D | 1 mês * 730 horas por mês * 12 mensagens por hora * USD 1/1.000.000 de mensagens = USD 0,01 | = USD 0,01 |
Total do exemplo 2 = | USD 0,35 |
Exemplo 3: neste exemplo da Região Leste dos EUA (Norte da Virgínia), imagine que um AWS IoT Greengrass Core, Dispositivo A, interage com 120 dispositivos compatíveis com o AWS IoT Greengrass por meio da rede local para processar eventos desses dispositivos e enviar atualizações para a nuvem.
Apenas o Dispositivo A é contado como um dispositivo principal do AWS IoT Greengrass e é cobrado. O dispositivo fica ativo por 12 meses. Os 120 dispositivos de reconhecimento do AWS IoT Greengrass são configurados para sincronizar regularmente suas sombras com a nuvem por meio do AWS IoT Core. Também há duas assinaturas que permitem que dois dispositivos compatíveis com AWS IoT Greengrass recebam mensagens da cloud (IoT/tópico/1 → AWS IoT Greengrass-aware-device1 e IoT/tópico/2 → AWS IoT Greengrass-aware-device2).
Além disso, o AWS IoT Greengrass estabelece uma conexão para dar suporte ao agente de implantação do AWS IoT Greengrass. Além disso, o AWS IoT Greengrass estabelece conexões para oferecer suporte a assinaturas para o dispositivo A com base em:
Cobranças do AWS IoT Greengrass
Cobrança mensal do AWS IoT Greengrass = Número de núcleos ativos do AWS IoT Greengrass * Preço mensal por AWS IoT Greengrass Core * Período de atividade (meses)
Cobrança pelo dispositivo A = 1 dispositivo * USD 0,16 por dispositivo por mês * 12 meses = USD 1,92
Cobranças do AWS IoT Core
Número de conexões = conexões para agente de implantação + conexões devido a assinaturas
- Número de conexões devido a assinaturas = (assinaturas devido a dispositivos que sincronizam shadows para AWS IoT Core + assinaturas para tópicos MQTT com cloud como fonte + assinaturas devido a 2 shadows necessários para suportar o fluxo de trabalho de geração de certificado) / Número máximo de assinaturas por conexão
- Número de conexões devido a assinaturas de e por meio do Dispositivo A = (120 dispositivos compatíveis com AWS IoT Greengrass + 2 conexões para tópicos MQTT com a nuvem como origem + 2 conexões para assinaturas para atualizações de sombra)/ 50 assinaturas por conexão = 2,48 = arredondado para 3 conexões.
- Número de conexões para Dispositivo A = 1 + 3 = 4 conexões
Minutos de cobrança de conexão = Número de conexões * Período de atividade (minutos) * USD 0,08 por milhão de minutos de conexão.
- Onde, período de atividade = 12 meses * 730 horas por mês * 60 minutos por hora = 525.600 minutos
- Cobranças para o dispositivo A = 4 conexões * 2.102.400 minutos * USD 0,08/1.000.000 = USD 0,17
Serviço | Dispositivo A |
AWS IoT Greengrass | 1 dispositivo * USD 0,16 por dispositivo por mês* 12 meses = USD 1,92 |
Cobranças do AWS IoT Core | Dispositivo A = 4 conexões * 2.102.400 minutos * USD 0,08/1.000.000 = USD 0,17 |
Total do exemplo 3 = USD 2,09 |
Recursos adicionais de definição de preço
Calcule facilmente os custos mensais com a AWS.
Entre em contato com os especialistas da AWS para obter uma cotação personalizada.