O IoT Core do Amazon Web Service é um serviço de nuvem gerenciado que permite que desenvolvedores e empresas conectem seus dispositivos ao Amazon Web Service (AWS) e outros itens. Esse pode ser um utilitário essencial para empresas que desejam ferramentas para otimizar a implantação e o monitoramento da infraestrutura relacionados aos aplicativos IoT.
O serviço pode parecer uma escolha óbvia se você já usa a AWS ou deseja aproveitar as vantagens dos enormes recursos de nuvem da Amazon. No entanto, o AWS IoT Core tem algumas limitações e cotas que os desenvolvedores devem considerar ao usá-lo.
O que os limites das cotas de serviço significam para os usuários da AWS
Uma das limitações mais significativas do serviço são suas cotas de serviço. Anteriormente chamados de limites de serviço da AWS, essas cotas determinam o número de recursos que você pode criar para uma determinada conta.
A lista completa de cotas de serviço para IoT Core pode ser encontrado na documentação de referência geral da AWS. Essas cotas podem afetar a maneira como os aplicativos IoT e a arquitetura devem ser projetados.
Por exemplo, o tamanho máximo do arquivo de uma “sombra” na plataforma é de 8 kilobytes. A sombra é um documento JSON que armazena em cache os dados correspondentes a cada acessório IoT. 4 KB é reservado para o estado atual e 4K é usado para o estado do dispositivo desejado.
Outras cotas importantes incluem um limite de assinaturas por conexão e o tamanho geral da política. A cota de assinaturas limita cada sessão de cliente a até 50 assinaturas. As solicitações que aumentam o número total de assinaturas além de 50 serão desconectadas.
O serviço também limita o número de tópicos em cada chamada de assinatura a oito. Quando o número de tópicos de inscrição for maior que oito, várias solicitações serão necessárias.
A cotação do tamanho da política limita o número de políticas que podem ser anexadas a um certificado ou identidade do Amazon Cognito a 10 e determina o tamanho máximo dessas políticas - 2,048 caracteres, excluindo o espaço em branco. Os usuários da AWS também estão limitados a um máximo de cinco versões nomeadas por política.
Esses limites existem para ajudar a Amazon Web Services a gerenciar a multilocação e melhorar a segurança do serviço. No entanto, eles podem afetar qualquer desenvolvedor de IoT. A consciência desses limites será essencial para os usuários do serviço IoT Core.
Melhores práticas para gerenciar os limites do serviço AWS IoT Core
A estratégias de design certas pode ajudar as empresas a lidar com essas cotas de serviço. Garantir que os desenvolvedores de IoT conheçam as cotas e o uso atual do serviço permitirá que eles criem aplicativos que levem esses limites em consideração.
A visibilidade e o rastreamento do serviço também serão especialmente importantes se você gerenciar muitos dispositivos entre contas e regiões, pois cada conta terá seu limite de serviço. Rastrear esses limites ajudará uma equipe a evitar exceder as cotas e aproveitar os recursos disponíveis.
Terceiros e provedores de serviços que trabalharão com sua empresa em aplicativos ou arquitetura IoT também devem estar cientes das limitações do serviço. Não é incomum que os desenvolvedores façam parcerias com outras empresas para auditorias de segurança, pois a experiência externa pode facilitar a proteção de dispositivos IoT notoriamente difíceis de proteger. No entanto, esses parceiros de negócios podem desenvolver soluções que aumentem as necessidades de IoT de seus clientes acima das cotas de serviço da AWS sem as informações corretas.
AWS também hospeda um lista de recomendações sobre como os desenvolvedores podem permanecer dentro das cotas de serviço. As melhores práticas oferecidas incluem tecnologia de gerenciamento automatizado de cotas, monitoramento de cotas e o desenvolvimento de uma arquitetura que acomode a AWS.
A empresa também recomenda que os desenvolvedores mantenham uma lacuna de cota para acomodar o failover. Se um dispositivo ou aplicativo se comportar de maneira inesperada, a lacuna pode garantir que você não encontre problemas devido a esse limite de serviço.
Contabilização dos limites do AWS IoT Core no projeto IoT
O AWS IoT Core pode ser um serviço essencial para desenvolvedores de IoT que desejam otimizar a comunicação entre dispositivos e aplicativos. No entanto, todos os desenvolvedores que usam o serviço devem estar cientes das limitações que a Amazon impõe.
Limitações no tamanho da sombra do dispositivo, tamanho da política, contagem ou assinaturas por chamada de assinatura exigem diferentes estratégias de desenvolvimento para garantir que as cotas de serviço não interfiram no dispositivo IoT normal ou no desempenho do aplicativo. Entendê-los ajuda empresas usam AWS IoT Core ao máximo e tire o máximo proveito deste serviço.
Fonte: https://www.iotforall.com/aws-iot-core-limits-and-impact-on-iot-design
- 4k
- acessório
- Conta
- Vantagem
- Todos os Produtos
- Amazon
- Amazon Web Services
- app
- Aplicação
- aplicações
- arquitetura
- Automatizado
- AWS
- MELHOR
- melhores práticas
- negócio
- negócios
- chamada
- certificado
- Na nuvem
- Comunicação
- Empresas
- Empresa
- da conexão
- Atual
- Estado atual
- dados,
- Design
- desenvolver
- Developer
- desenvolvedores
- Desenvolvimento
- Dispositivos/Instrumentos
- lacuna
- Geral
- Como funciona o dobrador de carta de canal
- HTTPS
- Dados de identificação:
- Impacto
- Crescimento
- INFORMAÇÕES
- Infraestrutura
- iot
- Dispositivo IoT
- dispositivos muito
- questões
- IT
- Limitado
- Lista
- de grupos
- monitoração
- Outros
- parceiro
- Parceiros
- atuação
- plataforma
- políticas
- Privacidade
- proteger
- Recursos
- segurança
- Serviços
- Shadow
- Tamanho
- Soluções
- Espaço
- Estado
- ficar
- Equipar
- Temas
- Rastreamento
- usuários
- utilidade
- web
- serviços web
- QUEM
- dentro
- Atividades: