As pessoas costumam nos pedir uma visão geral de como a TagoIO funciona. Adiamos essa resposta por um bom tempo, porque seguíamos evoluindo a plataforma. Agora que a arquitetura amadureceu, e a análise deixou de ser um punhado de scripts personalizados para virar previsões e projeções embutidas na plataforma, chegou a hora de mostrar o quadro completo.
Vamos percorrer todo o sistema da TagoIO de baixo para cima, na mesma ordem em que o construímos (pulando os caminhos experimentais que seguimos no meio do trajeto). Ao final, você deve entender como soluções IoT prontas para produção são construídas na TagoIO. E você não precisa começar do zero: a plataforma tem um plano gratuito flexível e cuida da infraestrutura para você.
A base
Nossa camada base aceita dados de praticamente qualquer dispositivo IoT, independentemente do protocolo. A TagoIO suporta mais de 500 tipos de dispositivos IoT por meio de dois componentes fundamentais: Networks e Connectors.
Uma Network representa o protocolo de comunicação ou o método de integração: LoRaWAN, NB-IoT, CAT-1, CAT-M, Sigfox, BLE, WiFi, MQTT, HTTP e redes via satélite como Myriota, Skylo ou Kinéis. Um Connector é o decodificador pré-configurado que sabe interpretar os dados de um fabricante específico de dispositivos.
O resultado: quando seu sensor de temperatura envia dados via LoRaWAN, seu rastreador GPS transmite via satélite, ou seu equipamento industrial reporta via MQTT, a TagoIO roteia esses dados pela integração de network e pelo connector corretos, e eles chegam decodificados em um formato padronizado.

Por que isso importa: a abordagem tradicional
Desenvolvedores de IoT enfrentam, tradicionalmente, um problema doloroso de integração. Imagine uma solução de cidade inteligente com:
- Sensores ambientais usando LoRaWAN
- Câmeras de trânsito enviando dados analisados via HTTP
- Medidores inteligentes se comunicando por NB-IoT
- Equipamentos legados que só falam Modbus
Sem uma plataforma, você precisaria:
- Construir endpoints de backend separados para cada protocolo
- Escrever parsers personalizados para o formato de dados de cada fabricante
- Manter esquemas de banco de dados distintos para tipos diferentes de dispositivo
- Criar múltiplos sistemas de autenticação
- Construir visualização e alertas redundantes para cada tipo de dispositivo
É uma montanha de trabalho de infraestrutura antes mesmo de começar a construir sua aplicação de verdade.
A abordagem da TagoIO: gestão unificada de dispositivos
A TagoIO oferece um único pipeline. Quando um dispositivo envia dados:
- O dispositivo transmite dados usando seu protocolo nativo (LoRaWAN, HTTP POST, publicação MQTT, e assim por diante)
- A integração de network recebe os dados nos endpoints globais da TagoIO
- O connector decodifica o payload específico do fabricante em variáveis padronizadas
- O bucket do dispositivo armazena os dados decodificados em um armazenamento de séries temporais otimizado
- Sua aplicação pode acessar, visualizar, prever e agir sobre esses dados imediatamente
Quer você tenha 10 dispositivos ou 10.000 distribuídos por 20 protocolos, todos passam pelo mesmo pipeline. Você escreve a lógica da aplicação uma única vez, e ela funciona com todos os tipos de dispositivo.
A camada de dados: arquitetura de armazenamento flexível
Assim que os dados chegam, eles são armazenados de forma eficiente. A TagoIO oferece duas arquiteturas de armazenamento para o alto volume de dados de IoT, cada uma otimizada para casos de uso diferentes.
Dispositivos mutáveis: armazenamento IoT tradicional
Dispositivos mutáveis funcionam como uma tabela de banco de dados tradicional: cada ponto de dado pode ser criado, lido, atualizado ou excluído. Eles servem para:
- Parâmetros de configuração que mudam ocasionalmente
- Metadados e informações de status do dispositivo
- Implantações de pequeno a médio porte
- Aplicações que exigem operações CRUD completas
- Até 50.000 registros de dados
Pense nos dispositivos mutáveis como a opção flexível para aplicações que não esperam volumes massivos de dados.
Dispositivos imutáveis: séries temporais de alto desempenho
Dispositivos imutáveis foram feitos para dados de sensores de alta vazão. Uma vez gravados, os dados só podem ser criados e lidos, nunca modificados. Essa decisão de arquitetura garante ganhos expressivos de desempenho:
- Ingestão de 10 a 100 vezes mais rápida em comparação ao armazenamento mutável
- Políticas automáticas de retenção de dados (chunks por dia, semana, mês ou trimestre)
- Consultas otimizadas para análise de séries temporais
- Custos de armazenamento menores em escala
Coletando coordenadas GPS a cada 10 segundos, leituras de temperatura a cada minuto, ou dados de sensores industriais em alta frequência? Os dispositivos imutáveis lidam com milhões de pontos de dados sem esforço. Esse também é o armazenamento que alimenta a análise da TagoIO: séries temporais limpas e ordenadas são exatamente o que os modelos de previsão precisam.
A escolha não é excludente. Muitas soluções usam dispositivos imutáveis para telemetria em alto volume e dispositivos mutáveis para configuração e metadados.
Entities: banco de dados de nova geração

