Objetivos e Funcionalidades do servidor de Aplicações Linux
No servidor de aplicações Linux, rodam a maioria dos serviços que anteriormente estavam no servidor de aplicações Windows.
O objetivo é que esse servidor passe a ser o novo servidor de aplicação.
Além dos serviços migrados do servidor de aplicações Windows, o servidor Linux roda uma versão simplificada do Portal da Korp junto com os aplicativos licenciados da empresa.
Infraestrutura interna
A Infraestrutura interna é altera após a implantação e migração do servidor Linux. Essa tópico irá explica a estrutura antes e depois.
O video a cima é complemento dessa documentação, abordando alguns do mesmos tópicos citados nela.
Infraestrutura pré implantação
Esse tópico aborda o ambiente de clientes que fazem uso do Korp antes da implantação do servidor Linux, apenas com o servidor aplicações Windows.
A cima esta um diagrama exemplificando o fluxo de comunicação entre o Korp e os os serviços instalados no servidor Windows.
Configuração do Korp
No config.json do Korp, é definindo a propriedade
GatewayIpcom o IP do servidor Windows, eGatewayPortcom ‘1504’, ou seja, a porta do gateway do servidor Windows.Serviços da Korp rodando no servidor Windows
Entre os serviços Instalados no servidor Windows estão:
ViasoftKorpLicenseServer(Servidor de Licenças)ViasoftKorpGateway(Gateway)ViasoftKorpAuditTrailViasoftKorpSystemUpdateViasoftKorpNotificationViasoftKorpStorageServerViasoftKorpObjectStorageViasoftKorpConsulViasoftKorpReportingStimulsoftKorpCadastrosServicesKorpDataServerServicesKorpFaturamentoEmissaoNotaFiscalLegacyServicesKorpFaturamentoEmissaoNotaFiscalServicesKorpFinanceiroEmailCobrancaServicesKorpLogisticaServicesKorpVendasServices
Bancos de Dado do SQL Server
Os únicos bancos utilizados pelo Korp são as bases do cliente, sedo geralmente duas, uma de homologação, e uma de produção.
Infraestrutura pós implantação
Esse tópico aborda o ambiente do cliente após a implantação e migração do servidor de aplicações Linux.
O diagrama a cima exemplificando o fluxo de comunicação entre o Korp, o servidor de aplicações Linux, e o servidor de Aplicações Windows.
Configuração do Korp
No config.json do Korp, é definindo a propriedade
GatewayIpcom o IP do servidor Linux, eGatewayPortcom ‘9999’, ou seja, a porta do gateway do servidor Linux.Serviços da Korp rodando no servidor Windows
Entre os serviços Instalados no servidor Windows estão:
ViasoftKorpLicenseServer(Servidor de Licenças)ViasoftKorpGateway(Gateway)KorpCadastrosServicesKorpDataServerServicesKorpFaturamentoEmissaoNotaFiscalLegacyServicesKorpFaturamentoEmissaoNotaFiscalServicesKorpFinanceiroEmailCobrancaServicesKorpLogisticaServicesKorpVendasServices
Serviços da Korp rodando no servidor Linux
Entre os serviços Instalados no servidor Linux estão:
fabio(Gateway)Viasoft.Audittrail.ClientViasoft.SystemUpdateViasoft.NotificationViasoft.ObjectStorage.ClientViasoft.Reporting.StimulsoftKorp.Legacy.AuthenticationViasoft.Email
Note
Uma parte dos serviços que antes estavam no servidor de aplicações Windows, são agora migrados para o servidor de aplicações Linux.
De forma geral, todos os serviços
ViasoftKorp*são migrados para o servidor Linux, com exceção deViasoftKorpLicenseServereViasoftKorpGateway
No Servidor Linux, além dos serviços migrados, também rodam serviços novos, utilizados pelo sistema.
Bancos de Dado do SQL Server
Além das bases do cliente, são criados diversos outros bancos, em sua maioria com os prefixos
Viasoft.
Warning
TODOS OS NOVOS BANCOS PRECISAM ESTAR NA ROTINA DE BACKUP
Bancos de Postgres
É criado um gerenciador de banco de dados Postgres, rodando no servidor Linux.
Nesse Postgres, estão diversos bancos de uso do sistema.
Devem ser feito backup de todos esses bancos.
Para isso, basta fazer o backup do disco de dados disponibilizado no servidor linux, esse disco está montado em
/etc/korp