O objetivo deste guia é orientar administradores e desenvolvedores na preparação de um ambiente de homologação que seja fiel ao ambiente de produção utilizado pelos usuários da plataforma. Dessa forma, ao testar novas atualizações ou desenvolvimentos, é possível simular o comportamento da plataforma, diminuindo a chance de imprevistos, perda de dados e instabilidades no ambiente de produção.
O gerenciamento do banco de dados é de responsabilidade do cliente. Acione sua equipe interna de TI para obter a cópia da base de dados. |
Faça o download do pacote de instalação do Fluig no Portal do Cliente. Esse pacote deve estar na mesma atualização da base de dados copiada, ou seja, se o ambiente de produção estiver na Update 1.6.5-190326, a instalação no ambiente de homologação deve ser feita com essa mesma release.
Caso você não tenha o pacote de instalação de mídias anteriores necessário para instalação, ficará de responsabilidade de cliente o processo de atualização da plataforma. Disponibilizaremos somente os pacotes de releases atuais no Portal de cliente para download. |
Uma vez instalado o Fluig no ambiente de homologação, é necessário ajustar os dados da base copiada da produção com os dados do novo ambiente.
Caso esteja integrado ao Fluig Identity, verifique nessa documentação como acessar a plataforma com o usuário wcmadmin. |
Para ajustar o endereço de acesso, siga os passos da documentação ARQ - Como alterar a URL de acesso do Fluig?
Os volumes são utilizados pelo Fluig para armazenar os documentos, artigos, formulários, templates e demais arquivos publicados na plataforma. O(s) volume(s) copiados do servidor de produção para o de homologação precisam ser configurados no Painel de Controle para que a nova instalação do Fluig possa localizá-los.
Para visualizar mais detalhes e informações, acesse nossa documentação sobre Volumes (wcmadmin). |
Levando em consideração que o banco de dados replicado veio com as informações de integração do ambiente de produção é muito importante que seja alterada para o projeto de homologação ou desabilitada neste momento, pois o envio de dados configurado com o projeto de produção no ambiente de homologação irá sobrescrever as informações do ambiente de produção causando conflito.
Lembrando que o Fluig permite integrar apenas uma empresa (tenant) por projeto no Fluig Analytics, portanto caso você ainda não possua um projeto de homologação, é preciso solicitar via ticket para o atendimento Fluig a criação deste projeto. Siga os passos descritos na página Guia de Implantação fluig Analytics para solicitar o projeto e habilitar a integração.
Acesse o menu Painel de Controle e o recurso Configuração do sistema. Na aba Parâmetros da plataforma verifique as informações em todos campos. Altere o que for necessário, de acordo com o novo servidor do Fluig.
Para visualizar mais detalhes e informações, acesse nossa documentação sobre Configurações do sistema. |
Levando em consideração que o banco de dados replicado veio com a integração habilitada ou mesmo, que se queira habilitar a integração com o Fluig Identity homologação, será necessário atualizar ou incluir as informações de integração neste momento.
Para isso, é imprescindível ter as informações do contexto de homologação do Fluig Identity para posteriormente seguir os passos descritos na página Integração do Fluig com o Identity.
Criando o ambiente de homologação usando a replicação do banco de dados da aplicação de produção, as informações da tela de Autenticação Integrada da plataforma estarão preenchidas, portanto será necessário ajustá-las realizando uma nova configuração da autenticação integrada para o ambiente de homologação.
Siga os procedimentos informados na página Configurando Autenticação Integrada. Recomendamos que seja gerado um novo Token de autenticação. Além disso, é preciso criar um novo arquivo 'remote_auth.asp' e salvá-lo em um novo diretório do IIS, porém, não é necessário reconfigurar o(s) navegador(es).
Caso faça uso de kits ou widgets personalizados no ambiente de produção, é necessário copiá-los manualmente para a pasta [instalação_fluig]/appserver/apps no ambiente de homologação.
Copie apenas os widgets personalizados ou adquiridos via Fluig Store. Os demais widgets são padrão do Fluig e estarão na nova instalação automaticamente. |
Caso possua integrações REST configuradas em seu ambiente de produção através do cadastro OAuth Provider e OAuth App, é necessário editar e revisar os apontamentos de URL de todos os OAuth Provider cadastrados em seu novo ambiente de homologação.
Para realizar esta análise é preciso estar logado com um usuário administrador. Acesse o menu Painel de Controle, localize o agrupador Parâmetros técnicos e acione o recurso OAuth Provider.
Para visualizar mais detalhes e informações, acesse nossa documentação sobre OAuth provider. |
As integrações JDBC e REST cadastradas em seu ambiente através do ícone Serviços devem ter suas URL de apontamentos revisadas.
As integrações SOAP cadastradas como serviços em seu ambiente são mais sensíveis a mudanças como esta, pois além do cadastro no banco também têm alguns arquivos que são gerados no servidor. Portanto, caso a URL dos serviços SOAP de homologação sejam diferentes das de produção, as mesmas devem ser excluídas e recadastradas.
Para realizar estas verificações é preciso estar logado com um usuário administrador. Acesse o menu Painel de Controle, localize o agrupador Desenvolvimento e acione o recurso Serviços.
Para visualizar mais detalhes e informações, acesse nossa documentação sobre Serviços. |
Uma vez concluídos todos os passos acima, para que as alterações sejam aplicadas, reinicie os serviços do Fluig na seguinte ordem : 1º fluig_Indexer, 2º fluig_RealTime, 3º fluig.
Quando a plataforma estiver no ar, pode-se usar os mesmos logins e senhas do ambiente de produção para autenticar-se no ambiente de homologação.