Para dados que não se encaixam no modelo de séries temporais, a TagoIO oferece as Entities, nosso sistema de banco de dados estruturado:
- Esquemas personalizados com tipos de campo flexíveis
- Modelagem de dados relacionais
- Consultas e filtros avançados
- Operações de alto desempenho sobre dados estruturados
As Entities servem para sistemas de gestão de ativos, controle de estoque, perfis de usuário, ordens de serviço, ou qualquer estrutura que vá além de leituras de sensores.
Nota: a combinação de dispositivos mutáveis, dispositivos imutáveis e entities permite otimizar o armazenamento por tipo de dado: imutáveis para telemetria de alta frequência, mutáveis para configuração e metadados, entities para estruturas relacionais. Essa flexibilidade é decisiva para aplicações que escalam de forma eficiente.
A camada de inteligência: Analysis, análise e automação
Coletar e armazenar dados é só o começo. O valor vem do que a plataforma faz com eles. A camada de inteligência da TagoIO tem três partes: Analysis para código personalizado, análise para previsões e projeções, e Actions para automação.
Analysis: computação serverless para IoT
O Analysis oferece um ambiente serverless em que seu código roda em resposta a eventos, em Node.js, Deno ou Python. Pense em um AWS Lambda, mas projetado para fluxos de trabalho de IoT.
Cada Analysis é um script que pode:
- Processar dados de dispositivos recebidos em tempo real
- Tomar decisões com base em leituras de sensores
- Chamar APIs e serviços externos
- Gravar dados de volta nos dispositivos
- Disparar fluxos de trabalho em todo o seu ambiente IoT
Por exemplo, um Analysis pode:
- Monitorar sensores de temperatura em uma fábrica
- Calcular médias móveis e índices de anomalia
- Conferir as leituras contra limites de segurança
- Enviar alertas quando as condições estão fora do normal
- Ajustar os sistemas de climatização para compensar
Os scripts de Analysis rodam na nuvem, disparados por eventos de dispositivos, agendamentos ou chamadas de API. Sem servidores, contêineres ou infraestrutura para gerenciar. Você escreve a lógica, a plataforma executa. Scripts em Python podem usar bibliotecas como pandas, numpy e scipy, o que importa para o trabalho estatístico que projetos de IoT acabam exigindo.
Análise preditiva: previsões, não só histórico
Dashboards mostram o que já aconteceu. A análise da TagoIO transforma a telemetria que você já está armazenando no que vem a seguir:
- Previsões projetam uma variável adiante: níveis de silo antes de esvaziar, consumo de energia antes de a conta chegar, vida útil da bateria antes da janela de manutenção.
- Detecção de anomalias sinaliza comportamentos que se desviam da própria linha de base do dispositivo, no dia em que começam a desviar, em vez de só depois que o alarme por limite finalmente dispara.
- Projeções pontuam risco a partir de padrões em toda a sua frota: qual bomba caminha para a falha, qual site vai perder a janela de conformidade.
Tudo isso roda sobre os dados que já estão nos seus buckets. Sem pipeline de ML separado, sem exportação para data warehouse, sem equipe de ciência de dados. Projeções e índices de anomalia chegam à plataforma como variáveis, então tudo o mais neste artigo se aplica a eles: coloque-os em gráficos nos dashboards, dispare Actions a partir deles, exponha-os aos seus clientes pelo TagoRUN e refine-os com seu próprio código de Analysis quando o caso de uso exigir modelagem personalizada.
Um exemplo concreto: uma solução de monitoramento de silos de ração armazena a telemetria de peso em buckets imutáveis, a análise prevê os dias até o esvaziamento de cada silo, uma Action abre um pedido de reposição no ERP quando a previsão cruza a marca de quatro dias, e o cliente acompanha a faixa de previsão no seu portal com marca própria. Esse ciclo, da telemetria à previsão, da previsão à ação, da ação ao cliente, é o padrão para o qual a plataforma foi construída.
Actions: automação orientada a eventos
Enquanto o Analysis e a análise cuidam do processamento, as Actions cuidam da automação: regras do tipo “se isto, então aquilo” que disparam automaticamente.
As Actions podem ser disparadas por:
- Condições de dados do dispositivo: a temperatura ultrapassa um limite, o GPS entra em uma geofence, a bateria cai abaixo de 20%, um índice de anomalia cruza um limite
- Eventos de recursos: novo dispositivo criado, conta de usuário modificada, arquivo enviado
- Agendamentos por horário: relatórios diários, resumos semanais, agregações mensais
- Alertas de uso: limites de dados próximos, avisos de cota de API
Quando disparadas, as Actions podem:
- Executar scripts de Analysis
- Enviar e-mails, SMS ou notificações push
- Fazer chamadas a webhooks externos
- Publicar mensagens MQTT
- Enviar mensagens de WhatsApp via Twilio
- Enfileirar tarefas no AWS SQS
Você define a lógica de negócio uma única vez; a TagoIO monitora, dispara e executa 24 horas por dia.
A camada de visualização: dashboards e widgets

