O Google Cloud lançou uma versão beta pública do seu serviço Cloud IoT Core, uma oferta totalmente gerenciada para mensagens IoT e gerenciamento de dispositivos. O serviço já esteve liberado na pré-visualização privada para alguns clientes, mas o lançamento disponibiliza o serviço a todos os usuários e fornece uma solução concorrente para as ofertas do IoT de outros fornecedores de nuvem.
O serviço suporta comandos bi-direcionais e controle de semântica para milhões de dispositivos oferecendo provisionamento, registro de dispositivos e serviços de gerenciamento de dispositivos e comunicação por meio de MQTT e HTTP, ambos protocolos padrão da indústria.
O lançamento publico adiciona várias novas funcionalidades, incluindo:
- Possibilidade do cliente trazer seu próprio certificado, permitindo provisionamento offline em massa de dispositivos com a própria autoridade certificadora do cliente. Adicionando o registro do certificado e também de chaves públicas o serviço Cloud IoT Core remove a necessidade de reutilização de dispositivos no ponto de implantação.
- Suporte HTTP além de MQTT, expandindo os cenários de ingestão para uma gama mais ampla de dispositivos e gateways.
- Representação de dispositivo lógico, permitindo o gerenciamento de estado e configuração para dispositivos tanto online e offline.
Após a apresentação do serviço pela Google em maio deste ano, clientes de muitas indústrias, incluindo transporte, petróleo e gás, serviços públicos, saúde e viagens compartilhadas, utilizaram-na em suas soluções de IoT.
Uma dessas empresas, a Smart Parking, tem usado o Cloud IoT Core para ajudar a fornecer novos insights à medida que eles estão saindo de soluções de estacionamento inteligente e indo para um modelo de cidades inteligentes. O CTO da Smart Parking John Head informou que:
Nossos dispositivos são muito usados e sempre nos enviam um enorme volume de dados. Ao conectar esses dispositivos ao Cloud IoT Core, temos uma maneira segura e confiável de não apenas ingerir esses dados, mas também usa-los para obter informações valiosas.
O serviço foi desenvolvido com o suporte do fabricante de chip NXP e tem suporte de muitos outros parceiros de dispositivos e aplicativos, incluindo a Intel, Microchip, Cisco e Arm.
As a fully managed service and part of the broader Google Cloud Platform, it can be used together with other Google cloud services since it connects natively to services for distribution, analytics, storage and insight such as Google Cloud Pub/Sub, Google Cloud Dataflow, Google Cloud Bigtable, Google BigQuery and Google Cloud Machine Learning Engine.
Como um serviço totalmente gerenciado e parte de uma plataforma maior, a Google Cloud Plataform, pode ser utilizado em conjunto com outros serviços de nuvem do Google, uma vez que se conecta nativamente a serviços para distribuição, análise, armazenamento e insights, como Google Cloud Pub/Sub, Google Cloud Dataflow, Google Cloud Bigtable, Google BigQuery e Google Cloud Machine Learning Engine.
Existe uma camada de API para o registro e operação de dispositivos e que também pode ser usada para recuperar e atualizar as propriedades do dispositivo e indicar quando os dispositivos estão offline ou quando eles se reconectam.
Quando usado com o hardware e SDK do Android Things do Google, os dispositivos podem receber atualizações de firmware automaticamente.
O preço é simples e com base no volume de dados recebido a cada mês, com três níveis que facilitam a compreensão dos custos contínuos. Para dar a oportunidade de testar e construir protótipos simples, o Google adicionou uma camada gratuita para volumes de dados de até 250 MB por mês.
Camada |
Preço |
Volume de dados(Mês em GB) |
Free |
$0.00 |
Primeiros 250MB |
Standard |
$0.0045 por MB |
250MB para 250GB |
$0.0020 por MB |
250GB para 5TB |
|
$0.00045 por MB |
Acima de 5TB |
A plataforma Cloud IoT Core coloca o Google no mercado com uma solução comparável à a outros provedores de nuvens grandes como Amazon AWS IoT, Microsoft Azure IoT Hub e IBM Watson IoT.