Arquitetura
A arquitetura do SUS 360° é organizada em pontos de vista (viewpoints, conforme ISO/IEC/IEEE 42010), cada um descrevendo uma perspectiva específica do sistema. As visões são complementares e juntas formam a descrição completa da plataforma.
O sistema processa dados públicos do DATASUS (SIA, SIH, CNES, SIGTAP, SISMAC, SISGERF) e os transforma em painéis interativos, indicadores e relatórios para apoiar a gestão do SUS em conformidade com a LAI (Lei 12.527/2011) e a LGPD (Lei 13.709/2018).
Diagrama de Camadas
Visão completa do fluxo de dados — do DATASUS ao usuário final
Arquitetura Medallion
Modelo de maturidade dos dados — do bruto ao analítico, dentro do ClickHouse
Espelho fiel do Oracle DATASUS. Os dados chegam via ETL (Python + oracledb) todo dia 15 de cada mes as 01h. Nenhuma transformacao e aplicada — tipagem, nomes de colunas e estrutura sao preservados exatamente como no Oracle. Database: bronze
Transformacao Bronze → Gold via scripts SQL no ClickHouse. JOINs entre tabelas bronze e dimensoes sao pre-computados, gerando tabelas fato (fct_*) prontas para consumo pelas APIs FastAPI. Sem camada Silver — transformacao direta.
Referências Normativas
ISO/IEC/IEEE 42010:2022
Engenharia de sistemas e software — Descrição arquitetural. Define pontos de vista, partes interessadas e preocupações para descrição de arquitetura.
ISO/IEC/IEEE 12207:2017
Engenharia de sistemas e software — Processos de ciclo de vida de software. Versionamento semântico e mensagens de commit convencionais.
ISO/IEC/IEEE 15288:2023
Engenharia de sistemas e software — Processos de ciclo de vida de sistemas. Gestão de configuração, ambientes e implantação.
Lei 13.709/2018 (LGPD)
Lei Geral de Proteção de Dados. Art. 5° (dados pessoais), Art. 12 (dados anonimizados), Art. 42-44 (responsabilidade).
Lei 12.527/2011 (LAI)
Lei de Acesso à Informação. Art. 8° (transparência ativa), Art. 31 (restrição de dados pessoais).
Guia Rápido
Este guia vai te orientar nos primeiros passos dentro da plataforma. Em poucos minutos você saberá como acessar, onde encontrar cada painel e a quem recorrer em caso de dúvidas.
Endereços da Plataforma
Painéis Disponíveis
Entendendo os Ambientes
Equipe e Suporte
Alcance
Métricas de acesso à plataforma · out/2025 — mar/2026
| # | Cidade | Usuários |
| Canal | Sessões | Engajamento | Tempo Médio |
| Busca Orgânica (Google) 52% | 10.948 | 69,4% | 55s |
| Acesso Direto (bookmark/link) | 8.582 | 67,8% | 2min 23s |
| Referência (links externos) | 1.205 | 61,7% | 1min 36s |
| Outros / Não atribuído | 145 | 29,2% | 58s |
| Página (landing page) | Sessões | Usuários | Tempo Médio |
Landing Page / | 9.271 | 6.753 | 57s |
| Saldo Gestor POPULAR | 3.393 | 2.316 | 4min 26s |
| Visão Geral (v0) | 2.690 | 2.343 | 35s |
| Cirurgias | 657 | 151 | 13s |
| Painel Cirurgias | 263 | 109 | 2min 11s |
| Lab Cirurgias | 171 | 17 | 9min 17s |
| PNRF | 131 | 39 | 18s |
| Componente Cirúrgico | 105 | 67 | 48s |
| Componente Ambulatorial | 74 | 48 | 1min 01s |
| Variação MAC/FAEC | 71 | 46 | 32s |
| Produção Consolidada | 71 | 39 | 50s |
| Hemodiálise | 30 | 23 | 3min 15s |
| Oncologia | 22 | 18 | 26s |
| Origem do clique | Sessões |
| Google (busca orgânica) 86% | 10.769 |
| Microsoft Teams (links internos MS) | 806 |
| Rede Interna MS (172.29.0.145) | 147 |
| ChatGPT (citação em respostas IA) | 139 |
| Bing (busca Microsoft) | 85 |
| MSN Portal | 55 |
| Excel Online (Office Apps) | 37 |
| COSEMS/SP (cosemssp.org.br) | 21 |
| Yahoo Brasil | 20 |
| Período | Novos/dia | Variação |
| Jul–Set 2025 | ~4/dia | Fase inicial |
| Out–Nov 2025 | ~7/dia | +75% |
| Dez 2025 | ~30/dia | +328% |
| Jan 2026 | ~100/dia | +233% |
| Fev 2026 | ~170/dia | +70% |
| Mar 2026 (parcial) | ~200/dia | +18% |
| Página (total de pageviews) | Views | Usuários | Views/Usu. |
Landing Page / | 20.788 | 9.204 | 2,3 |
| Saldo Gestor (painel) | 8.095 | 2.564 | 3,2 |
| Visão Geral v0 | 7.415 | 2.354 | 3,1 |
| Lab Cirurgias 116,8x | 2.336 | 20 | 116,8 |
| Saldo Gestor (UFs) | 1.702 | 863 | 2,0 |
| Painel Cirurgias | 1.276 | 97 | 13,2 |
| Componente Cirúrgico | 868 | 349 | 2,5 |
| Produção Consolidada | 784 | 529 | 1,5 |
| Componente Ambulatorial | 660 | 406 | 1,6 |
| Hemodiálise | 556 | 67 | 8,3 |
| Oncologia | 418 | 75 | 5,6 |
| Coorte (% que voltou) | Novos | Sem 1 | Sem 2 |
| 25–31 jan | 713 | 4,1% | 2,1% |
| 01–07 fev | 1.323 | 3,5% | 1,1% |
| 08–14 fev | 1.019 | 2,5% | 1,8% |
| 15–21 fev | 510 | 3,3% | 1,4% |
| 22–28 fev PICO | 1.751 | 9,2% | — |
| 01–07 mar | 1.883 | — | — |
| UF (pageviews do painel) | Views |
| Minas Gerais (MG) 1º | 726 |
| São Paulo (SP) | 611 |
| Pernambuco (PE) | 239 |
| Rio de Janeiro (RJ) | 239 |
| Bahia (BA) | 234 |
| Amazonas (AM) | 223 |
| Ceará (CE) | 210 |
| Paraná (PR) | 210 |
| Alagoas (AL) | 205 |
| Acre (AC) | 201 |
| Canal de primeiro acesso | Total | Novos | Recorrentes | Tempo Médio |
| Busca Orgânica (Google) 66% | 7.565 | 7.556 | 1.230 | 1min 04s |
| Acesso Direto (link recebido) | 3.710 | 3.749 | 1.328 | 6min 23s |
| Referência (sites externos) | 167 | 171 | 83 | 5min 27s |
Cirurgias Eletivas
Painel analítico sobre a produção cirúrgica no SUS, abrangendo procedimentos do grupo 04 (Procedimentos Cirúrgicos) registrados nos sistemas SIA e SIH do DATASUS. Permite análise por caráter de atendimento (eletivo/urgência), tipo de financiamento (MAC/FAEC), complexidade, perfil demográfico e distribuição geográfica.
Dados
gold.fct_cirurgiassus360-clickhouse (produção)proc_grupo = '04' Endpoints — /beta/api/cirurgias
/resumoKPIs: procedimentos, valor, pacientes, AIHs/serieSérie temporal por competência/por-caraterDistribuição eletivo/urgência/por-financiamentoMAC, FAEC, PAB/ranking-ufsRanking por unidade federativa/ranking-municipiosRanking por município/ranking-cnesRanking por estabelecimento/ranking-procedimentosRanking por procedimento/perfil-municipio/{ibge}Perfil detalhado do município/perfil-cnes/{cnes}Perfil detalhado do estabelecimento/pacientes-unicosContagem distinta de pacientesFiltros disponíveis
/beta/cirurgias/ (desenvolvimento) · /painel/cirurgias/ (produção)
Hemodiálise
Painel analítico sobre a produção de hemodiálise no SUS, combinando dados ambulatoriais (SIA) e hospitalares (SIH). Permite análise temporal, geográfica e financeira dos procedimentos de terapia renal substitutiva, incluindo deslocamento de pacientes e perfil das unidades prestadoras.
Dados
gold.fct_hemodialisesus360-beta-clickhouse Endpoints — /beta/api/hemodialise
/panoramaVisão geral com KPIs/evolucaoSérie temporal/procedimentosDetalhamento por procedimento/financeiroAnálise financeira/geografiaDistribuição geográfica/deslocamentoFluxo origem-destino de pacientes/unidadesRanking de unidades prestadoras/perfilPerfil demográfico dos pacientes/dimensoesListas de filtros disponíveis/beta/hemodialise/ (v0.2.1) · /dev/hemodialise/ (v0.2.4)
OCI — Oferta de Cuidado Integral
Painel analítico do programa Agora Tem Especialistas, que monitora a oferta de cuidado integral no SUS. Abrange os 6 subgrupos do grupo 09 da Tabela SIGTAP: Oncologia, Cardiologia, Ortopedia, Otorrinolaringologia, Oftalmologia e Saúde da Mulher. Fonte exclusiva: SIA TB_PA com documento de origem tipo "P" (produção).
Dados
gold.fct_ociSUBSTR(CO_PA_PROC_ID,1,2)='09'sus360-clickhouse (produção)6 Subgrupos OCI
Endpoints — /beta/api/oci
/panoramaKPIs por subgrupo/evolucaoSérie temporal/procedimentosDetalhamento por procedimento/financeiroAnálise financeira/geografiaDistribuição geográfica/deslocamentoFluxo origem-destino/unidadesRanking de unidades/perfilPerfil demográficoTFD — Tratamento Fora de Domicílio
Painel analítico do programa TFD, que monitora os auxílios de deslocamento e alimentação concedidos a pacientes e acompanhantes que necessitam de tratamento fora do município de residência. Classifica por tipo (alimentação/deslocamento), beneficiário (paciente/acompanhante), modal (terrestre/aéreo/fluvial) e presença de CNRAC. Financiamento 100% MAC.
Dados
gold.fct_tfdsus360-clickhouse (produção) Endpoints — /beta/api/tfd
/panoramaKPIs por tipo e beneficiário/evolucaoSérie temporal/procedimentosDetalhamento por procedimento/financeiroAnálise financeira/geografiaDistribuição geográfica/deslocamentoFluxo origem-destino/unidadesRanking de unidades/perfilPerfil demográficoFiltros específicos TFD
Oncologia
Painel analítico da produção oncológica no SUS, abrangendo o subgrupo 0304 (Tratamento Oncológico) e diagnósticos com CID C e D0. Combina dados ambulatoriais (SIA — TB_PRD, APA, BPI) e hospitalares (SIH — TB_PA, AIH), com classificação por tipo de documento, sistema de origem e perfil demográfico.
Dados
gold.fct_oncologiasubgrupo='0304' AND CID C/D0sus360-beta-clickhouse Endpoints — /beta/api/oncologia
/panoramaKPIs consolidados/evolucaoSérie temporal/procedimentosDetalhamento por procedimento/financeiroAnálise financeira/geografiaDistribuição geográfica/deslocamentoFluxo origem-destino/unidadesRanking de unidades/perfilPerfil demográficoSaldo Gestor
Painel de inteligência financeira que cruza dados de teto MAC (SISMAC), pagamentos FAEC (SISGERF) e produção assistencial (SIA/SIH) para análise da execução financeira dos gestores municipais e estaduais do SUS. Inclui composição do teto por tipo de pagamento, transferências ATE e evolução histórica.
Dados
gold.fct_financiamento_tetomac, gold.fct_financiamento_faec_matrizsus360-clickhouse (produção) Endpoints — /beta/api/tetomac + /beta/api/financiamento
/tetomac/teto-mensalTeto MAC mensal por tipo de pagamento/financiamento/panoramaVisão geral financeira/financiamento/evolucaoSérie temporal/financiamento/composicao-sismacComposição do teto SISMAC/financiamento/composicao-faecComposição pagamentos FAEC/financiamento/execucaoExecução financeira/financiamento/geografiaDistribuição geográfica/financiamento/historicoHistórico plurianualTipos de Pagamento SISMAC
/dev/saldo-gestor/ (desenvolvimento) · /beta/saldo-gestor/ (homologação)
Fontes de Dados (DATASUS)
Todos os dados do SUS 360° são extraídos exclusivamente do Oracle DATASUS, o banco de dados oficial do Ministério da Saúde. A conexão é realizada via rede interna DATASUS com autenticação individual. Os dados são transferidos para o ClickHouse local via processos ETL (scripts Python + SQL), mantendo a rastreabilidade integral da fonte.
Sistemas de Informação
sia_tb_prd — Produção ambulatorial (BPA-I/BPA-C)sia_tb_pa — Procedimentos ambulatoriais (APAC/RAAS)
sih_tb_pa — Procedimentos hospitalaressih_tb_aih — Autorizações de Internação Hospitalar
cnes_tb_comp_estabelecimento — Estabelecimentoscnes_tb_comp_dados_profissional_sus — Profissionais+ 9 tabelas complementares (equipamentos, serviços, equipes, etc.)
tup_vm_procedimento — Procedimentos com vigência+ Relações: CID, ocupação, habilitação, modalidade, detalhe
sismac_vw_tetomac_estatico_mn — Teto MAC mensalsisgerf_vw_pagamento_faec — Pagamentos FAEC
Cargas ETL
O processo ETL do SUS 360° segue um fluxo Oracle → Bronze → Gold. Os dados são extraídos do Oracle DATASUS via scripts Python (usando oracledb), inseridos na camada Bronze do ClickHouse e transformados em tabelas fato (Gold) via scripts SQL com JOINs e agregações.
Fluxo de Carga
nsenter.
bronze.* com estrutura espelho do Oracle. Tabelas distribuídas (_dist) para consultas.
gold.fct_*) prontas para consumo. Sem camada Silver — transformação direta.
Periodicidade
Scripts de Carga (INSERT)
infra/clickhouse/insert/infra/clickhouse/insert/fct_oci_insert_v2.sqlinfra/clickhouse/insert/fct_tfd_insert.sqlinfra/clickhouse/insert/fct_prod_consultas_cnes_insert.sqlinfra/clickhouse/insert/fct_prod_exames_cnes_insert.sqlClickHouse
O ClickHouse é o banco de dados analítico do SUS 360°, otimizado para consultas agregadas sobre bilhões de registros. Opera em container Docker no servidor principal (proddf0219), com arquitetura Medallion simplificada em duas camadas: Bronze (dados brutos) e Gold (tabelas fato).
Instâncias
bronze, gold, silverAcesso:
nsenter via host ou porta 8123/9000Tabelas _dist para consultas distribuídas
gold (fct_hemodialise, fct_oncologia, dims)Acesso:
docker execRéplica parcial para desenvolvimento
Camada Bronze — Tabelas principais
sia_tb_prd / sia_tb_prd_distProdução ambulatorialsia_tb_pa / sia_tb_pa_distProcedimentos ambulatoriais (APAC/RAAS)sih_tb_pa / sih_tb_pa_distProcedimentos hospitalaressih_tb_aihAutorizações de Internação Hospitalarcnes_tb_comp_estabelecimentoEstabelecimentos de saúdetup_vm_procedimentoTabela SIGTAP de procedimentossismac_vw_tetomac_estatico_mnTeto MAC (SISMAC)sisgerf_vw_pagamento_faecPagamentos FAEC (SISGERF)Camada Gold — Tabelas fato
gold.fct_cirurgiasCirurgias eletivas — grupo 04gold.fct_hemodialiseHemodiálisegold.fct_ociOCI — grupo 09gold.fct_tfdTFD — forma 08.03.01gold.fct_oncologiaOncologia — subgrupo 0304gold.fct_financiamento_tetomacFinanciamento MACgold.fct_prod_consultas_cnesConsultas por CNESgold.fct_prod_exames_cnesExames por CNES_dist para consultas analíticas. Tabelas sem _dist podem conter dados incompletos.
Elasticsearch
O Elasticsearch é utilizado para busca textual e agregações rápidas sobre dados de produção municipal. Os índices são alimentados via Logstash a partir do Oracle DATASUS. Cada índice corresponde a uma competência mensal (YYYYMM).
Infraestrutura
172.29.0.144:9200 (HTTPS)sus360-producao-municipio-YYYYMMServidores
O SUS 360° opera sobre 5 servidores baremetal na rede interna do DATASUS. O servidor principal (proddf0219) concentra toda a plataforma moderna — Nginx, APIs, Docker e o ClickHouse conteinerizado com a arquitetura medallion (Bronze → Prata → Ouro). Os demais servidores executam funções legadas ou projetos paralelos.
Todos os servidores executam CentOS Linux 7 e são acessíveis via SSH na porta 37259. A comunicação ocorre pela rede privada 172.29.0.0/24 (VPN obrigatória).
Topologia de Rede
Visão geral — Rede privada 172.29.0.0/24 — Fonte única: Oracle DATASUS
Ficha dos Servidores
Portas :9000 (nativo) :8123 (HTTP)
Carga mensal: dia 15 às 01h
Todas as portas ativas no parque de servidores, agrupadas por categoria. Portas externas são acessíveis via sus360.saude.gov.br; portas internas apenas pela rede privada 172.29.0.0/24.
sus360-apisus360-api-v1sus360-beta-apisus360-clickhousesus360-beta-clickhousesus360-postgresO acesso aos servidores é concedido pela equipe DRAC/SAES. Todo acesso é via SSH com senha na porta 37259 (não-padrão por segurança). Não há chave pública configurada por padrão — o administrador cria as credenciais no servidor.
ssh -p 37259 usuario@172.29.0.XXX| Componente | Servidor | Fonte | Estado | Observação |
|---|---|---|---|---|
|
ClickHouse
sus360-clickhouseContêiner Docker — Arquitetura Medallion
|
proddf0219 (.145) |
Oracle DATASUS
|
ATIVO | Bronze → Prata → Ouro — Carga dia 15 às 01h |
|
Elasticsearch v8.17 + Kibana
Baremetal — Painéis SUS 360° legado
|
proddf0218 (.144) |
via Logstash
|
LEGADO | Faltam migrar: Monitor de Cirurgias + PATE |
|
ClickHouse v25.5 — Cluster 3 Shards
Baremetal — sus360_cluster (Q1/Q2/Q3)
|
.145 / .142 / .143 |
Oracle DATASUS
|
LEGADO | Stack CH desativada, servidores reintegrados |
|
ElastiCNES — Elasticsearch dedicado
Projeto paralelo — CNES
|
proddf0220 (.146) |
Oracle DATASUS
|
PARALELO | Futuro módulo integrado ao SUS 360° |
Evolução da Arquitetura de Dados
Evolução do cluster baremetal ao Docker containerizado.
Estado Atual vs Visao Final
Comparativo servidor a servidor — o que roda hoje e o que cada maquina fara apos a migracao completa.
Nginx
O Nginx opera diretamente no host (proddf0219), servindo como proxy reverso para as APIs em containers Docker e como servidor de arquivos estáticos para o frontend. O certificado TLS é gerenciado pela infraestrutura gov.br. A configuração é modular, organizada em arquivos separados por função.
Arquivos de Configuração
infra/nginx/beta.confRotas /beta/* — painéis em desenvolvimento, docs, admininfra/nginx/plataforma.confRotas da plataforma principalinfra/nginx/admin.confRotas /admin/*infra/nginx/cluster.confConfiguração de clusterinfra/nginx/common/Headers de segurança compartilhadosinfra/nginx/v1/Configurações v1 (API, auth, frontend)Headers de Segurança
SAMEORIGINnosniffstrict-origin-when-cross-originunsafe-eval)Proxy Reverso
→ 127.0.0.1:9113 (sus360-beta-api)→ 127.0.0.1:9010 (sus360-api-v1)→ 127.0.0.1:8001 (sus360-api v0)nsenter: nsenter --target 1 --mount --uts --ipc --net --pid -- nginx -t (testar) e nginx -s reload (recarregar). Sempre testar antes de recarregar.
Docker
A stack de serviços do SUS 360° opera em containers Docker no servidor principal (proddf0219). Essa arquitetura foi adotada após testes iniciais com ClickHouse baremetal em 3 shards, quando se verificou que um único container Docker entrega a mesma performance com gestão simplificada.
Containers Ativos
pip install durante o build.
Publicação
O SUS 360° opera com publicação imediata para frontend — o Nginx serve os arquivos diretamente de /srv/sus360/. Mudanças em HTML, CSS e JS são refletidas instantaneamente em produção. APIs requerem restart do container. Configurações Nginx requerem reload.
Efeito das Mudanças
nginx -t && nginx -s reloaddocker restart do containerEstrutura de Releases (painéis)
releases/x.x.x/. Symlink /dev/ aponta para última versão automaticamente (cron).
/beta/ é atualizado. Validação pela equipe CGSI/DRAC.
Versionamento
feat, fix, docs, chore)main (produção estável)Endpoints
A API do SUS 360° é construída com FastAPI (Python) e opera em containers Docker. Cada módulo possui um router dedicado com endpoints padronizados. O padrão comum inclui: panorama, evolucao, procedimentos, financeiro, geografia, deslocamento, unidades, perfil e dimensoes.
Instâncias de API
/beta/api/ → porta 9113 (sus360-beta-api)/v1/api/ → porta 9010 (sus360-api-v1)/servico/ → porta 8001 (sus360-api)/beta/api/docs (Swagger UI automático)Routers — Beta API
Cache
Autenticação
O sistema de autenticação protege as áreas restritas (docs, admin, painéis em desenvolvimento). Utiliza JWT HS256 para tokens de acesso e bcrypt para hash de senhas. Os dados de usuário são armazenados no PostgreSQL (sus360-postgres, database sus360_workspace, tabela usuarios_sistema).
Endpoints — /beta/api/auth
/loginAutenticar usuário — retorna JWT + dados do usuário/meObter dados do usuário autenticado/logoutEncerrar sessão/profileAtualizar perfil (nome, e-mail, avatar)/passwordAlterar senha (requer senha atual)/profile/avatarUpload de foto de perfil (JPEG/PNG, máx 2 MB)Especificações Técnicas
sus360-postgres / sus360_workspaceusuarios_sistema/login/auth.js (módulo AuthEquipe)Perfis de Acesso
LGPD / LAI
O SUS 360° opera sob duas legislações federais complementares: a LGPD, que protege dados pessoais, e a LAI, que obriga a transparência de informações públicas. Como sistema do Ministério da Saúde, toda operação com dados segue conformidade estrita com ambas as leis.
LGPD — O que é PROIBIDO
LAI + LGPD — O que é OBRIGATÓRIO expor
Resumo Operacional
| Tipo de dado | Fundamento | Ação |
| Identificadores pessoais (CPF, CNS, nome) | LGPD Art. 5º, I / LAI Art. 31 | NUNCA expor |
| Dados de saúde individualizáveis | LGPD Art. 5º, II | NUNCA expor |
| Agregações estatísticas anonimizadas | LGPD Art. 12 / LAI Art. 8º | EXPOR — obrigação legal |
| Dados de estabelecimentos (CNES) | LGPD Art. 7º, III / LAI Art. 8º | EXPOR — informação pública |
Segurança
A segurança do SUS 360° é implementada em múltiplas camadas: rede privada DATASUS com VPN obrigatória, TLS gov.br no Nginx, headers de segurança HTTP, autenticação JWT para áreas restritas, e conformidade LGPD nos endpoints de dados.
Camadas de Segurança
172.29.0.0/24 — acesso exclusivo via VPN DATASUSSSH na porta 37259 (porta não-padrão)
5 servidores isolados na rede interna
HTTPS obrigatório em
sus360.saude.gov.brCORS restritivo — apenas domínio autorizado
X-Frame-Options: SAMEORIGINX-Content-Type-Options: nosniffContent-Security-Policy restritiva por rotaReferrer-Policy: strict-origin-when-cross-origin
bcrypt para hash de senhas
Registro de tentativas de login
Proteção de Dados
Fluxo de Criação de Painel
A criação de um novo painel no SUS 360° segue um fluxo padronizado em 7 etapas, garantindo qualidade dos dados, consistência visual e conformidade legal. Cada módulo nasce como demanda da equipe CGSI/DRAC e evolui por validação técnica até a publicação em produção.
Etapas
/beta/ ou /dev/ para validação pela equipe. Revisão de dados, usabilidade e conformidade LGPD.
Padrões Visuais Obrigatórios
Notas de Versão
/beta/docs/)— Visão Geral com contador de registros em tempo real (ClickHouse)
— Seção Alcance com dados do Google Analytics 4
— Arquitetura: diagrama de camadas, Medallion, referências normativas
— Navegação SPA com 23 seções em 7 grupos
— Hemodiálise (v0.2.4) — dados, endpoints
— OCI (v0.1.0) — 6 subgrupos, dados, endpoints
— TFD (v0.1.0) — filtros específicos (modal, beneficiário)
— Oncologia (v0.1.1) — dados, endpoints
— Saldo Gestor (v0.10.9) — tipos SISMAC, dados, endpoints
— Cargas ETL: fluxo Oracle → Bronze → Gold
— ClickHouse: instâncias, camadas Bronze e Gold, tabelas fato
— Elasticsearch: infraestrutura e índices
— Nginx: configuração modular, proxy reverso, headers
— Docker: containers ativos e especificações
— Publicação: fluxo de releases e versionamento
— Autenticação: JWT HS256, bcrypt, perfis de acesso
— Segurança: camadas (rede, transporte, aplicação, autenticação)
— Fluxo de Criação de Painel: 7 etapas, padrões visuais
— Login compartilhado equipe CGSI/DRAC/SAES
— Endpoint
/beta/api/stats/plataforma