Dados, previsões e automação valem pouco se os usuários não conseguem ver e interagir com eles. O sistema de Dashboard da TagoIO é a camada de visualização.
Construtor de dashboards do tipo arrastar e soltar
Criar dashboards não exige desenvolvimento front-end. O construtor visual permite que você:
- Arraste widgets para uma tela
- Configure fontes de dados com alguns cliques
- Personalize cores, layouts e estilo
- Adicione interatividade e controles para o usuário
- Disponibilize para os usuários instantaneamente
Dezenas de widgets prontos estão inclusos: gráficos em tempo real (linha, barra, coluna, medidor, rosca), mapas com rastreamento de dispositivos, tabelas com filtragem e ordenação, formulários de entrada para controle de dispositivos e HTML personalizado para necessidades específicas. As saídas de previsão e de anomalia aparecem nos mesmos gráficos que a telemetria ao vivo, então um único gráfico de linha pode mostrar o que o sensor leu e para onde ele está indo.
O recurso crítico é o sistema Blueprint: construa um modelo de dashboard, implante-o automaticamente em centenas ou milhares de dispositivos e atualize todas as instâncias atualizando o blueprint. É assim que uma prova de conceito escala para produção com milhares de usuários finais.
TagoRUN: implantação white-label
Quando você está pronto para colocar a solução na frente dos clientes, o TagoRUN transforma sua aplicação TagoIO em um produto totalmente white-label:
- Seu próprio domínio personalizado (app.suaempresa.com)
- Sua marca, suas cores e seu logo
- Controle exato sobre quais recursos os usuários acessam
- Autenticação e permissões de usuários
- Acesso móvel pelo app TagoRUN, ou pelo seu próprio app com marca personalizada
Seus clientes veem a sua marca, entram no seu portal e usam o seu produto, com a infraestrutura da TagoIO por baixo. Desenvolva uma vez, implante para milhares de usuários finais sob o seu nome.
A camada de segurança: autenticação e controle de acesso
Segurança em IoT não é só segurança de aplicação web. Você está protegendo milhares de dispositivos, cada um com sua própria autenticação, além do acesso de usuários a dashboards e dados.
Autenticação de dispositivos: tokens e segurança
Todo dispositivo se autentica com um token seguro, uma string criptográfica que concede àquele dispositivo específico permissão para enviar dados ao seu bucket. Para implantações corporativas, a TagoIO também suporta certificados de máquina para uma autenticação de dispositivo ainda mais forte.
Autenticação de usuários: SSO e provedores de identidade
Para os usuários humanos, a TagoIO se integra ao seu provedor de identidade:
- Suporte a OAuth2 e OpenID Connect
- SAML para SSO corporativo
- Integrações prontas com Google, Microsoft, Okta e outros
- Autenticação de dois fatores (2FA)
A TagoIO não armazena as senhas dos seus usuários. A autenticação é delegada ao seu provedor de identidade, então, quando um funcionário entra ou sai, o acesso dele à TagoIO acompanha automaticamente. Sem gerenciamento manual de contas.
Gestão de acesso: permissões granulares

