Pular para conteúdo

Ambiente do legado CCB

Infraestrutura em que o sistema do CCB está hospedado.

Componentes

Componente Papel
Host físico Windows Server 2016 Hospedagem do Hyper-V
VM Windows Server 2012 Execução do site em IIS, ASP Clássico, tarefas agendadas e MySQL 5.7
VM Linux Servidor de email com Mailcow

Serviços do ambiente

Serviço Camada Papel
Hyper-V Host físico Virtualização do ambiente
IIS VM Windows Publicação do site legado
Aplicação ASP Clássico VM Windows Execução da lógica web do sistema
Agendador de Tarefas do Windows VM Windows Disparo das rotinas recorrentes do legado
MySQL 5.7 VM Windows Persistência de dados
Mailcow VM Linux Entrega e apoio ao envio de emails
AnyDesk Acesso remoto Entrada operacional no ambiente

Leitura rápida do ambiente

O ambiente é on-premises e depende diretamente da infraestrutura local.

Isso implica:

  1. Dependência de hardware local.
  2. Dependência de virtualização via Hyper-V.
  3. Acoplamento forte entre aplicação e banco na mesma VM Windows.
  4. Dependência do agendamento local da VM Windows para parte relevante do processamento recorrente.
  5. Dependência separada do servidor de email para disparos do sistema.

Exposição web

  1. A pasta física publicada no IIS fica em C:\INETPUB\WWWROOT\LOCALUSER\CLUBEDOSCOMPOSITORES.
  2. Essa mesma raiz aparece vinculada aos sites Clube_Dos_Compositores e ccb1, ambos iniciados no export do IIS já incorporado à documentação técnica.
  3. O site Clube_dos_Compositores_antigo também aponta para a mesma raiz, mas aparece parado nesse mesmo export.
  4. As aplicações /CCB_aplicacao_principal e /ccb1_app apontam para a mesma pasta física da publicação principal.
  5. O ambiente também expõe diretórios virtuais ligados à raiz principal e ao acervo em diretorio.

A relação entre host, VMs e serviços aparece detalhada em Topologia e componentes.

Leituras relacionadas

  • Topologia e Componentes --- Relação entre host, VMs, IIS, banco e servidor de email.

    Abrir

  • Riscos --- Ponto único de falha, operação manual e dependências críticas do ambiente.

    Abrir

Implicações operacionais

Alteracoes relevantes no ambiente incidem sobre a dependencia de virtualizacao, a co-localizacao da aplicacao com o banco, o agendamento local na VM Windows, o Mailcow para email e a exposicao da mesma base fisica por mais de uma entrada no IIS.