Arquitetura Lógica
Visão Geral
A arquitetura lógica do PULSE representa os principais componentes funcionais da plataforma e a forma como os dados percorrem seu ciclo de vida, desde a origem até a disponibilização de produtos analíticos para suporte à tomada de decisão.
Nesta visão, o foco está nas capacidades da solução e nas responsabilidades de cada camada, independentemente da tecnologia utilizada em sua implementação.
Fluxo de Dados

O fluxo de processamento do PULSE é organizado em camadas que promovem escalabilidade, governança e reutilização das informações.
Domínios de Dados
↓
Integração
↓
Data Lake
↓
Processamento Analítico
↓
Simulação e Inteligência
↓
Produtos Analíticos
↓
Usuários
Domínios de Dados
Os dados consumidos pelo PULSE são produzidos por diferentes domínios de negócio da organização.
Cada domínio possui autonomia sobre seus sistemas, processos e arquitetura tecnológica.
Exemplos de domínios integrados:
- Operações Ferroviárias
- Manutenção
- Planejamento
- Sistemas Corporativos
- Arquivos Operacionais
- Fontes Externas
O PULSE atua como consumidor dessas informações, sem interferir na gestão dos sistemas de origem.
Integração
A camada de integração é responsável por coletar, validar e disponibilizar os dados para processamento analítico.
Principais responsabilidades:
- Ingestão de dados
- Padronização de formatos
- Validação estrutural
- Controle de carga
- Rastreabilidade
Essa camada estabelece o ponto de entrada dos dados na plataforma.
Data Lake
O Data Lake é responsável pelo armazenamento corporativo das informações utilizadas pelo PULSE.
Os dados são organizados em diferentes níveis de refinamento.
Raw
Armazena os dados recebidos das fontes de origem sem transformações relevantes.
Objetivos:
- Preservação do dado original
- Auditoria
- Reprocessamento
Trusted
Contém dados tratados, padronizados e integrados.
Objetivos:
- Consistência
- Qualidade
- Integração entre domínios
Refined
Disponibiliza informações preparadas para consumo analítico.
Objetivos:
- Produtos analíticos
- Indicadores
- Simulações
- Dashboards
Processamento Analítico
Responsável pela transformação dos dados em informações úteis para o negócio.
Principais atividades:
- Aplicação de regras de negócio
- Consolidação de informações
- Cálculo de indicadores
- Enriquecimento de dados
- Geração de datasets analíticos
Essa camada converte dados operacionais em informações estruturadas para análise.
Simulação e Inteligência
Representa o núcleo analítico da plataforma.
Nessa camada são executados os modelos responsáveis por apoiar o planejamento operacional e avaliar cenários futuros.
Exemplos:
- Simulação operacional
- Forecasts
- Projeções de capacidade
- Avaliação de cenários
- Otimização de decisões
O objetivo é transformar informação histórica e operacional em inteligência para suporte à decisão.
Produtos Analíticos
Os resultados gerados pelo PULSE são disponibilizados através de diferentes produtos analíticos.
Exemplos:
- KPIs operacionais
- Indicadores de capacidade
- Alertas
- APIs
- Aplicações especializadas
- Dashboards
Esses produtos representam a materialização do valor gerado pela plataforma.
Usuários
Os produtos analíticos são consumidos por diferentes perfis de usuários.
Exemplos:
- Planejamento Operacional
- Centro de Controle Operacional
- Gestores
- Especialistas de Negócio
- Times Analíticos
O objetivo final da arquitetura é apoiar decisões mais rápidas, consistentes e orientadas por dados.