RETINA é um software que permite rápido desenvolvimento, gerenciamento e escalonamento de projetos de IoT. Nosso objetivo é fornecer a nuvem IoT pronta para uso ou solução local que habilitará a infraestrutura do lado do servidor para seus aplicativos IoT.
Recursos
Com a RETINA, você poderá:
- Provisione dispositivos, ativos e clientes e defina as relações entre eles.
- Colete e visualize dados de dispositivos e ativos.
- Analise a telemetria de entrada e acione alarmes com processamento de eventos complexos.
- Controle seus dispositivos usando chamadas de procedimento remoto (RPC).
- Crie fluxos de trabalho com base em um evento de ciclo de vida do dispositivo, evento REST API, solicitação RPC, etc..
- Projete painéis dinâmicos e responsivos e apresente dispositivos e telemetria de ativos e insights para seus clientes.
- Habilite recursos específicos de caso de uso usando cadeias de regras personalizáveis.
- Envie os dados do dispositivo para outros sistemas.
- E muito mais...
Veja a lista de Recursos da RETINA para obter mais recursos e links úteis para a documentação de recursos específicos.
Arquitetura
A RETINA é projetado para ser:
- escalável: a plataforma horizontalmente escalável, construída usando tecnologias de código aberto líderes.
- tolerante a falhas: nenhum ponto único de falha, todos os nós do cluster são idênticos.
- robusta e eficiente: um único nó de servidor pode lidar com dezenas ou mesmo centenas de milhares de dispositivos, dependendo do caso de uso. RETINA cluster pode lidar com milhões de dispositivos.
- customizavel: adicionar novas funcionalidades é fácil com widgets personalizáveis e nós de mecanismo de regras.
- duravel: nunca perca seus dados.
Veja Arquitetura RETINA para mais detalhes.