Pular para o conteúdo principal

Documentação de Arquitetura e Dados — Horus HAB

Documentação de arquitetura técnica, requisitos e modelagem de dados da plataforma Hórus Solicitação Municipal (SHAB Horus), desenvolvida para a Secretaria de Desenvolvimento Urbano e Habitação (SDUH) — Governo do Estado de São Paulo.

Sobre o projeto

O Horus HAB é uma plataforma unificada que integra o ciclo de vida das solicitações municipais, gestão documental e ingestão de dados legados e externos em um Data Lake/Warehouse centralizado (Google BigQuery), com banco operacional em PostgreSQL (Google Cloud SQL). A iniciativa unifica 9 sistemas legados hoje hospedados em ambientes SQL Server on-premises, substituindo-os por um modelo corporativo de dados único.

Infraestrutura 100% Google Cloud Platform: Cloud Run (frontend, backend e middlewares), Cloud SQL (PostgreSQL), Cloud Storage, Firebase Authentication, Secret Manager e BigQuery.

Documentos

#DocumentoConteúdo
1Documento de Arquitetura TécnicaVisão geral da arquitetura, diagrama de componentes, stack tecnológica, microsserviços e fluxo de autenticação.
2Documento de Requisitos FuncionaisEscopo, perfis de usuários e requisitos funcionais/não funcionais por módulo.
3Modelo Corporativo de Dados (PDF)Modelo conceitual unificado dos dados da SDUH, organizado em domínios de negócio.
4Governança e PostgreSQLOrganização, regras de operação e governança do banco operacional PostgreSQL.
5Procedimento Operacional de ModelagemProcesso de proposta, revisão e aprovação de mudanças no modelo de dados.
6Documento de Migração de Sistemas LegadosEstratégia de migração dos 9 sistemas legados para o Horus HAB.
7Análise Crítica da DocumentaçãoRevisão crítica dos documentos 1 a 6: pontos fortes, lacunas e recomendações.

Convenções

  • Documentos em Markdown (.md); o Modelo Corporativo de Dados também está disponível em PDF para distribuição.
  • Numeração dos arquivos reflete a ordem de leitura recomendada.