Uma vez autenticado, a Gestão de Acesso controla o que os usuários podem fazer e ver:
- Permissões a nível de recurso: quais dashboards, dispositivos, analyses e actions cada usuário alcança
- Controle de acesso baseado em função (RBAC): funções como Operador, Gerente e Administrador com conjuntos de permissões distintos
- Acesso baseado em tags: conceda acesso a grupos de dispositivos por tag (por exemplo, todos os dispositivos com a tag region:europe)
- Lógica de permissão personalizada: scripts de Analysis para regras complexas
Em uma aplicação de prédio inteligente, os inquilinos veem só os sensores do próprio andar, os gerentes de instalações veem todos os andares sem as configurações do sistema, e os administradores veem tudo.
Nota: a Gestão de Acesso funciona nativamente com tags. Conceda a um usuário acesso a “todos os dispositivos com a tag region:north-america” e todo novo dispositivo com essa tag passa a ser coberto automaticamente. Essa abordagem baseada em tags é crítica com milhares de dispositivos e usuários.
A camada de integração: conectando-se ao mundo
Nenhuma plataforma IoT existe isolada. Aplicações TagoIO se integram a sistemas de pagamento, CRMs, ERPs, serviços de meteorologia, bancos de dados externos e muito mais.
API RESTful: controle total da plataforma
A API REST expõe praticamente todos os recursos da plataforma: criar e gerenciar dispositivos e dados, disparar Actions e Analysis, gerar tokens, gerenciar usuários e permissões, criar dashboards. HTTP padrão com JSON, chamável a partir de qualquer linguagem, com SDKs oficiais para JavaScript e Python e uma CLI para automação.
Broker MQTT: comunicação bidirecional em tempo real
Para comunicação em tempo real com dispositivos, o TagoDeploy inclui um broker MQTT embutido. Publique de dispositivos em tópicos, assine a partir de dispositivos ou aplicações, implemente comando e controle e construa sistemas responsivos. Totalmente autenticado com tokens de dispositivo, com suporte a QoS 0 e QoS 1.
Webhook Actions: integração por push
Em vez de deixar sistemas externos consultarem a API, as webhook Actions enviam os dados para fora: quando as condições são atendidas, a TagoIO faz requisições HTTP POST aos seus endpoints com os dados do dispositivo e informações do evento. Isso serve para plataformas externas de análise, disparo de fluxos de trabalho em outros sistemas, atualizações de banco de dados em tempo real e eventos de pagamento.
Integrações prontas
A TagoIO já vem com integrações para serviços populares:
- Servidores de network LoRaWAN: The Things Network, The Things Industries, Actility, Netmore, Loriot, ChirpStack, AWS IoT Core for LoRaWAN e outros
- Provedores de IoT via satélite: Myriota, Kinéis, Skylo
- Serviços de comunicação: Twilio para SMS e WhatsApp, SendGrid para e-mail
Elas funcionam prontas para uso, poupando semanas de desenvolvimento de integração.
A camada de implantação: onde sua aplicação roda
Já cobrimos o que a TagoIO faz. Onde ele roda é a última decisão de arquitetura, e também é uma decisão de negócio.
Nuvem multi-inquilino: início rápido, baixo custo
Cadastre-se em admin.tago.io e você está na nuvem multi-inquilino da TagoIO: instâncias compartilhadas com isolamento de dados e segurança completos. Esse modelo serve para:
- Prototipagem e testes rápidos (comece em minutos)
- Implantações de pequeno a médio porte
- Escala com bom custo-benefício
- Zero gestão de infraestrutura
As instâncias compartilhadas usam a infraestrutura de forma eficiente, e é por isso que o plano gratuito consegue incluir tanto. Conforme você escala, paga apenas pelo que usa.
TagoDeploy: infraestrutura dedicada
Para implantações que exigem o próprio ambiente, o TagoDeploy oferece instâncias dedicadas da plataforma TagoIO completa, exclusivamente para a sua organização. Uma única instância dedicada pode hospedar quantas aplicações e inquilinos-clientes o seu negócio precisar; “dedicada” se refere à infraestrutura ser sua, não a um limite do que você roda dentro dela. Com o TagoDeploy você ganha:
- Infraestrutura de nuvem dedicada operada pela TagoIO na AWS
- Mais de 12 opções regionais, incluindo Estados Unidos, Irlanda, Canadá, Alemanha, Reino Unido, Suíça, Japão, Singapura, Austrália e São Paulo
- Controle total sobre atualizações e versões da plataforma
- Custos otimizados para processamento de dados em alto volume (muitas vezes bem mais barato que as instâncias compartilhadas em escala)
- Conformidade para setores regulados, coberta pela certificação ISO 27001 da TagoIO e com residência regional de dados
- Opções de personalização indisponíveis nas instâncias compartilhadas, incluindo limites de taxa personalizados e o seu próprio broker MQTT e endpoints de API

