Requisitos técnicos - Mega Planier - Ambientes OnPremises
Objetivo
Este documento tem como objetivo orientar sobre a infraestrutura mínima recomendada para o funcionamento das aplicações Mega na versão Planier.
Dimensionamento - Mega Planier - ERP
O dimensionamento abaixo é uma referência, considerando um cenário de uso do Mega Planier com até 30 usuários.
Para cenários com mais de 30 usuários e/ou tolerância a falhas deve-se considerar redundância de servidores.
Servidor de Banco de Dados
Hardware
- Processador Intel Xeon Quad-Core, 64 bits;
- Memória RAM: 16 GB ou superior;
- Discos de alta performance (SCSI, SAS ou SSD) com 350 GB de espaço livre;
- Sistema operacional Windows Server ou Linux, 64 bits;
- Oracle Database Server 11g Release 2 (Patch 11.2.0.3 ou Patch 11.2.0.4), edição Standard ou Enterprise;
- Oracle Database Server 12c Release 2 (12.2.0.1.0) - Em homologação - Previsão 4º trimestre de 2018
- Porta 1521, padrão do Oracle Listener;
A correta instalação e configuração do servidor de banco de dados é fundamental para o bom desempenho das aplicações, sendo assim, recomenda-se a contratação de um DBA Oracle capacitado e experiente para executar a análise do cenário de uso do cliente, a fim de determinar a melhor configuração de hardware e sistema operacional para a instalação do Oracle Database Server.
As atividades de criação de instância, importação de dump, otimização da base de dados, definição e configuração das políticas de backup e recovery também são fundamentais para o bom desempenho das aplicações e segurança das informações, portanto também devem ser executadas por um DBA Oracle capacitado.
Servidor de Aplicação
Hardware
- Processador Intel Xeon Quad-Core, 64 bits;
- Memória RAM: 8 GB ou superior;
- Disco do tipo SATA, SCSI, SAS ou SSD com 150 GB de espaço livre;
Software e Serviços
- Windows Server 2008 R2 (Service Pack 1) ou Windows Server 2012 R2;
- Oracle Client compatível com a versão do Oracle Database (11.2.0.3 ou 11.2.0.4), deve ser instalada a versão de 32 bits;
Portas de Comunicação
- Porta 1521 para comunicação com Oracle Database
Servidor de Relatórios e Integrações
Hardware
- Processador Intel Xeon Quad-Core, 64 bits;
- Memória RAM: 4 GB ou superior;
- Disco do tipo SATA, SCSI, SAS ou SSD com 100 GB de espaço livre;
Software e Serviços
- Windows Server 2008 R2 (Service Pack 1) ou Windows Server 2012 R2;
- Microsoft C++ Redistributable 2013 (x86)
- Oracle Client compatível com a versão do Oracle Database (11.2.0.3 ou 11.2.0.4), deve ser instalada a versão de 32 bits;
Portas de Comunicação
- Porta 1521 para comunicação com Oracle Database
Servidor de Aplicação Mega Visão
Hardware
- Processador Intel Xeon Dual Core;
- Memória RAM: 4 GB ou superior;
- Disco do tipo SATA, SCSI, SAS ou SSD com 5 GB de espaço livre;
Software e Serviços
- Windows Server 2008 R2 (Service Pack 1) ou Windows Server 2012 R2;
- Microsoft .NET Framework 4.6.1;
- Microsoft C++ Redistributable 2013 (x86);
- Microsoft IIS - Internet Information Service;
Além das funcionalidades básicas do IIS, deverão ser ativadas também as seguintes funcionalidades:
- Autenticação do Windows;
- ASP.NET;
- Redirecionamento HTTP;
- Compatibilidade com Gerenciamento do IIS 6;
-
- Oracle Client compatível com a versão do Oracle Database (11.2.0.3 ou 11.2.0.4), deve ser instalada a versão de 32 bits;
- Oracle Client compatível com a versão do Oracle Database (11.2.0.3 ou 11.2.0.4), deve ser instalada a versão de 32 bits;
Portas de Comunicação
- Porta 8080 para o site do Mega Visão;
- Porta 90 para a API do Mega Visão;
Se houver restrição quanto ao uso das portas padrão sugeridas é possível configurar o sistema para utilizar outras portas disponíveis.
Dependendo da politica de segurança da empresa, poderá ser necessário solicitar a liberação das portas de comunicação para a área de TI da sua empresa.
Para otimização de custos com infraestrutura o Mega Visão pode ser instalado no próprio Servidor de Aplicação do Mega Planier ou no Servidor de Aplicação de Portais Web, neste caso, deve-se considerar as necessidades de hardware combinada dos servidores para o correto dimensionamento de CPU, Memória e Disco do servidor. O dimensionamento incorreto dos recursos de hardware pode causar degradação da performance de operação do sistema.
Estações
Hardware
- Processador Intel Core i3 ou similar;
- Memória RAM: 2 GB ou superior;
- Monitor com resolução mínima de 1366 x 768 px;
Software e Serviços
- Windows 7, Windows 8 Pro ou Windows 101;
- Microsoft C++ Redistributable 2013 (x86);
- Microsoft Excel 2007 ou superior;
[Para estações que precisam emitir relatórios dinâmicos gerados em Excel] - Microsoft Project 2007, 2013 ou 2016;
[Para estações que precisam executar a integração do módulo de Administração de Projetos com o Microsoft Project] - Client Crystal 8.5;
- Client Crystal XI;
- Navegador Chrome;
- [Para estações que precisam acessar os Portais Mega]
Dimensionamento - Mega Planier - Portais Web
O dimensionamento abaixo é uma referência, considerando um cenário de uso com até dois portais instalados.
Para cenários de uso com mais portais deve-se considerar o uso de servidores com maior capacidade de processamento e memória.
Servidor de Aplicação Web
Hardware
- Processador Intel Xeon Dual Core;
[Considerar processadores Quad-Core caso seja instalado mais do que 2 portais no mesmo servidor] - Memória RAM: 4 GB ou superior;
[Considerar mínimo de 8 GB de memória RAM caso seja instalado mais do que 2 portais no mesmo servidor] - Disco do tipo SATA, SCSI, SAS ou SSD com 100 GB de espaço livre;
- Processador Intel Xeon Dual Core;
Software e Serviços
- Windows Server 2008 R2 (Service Pack 1) ou Windows Server 2012 R2;
- Microsoft ,NET Framework 2;
- Microsoft .NET Framework 4.5;
- Microsoft C++ Redistributable 2013 (x86);
- Microsoft IIS - Internet Information Service
Além das funcionalidades básicas do IIS, deverão ser ativadas também as seguintes funcionalidades:- Autenticação do Windows
- ASP.NET
- Redirecionamento HTTP
- Compatibilidade com Gerenciamento do IIS 6
- Oracle Cliente com Oracle Data Access Components (ODAC) 11.2.0.3.0, deve ser instalada a versão de 32 bits;
Serviço de envio de email via protocolo SMTP;
Para utilizar os recursos de envio de e-mail existentes nos Portais Web Mega é necessário disponibilizar uma conta para envio de e-mails via protocolo SMTP, a conta pode ser de um servidor interno da empresa ou de um provedor de serviços externo (Exemplo: GMail, GSuíte, Office 365, Uol, Terra, Locaweb, etc.).
Caso seja utilizado um servidor de e-mail interno e dependendo da política de segurança da empresa, pode ser necessário solicitar para a área de TI da sua empresa a liberação do servidor de portais nas configurações de relay do servidor de e-mail.
- Oracle Cliente com Oracle Data Access Components (ODAC) 11.2.0.3.0, deve ser instalada a versão de 32 bits;
Portas de Comunicação
- Porta 80 para acesso via protocolo HTTP;
- Portal 443 para acesso seguro via protocolo HTTPS;
- Porta 8099 para acesso via protocolo HTTP ao WebMinutas;
[Porta 8099 aplicável somente para clientes que utilizam o Portal de Vendas do Mega Planier Construção]
Se houver restrição quanto ao uso das portas padrão sugeridas é possível configurar o sistema para utilizar outras portas disponíveis.
Dependendo da política de segurança da empresa, poderá ser necessário solicitar a liberação das portas de comunicação para a área de TI da sua empresa.
O acesso via protocolo seguro (HTTPS) demanda aquisição e configuração de um certificado digital para o servidor web.
Apesar de não ser um requisito obrigatório para o funcionamento dos portais web, o uso de comunicação via protocolo seguro (HTTPS) em ambientes de produção de aplicações web é considerada uma boa prática de segurança.
E de responsabilidade do cliente contratante definir de acordo com sua política de segurança da informação se irá ou não fazer uso do protocolo seguro, sendo também de sua responsabilidade a aquisição, configuração e manutenção do(s) certificado(s) digital(is) que vier(em) a ser utilizado(s) nos servidor(es) de aplicação web.
Os produtos Portal de Vendas, Portal de Obras, Coleta de Preços e Portal de Aprovações obrigatoriamente utilizam a mesma estrutura de dados do Mega ERP, portanto não é necessário disponibilizar servidor e/ou base de dados Oracle específica para estes produtos, sendo necessário apenas estabelecer o acesso via Oracle Client [Oracle Data Access Components (ODAC) 11.2.0.3.0] entre o servidor de aplicação web e o servidor de banco de dados.
O produto Portal de Clientes pode tanto ser instalado na mesma instância/base de dados do Mega Planier ERP como em uma instância/base de dados separada. Caso a opção seja por utilizar uma instância/base de dados separada para o Portal de Clientes e se opte por manter essa instância/base de dados em um servidor de banco de dados diferente do servidor Oracle Database do Mega Planier ERP a empresa deverá considerar os custos adicionais de licenciamento do Oracle Database Server para este novo servidor.
Outras informações
1 - Devido a restrições de segurança existentes no Windows 10, para correta execução do Mega Planier ERP neste sistema operacional deverão ser consideradas algumas informações e ações complementares que estão disponíveis neste documento: Mega Planier - Windows 10.