Infraestrutura de Implantação - Fortes RH
5 min
Criado por Fillipe Anderson em 11/10/2024 11:14
Atualizado por Fillipe Anderson em 02/04/2025 12:39

Separando o banco de dados e a aplicação em servidores diferentes

Visão Geral

Esta infraestrutura é projetada para servir a aplicação Fortes RH juntamente com o Portal de Vagas (módulo externo). Ambas as aplicações são instaladas em um único servidor de aplicação, que, por sua vez, mantém comunicação com um servidor de banco de dados. Os clientes podem optar por acessar o Fortes RH apenas pela intranet ou liberar o acesso também pela internet.

Ambiente de Rede Interna

Servidor de Aplicação

  • Função: Hospedar o Fortes RH juntamente com o Portal de Vagas.
  • Acesso:
    • Fortes RH: https://192.168.1.28/
    • Portal de Vagas*: https://192.168.1.28/
      *Conceitualmente, o Portal de Vagas deve sempre estar disponível através da internet.
  • Conectividade:
    • O servidor de aplicação deve ter acesso direto ao servidor de banco de dados para consultas e operações da aplicação.


Servidor de Banco de Dados

  • Função: Armazenamento de dados para Fortes RH e Portal de Vagas.
  • Acesso: Restrito ao servidor de aplicação, não sendo diretamente acessível por usuários finais.


Restrições de Acesso

  • O Fortes RH pode ser acessado somente de dentro da rede interna.
  • Vantagens:
    • Maior segurança, já que o acesso é confinado à rede corporativa.
    • Menor exposição a ataques externos.


Ambiente de Internet

DNS e Resolução de Domínio

Para permitir o acesso externo, a organização pode configurar seu DNS para resolver o domínio público para o endereço IP externo (IP fixo contratado junto ao provedor de internet) do servidor de aplicação.

Opção 1: Acesso somente ao Portal de Vagas (Módulo Externo)

  • Descrição: Acesso via Internet apenas ao Portal de Vagas.
  • Configuração do DNS: O cliente deve apontar o domínio desejado para o IP externo do servidor de aplicação.
  • Procedimentos de Bloqueio:
    • Abra system.conf.
    • Localize dominio.externo e defina os domínios do cliente.
    • Exemplo: dominio.externo=dominio-cliente-vagas.com.br
    • Insira apenas o domínio, sem porta ou protocolo (http/https).
    • Se necessário, separe múltiplos domínios com vírgulas.
    • Salve o arquivo system.conf.
    • O sistema permitirá o acesso ao Portal de Vaga através do endereço https://dominio-cliente-vagas.com.br/fortesrh/externo
    • O sistema irá impedir o acesso ao sistema Fortes RH através do endereço https://dominio-cliente-vagas.com.br/fortesrh


Opção 2: Acesso ao Fortes RH e Portal de Vagas


Não Escopo

  1. Não é possível separar a aplicação Fortes RH em um servidor e o Portal de Vagas (módulo externo) em outro servidor.
  2. O portal de vagas é acessível somente a partir de uma rota da aplicação principal e não pode ser acessado diretamente pela raiz da aplicação. Ele sempre operará na mesma porta da aplicação principal.
  3. Atualmente, o Fortes RH não permite que a raiz do domínio seja apontada para o sistema ou para o portal de vagas. É necessário acessar uma das duas rotas (/fortesrh ; /fortesrh/externo) após o endereço.

Dicas Técnicas

Utilização da Porta 443

  • A porta 80 é para HTTP (sem criptografia) e a porta 443 para HTTPS (com criptografia). Ao utilizar esses protocolos (http ou https) com suas respectivas portas padrão, não será necessário digitar a porta no endereço do navegador.
  • Utilize sempre a porta 443 com HTTPS para segurança de dados.
    • Para utilizar https é necessário configurar o certificado digital do domínio no servidor de aplicação. Para saber como configurar acesse Configurando HTTPS (SSL) no Tomcat
  • Conflitos de Porta: Caso a porta 443 esteja ocupada, considere configurar outro servidor, um balanceador de carga ou um proxy reverso para gerenciar o tráfego.
    • Destacamos que essa configuração deverá ficar a cargo exclusivamente do cliente. A Fortes Tecnologia não se responsabiliza pela implantação ou manutenção dessa infraestrutura.