A escolha não é permanente. Muitas empresas desenvolvem e validam na nuvem compartilhada e depois migram para o TagoDeploy em busca de escala de produção, residência de dados ou limites personalizados.
Escalando para produção: como a TagoIO lida com implantações massivas
A pergunta que importa quando você está construindo um negócio de verdade: como a TagoIO escala de 10 para 10.000 dispositivos sem uma reconstrução?
É aqui que muitos projetos IoT empacam. A prova de conceito funciona lindamente com 50 dispositivos de teste; a produção com milhares expõe as rachaduras. As permissões viram um pesadelo, os dashboards passam a ser criados à mão por cliente, e as automações são duplicadas com pequenas variações.
A TagoIO ataca o problema de escala com três recursos de arquitetura: Tags, Blueprint Dashboards e disparo baseado em tags.
Cenário do mundo real: gestão de frota em escala
Imagine uma plataforma de gestão de frota para uma empresa de logística em expansão. O piloto monitorou 50 caminhões. Agora você precisa de:
- 5.000 caminhões distribuídos por 12 centros regionais
- 2.000 usuários: motoristas, gerentes regionais e executivos
- Vários clientes na sua plataforma white-label, porque você está construindo um serviço de gestão de frota, não gerenciando uma frota
Tags: a base da escala
Todo recurso na TagoIO (dispositivos, dashboards, actions, analyses, usuários) carrega tags de chave-valor. Um dispositivo de caminhão pode ser marcado com: tipo de ativo (caminhão), região (nordeste), centro (boston), cliente (acme_logistics), classe do veículo (refrigerado). Esses rótulos simples movem toda a camada de automação.
1. Permissões automáticas. Uma única regra, “o gerente regional (Nordeste) tem acesso a todos os dispositivos com a tag region:northeast”, substitui as concessões por dispositivo. Novo caminhão em Boston? Marque-o e o acesso acompanha. Com 5.000 caminhões, continua sendo uma regra.
2. Actions direcionadas. Uma única Action de “Alerta de temperatura, frota refrigerada” monitora todos os caminhões marcados como refrigerados. Adicione 500 caminhões refrigerados e eles são cobertos no momento em que recebem a tag.
3. Dashboards filtrados. A visão de um gerente regional mostra “todos os caminhões com a tag region:northeast” e se atualiza sozinha à medida que caminhões são adicionados, removidos ou remarcados.
4. Operações em lote. Atualize as configurações de todos os caminhões de uma região consultando a tag, não clicando por milhares de dispositivos.
As tags transformam a configuração por dispositivo em uma gestão baseada em políticas. É assim que 50 dispositivos viram 5.000 sem crescimento operacional proporcional.
Blueprint Dashboards: implante uma vez, escale para sempre
Com 5.000 caminhões e 2.000 usuários, criar dashboards manualmente é impossível. Os blueprints resolvem isso:
Passo 1: crie um dashboard mestre mostrando a telemetria do caminhão: GPS ao vivo em um mapa, gráficos de temperatura e umidade, medidor de combustível, diagnósticos do motor, status do motorista e as saídas da camada de análise, como autonomia prevista e sinalizações de anomalia. O modelo usa variáveis em vez de IDs de dispositivo fixos.
Passo 2: defina as regras de atribuição. “Crie uma instância deste blueprint para cada dispositivo com a tag asset_type:truck.”
Passo 3: implantação automática. Surgem 5.000 instâncias de dashboard, cada uma conectada ao seu caminhão. Novo caminhão, novo dashboard, automaticamente.
Passo 4: acesso de usuários via tags. Os motoristas veem seu caminhão, os gerentes regionais veem sua região, os executivos veem a visão agregada.
Passo 5: atualize uma vez, implante em toda parte. Melhore o blueprint e todas as 5.000 instâncias se atualizam instantaneamente.
Disparo de Actions baseado em tags: automação escalável
Em vez de 5.000 alertas específicos por dispositivo, as Actions baseadas em tags cobrem a frota com um punhado de regras, e continuam precisas:
- Direcionamento dinâmico: limites diferentes por clima, “veículos refrigerados no Sudoeste acima de 6°C” e “no Nordeste acima de 2°C”. Duas Actions, 5.000 caminhões, cada um com o limite certo.
- Lançamentos graduais: marque 50 caminhões com beta_participant:true, dispare o novo alerta só para eles, valide e depois remova o filtro.
- Lógica específica por cliente: os caminhões de um cliente farmacêutico recebem um e-mail certificado de conformidade a 2°C; todos os demais recebem um SMS padrão a 4°C. Tudo gerenciado por tags.
- Automação orientada por previsão: o mesmo mecanismo dispara a partir das saídas da análise, então “previsão de dias até o esvaziamento abaixo de 4” ou “índice de anomalia acima do limite” abre uma ordem de serviço antes da falha, não depois.
Por que isso importa: a economia de escala
Números aproximados para a implantação de 5.000 caminhões, feita manualmente: criar dashboards a 30 minutos por caminhão dá 2.500 horas; gerenciar permissões de 2.000 usuários, 500 horas; configurar Actions por dispositivo, 833 horas; mais a sobrecarga recorrente de manutenção. Cerca de US$ 150.000 de mão de obra no primeiro ano, a US$ 50/hora.
A abordagem da TagoIO: cerca de 40 horas de configuração inicial (blueprints, estratégia de tags, políticas de permissão), implantação automatizada por caminhão via API, e algumas horas de manutenção por mês. Cerca de US$ 5.000 de mão de obra no primeiro ano.
A diferença de 30 vezes nem é o principal benefício. O principal benefício é a agilidade: quando os requisitos mudam, você atualiza um blueprint ou uma Action, não 5.000 configurações. Você gerencia políticas, não instâncias.
Escalando além dos dispositivos
Construindo um negócio de plataforma em vez de uma implantação única? A mesma arquitetura sustenta isso:
- Marque os dispositivos por cliente: customer:acme_logistics, customer:global_shipping
- Implante portais TagoRUN white-label por cliente
- Cada cliente vê apenas seus dispositivos, filtrados por tag
- Um único blueprint atende todos os clientes com dados específicos de cada um
- Uma única base de código suporta clientes ilimitados
É assim que uma aplicação IoT vira um negócio de plataforma IoT, escalando técnica e comercialmente ao mesmo tempo.
Nota: a arquitetura baseada em tags é tanto sobre manutenibilidade quanto sobre escala. Seis meses depois, quando você precisar adicionar um recurso ou corrigir um bug, muda uma vez e implanta em toda parte.
Um sistema inteiro, com milhares de dispositivos, milhões de pontos de dados, visualização em tempo real, previsões e conformidade, construído sem gerenciar um único servidor, banco de dados ou componente de infraestrutura. É isso que uma plataforma IoT full-stack oferece.
Por que essa arquitetura importa

