Pular para o conteúdo principal

Operações

Guia de implantação, configuração e manutenção da plataforma ION Guard em ambientes de produção.

Visão geral

O ION Guard é distribuído como um conjunto de containers Docker gerenciados via Docker Compose. A infraestrutura inclui:

ServiçoDescrição
NginxProxy reverso com HTTPS
PHP-FPMAplicação Laravel
MariaDBBanco de dados relacional
Valkey (Redis)Cache, filas e sessões
InfluxDBArmazenamento time-series de sinais BLE
MosquittoBroker MQTT para comunicação com hardware
ReverbServidor WebSocket para tempo real
WorkersProcessadores de fila e listeners MQTT (1 por módulo habilitado)

Modelos de deploy

On-premises

Instalação local na infraestrutura do cliente. O pacote inclui todos os containers e a documentação é acessível offline em /docs.

Requisitos mínimos:

  • Ubuntu 24.04 LTS ou Debian 12+
  • Docker Engine 24+ e Docker Compose v2
  • 4 GB RAM (8 GB recomendado)
  • 20 GB disco
  • Rede local com acesso aos gateways BLE

Cloud (SaaS)

Deploy em infraestrutura cloud com acesso via subdomínio por tenant.

Guias

Implantação

Manutenção