Infraestrutura de Ambientes SIGS (DEV HML SUS)¶
Esta página documenta a arquitetura, topologia e especificações técnicas dos ambientes de Desenvolvimento, Homologação e Sustentação do ecossistema SIGS na infraestrutura da UERN.
1. Visão Geral da Arquitetura¶
A arquitetura foi desenhada para garantir o isolamento entre as etapas de desenvolvimento, homologação e a estabilidade do ambiente (sustentação), utilizando um balanceador de carga para gerenciar o tráfego dos subdomínios.
-
Domínio Base:
sigs.uern.br - SOSTI de Referência: 12628 (Criação de domínios e regras de firewall).
2. Topologia de Servidores (VMs)¶
Todas as instâncias utilizam o sistema operacional Ubuntu Server 24.04 LTS.
| Servidor | IP Interno | Função | Serviço Principal |
|---|---|---|---|
| App SUS | 192.168.0.103 |
Aplicação (Sustentação) | JBoss 5.1.0.GA |
| App HML | 192.168.0.104 |
Aplicação (Homologação) | JBoss 5.1.0.GA |
| App DEV | A definir | Aplicação (Desenvolvimento) | JBoss 5.1.0.GA |
| Load Balancer | 192.168.0.106 |
Balanceamento/Proxy | Apache2 + Mod_JK |
| DB SUS | 192.168.0.112 |
Banco de Dados (SUS) | PostgreSQL (Restore Diário) |
| DB HML | 192.168.0.113 |
Banco de Dados (HML) | PostgreSQL (Sob Demanda) |
| DB DEV | 192.168.0.114 |
Banco de Dados (DEV) | PostgreSQL (Sob Demanda) |
3. Endereçamento e URLs¶
| Ambiente | URL de Acesso | Backend (IP) |
|---|---|---|
| Sustentação | https://sus.sigs.uern.br | 192.168.0.103 |
| Homologação | https://hml.sigs.uern.br | 192.168.0.104 |
| Desenvolvimento | https://dev.sigs.uern.br | A definir |
4. Automação de Banco de Dados (Scripts de Restore)¶
Os servidores de banco de dados possuem rotinas automatizadas para garantir que os dados de teste e sustentação estejam sempre atualizados com base no ambiente de produção.
-
Localização dos Scripts:
/home/sti/ - Repositório de Versionamento: Gitlab UERN - DevOps
- Fluxo Diário: O script realiza o dump de produção, transfere para a VM de SUS e executa as rotinas de limpeza de dados sensíveis (pós-restore).
5. Configurações de Segurança e SSL¶
Durante a fase de implantação, os servidores utilizam certificados autoassinados.
Nota: Após a validação do SOSTI 12628 e liberação do acesso externo, deve-se realizar a transição para certificados validados pela CA institucional ou Let's Encrypt através do Load Balancer.
6. Procedimentos de Manutenção¶
-
Logs do JBoss:
/usr/local/jboss-5.1.0.GA/server/default/log/server.log -
Logs do Apache:
/var/log/apache2/error.log -
Reinicialização do Cluster: Em caso de falha no balanceamento, verificar o status do
mod_jkno IP192.168.0.106.
Autor: Jomar Santos
Última Atualização: Maio/2026
Atualizado por Jomar F Santos há aproximadamente 2 meses · 1 revisões