Você poderia construir isso por conta própria com AWS, um banco de dados e código personalizado, assim como poderia construir sua própria VPN ou seu próprio CRM. O que você realmente precisaria construir:
- Camada de conectividade de dispositivos multiprotocolo com autenticação e segurança
- Bancos de dados de séries temporais otimizados com retenção e particionamento automáticos
- Ambiente de computação serverless com disparo orientado a eventos
- Pipeline de análise para previsões, projeções e detecção de anomalias sobre telemetria ao vivo
- Construtor visual de dashboards com dezenas de tipos de widget
- Pipeline de dados em tempo real com latência abaixo de um segundo
- Autenticação de usuários e sistema de permissões granular
- Infraestrutura de implantação white-label
- Aplicativos móveis para iOS e Android
- Infraestrutura global com cache na edge e CDN
- Monitoramento 24 horas por dia, atualizações de segurança e suporte
Estimativa conservadora: 2 a 3 anos, uma equipe de 8 a 12 engenheiros, milhões em custo de desenvolvimento, e depois operação, segurança e desenvolvimento de recursos contínuos.
Ou você coloca sua aplicação no ar sobre a TagoIO em semanas.
As escolhas de arquitetura aqui, separar o plano de dados do plano de controle, armazenamento híbrido mutável/imutável, Analysis serverless com Actions declarativas, análise como uma camada da plataforma em vez de um pipeline externo, dashboards visuais com implantação white-label, vêm de anos construindo sistemas IoT em produção e aprendendo o que os desenvolvedores realmente precisam.
Começando
Tudo neste artigo está disponível hoje, de graça para começar:
- Cadastre-se em admin.tago.io
- Crie seu primeiro dispositivo
- Envie dados (oferecemos emuladores para testes)
- Construa um dashboard para visualizá-los
- Adicione um Analysis ou uma Action para processá-los, e veja a camada de análise começar a trabalhar sobre a sua telemetria
O plano gratuito inclui a maior parte do que cobrimos. Conforme você escala, paga apenas pelo que usa, e o TagoDeploy está ali quando você precisar de infraestrutura dedicada.
De uma prova de conceito para um cliente a milhares de dispositivos em produção, a arquitetura foi projetada para crescer com você, do protótipo à escala planetária.
Confira a documentação ou participe do fórum da comunidade, onde milhares de desenvolvedores compartilham soluções e práticas.