Requisitos de Hardware e Software Objetivo O objetivo deste documento é validar os requisitos de hardware e software do cliente com as necessidades do CTB.NET. O mesmo é divido em duas etapas: "CTB.NET" e "Banco de dados". Os requisitos descritos neste documento são os ideais, de modo a garantir uma performance aceitável do sistema. Caso o cliente não disponha da integralidade dos mesmos, os requisitos existentes deverão ser avaliados previamente pela área técnica da GVDASA. Requisitos de Hardware e Software do sistema Hardware Configuração mínima Recomendada - Processador Dual Core 2 GHz Servidor - Processador Quad Core ou Xeon 3 GHz ou superior - HD com 8 GB livres - Memória RAM de 8 GB ou superior - Memória RAM de 4 GB - Placa de rede gigabit Software Configuração - Windows Server 2008 R2 ou posterior Servidor Windows - IIS 7.5 ou superior, juntamente com ferramentas de gerenciamento do IIS e recursos do .NET Framework - .NET Framework 4.5.1 Full Profile - Cliente para acesso ao banco de dados (SQL Server ou Oracle) - Microsoft Internet Explorer 10 ou superior Navegadores (browsers) homologados - Mozilla Firefox 37 ou superior - Google Chrome 42 ou superior - Web Server - Common HTTP Features - Static Content - Default Document - HTTP Erros - Application Development (Todos) Recomendações para instalação do IIS (baseado no Windows Server 2008 R2 Standard) - Health and Diagnostics - HTTP Logging - Request Monitor - Secutiry - Windows Authentication - Request Filtering - Performance (Todos) - Management Tools (Todos) Observações - O servidor web precisa estar acessível externamente através de um IP fixo ou de um endereço de domínio. - Para uma boa velocidade de acesso, é recomendado que o link de internet tenha taxa de upload de pelo menos 1024kbps. - É altamente recomendado o uso de SSL/https, assim como Firewall e outras medidas de segurança relacionadas. Banco de Dados SQL Server Hardware Configuração mínima* Recomendada* - Processador 2 GHz - Processador Xeon 3 GHz - HD com 100 GB livres - HD com 500 GB livres Servidor - Memória RAM de 6 GB - Memória RAM de 16 GB - Placa de rede gigabit * recomendada para mais de 10 usuários com * para até 5 usuários com compartilhamento compartilhamento de rede. na rede. Software Configuração - Windows Server 2012 ou posterior Servidor - SQL Server 2012 (Full ou Express Edition) Observações Configurações na Instalação: - Modo de Autenticação: Autenticação do Windows e do SQL Server; - Collate: Dever ser selecionada na instalação a opção Latin1_General. Opções Case – Sensitive (Distinguir maiúsculas de minúsculas) eAccent – Sensitive (Distinguir acentos) desmarcadas. Desta forma, o Collate do servidor deve ser Latin1_General_CI_AI. Usuário GVDASA: Criação de um usuário para a GVDASA com permissões de DB_Owner e acesso ilimitado a base de dados. Caso o cliente não possua DBA deverá fornecer acesso de administrador ao servidor, assim como a instância do banco de dados (SA), com permissão para criar diretórios e fazer atualizações nos servidores de banco de dados, web e de aplicação. Portas para conexão: Porta 1433 TCP deve estar liberada no servidor, pois esta é utilizada pelo SQL Server para estabelecer conexão entre o servidor e as estações de trabalho e servidor web. A porta pode não ser a 1433 (padrão), caso esta tenha sido modificada. Oracle Hardware Configuração mínima* Recomendada* - Processador 2 GHz - Processador Xeon 3 GHz - HD com 100 GB livres - HD com 500 GB livres Servidor - Memória RAM de 6 GB - Memória RAM de 16 GB - Placa de rede gigabit * recomendada para mais de 10 usuários * para até 5 usuários com compartilhamento com compartilhamento de rede. na rede. Software Configuração - Windows Server 2012 ou posterior; ou Servidor - Linux (distribuição de livre escolha do cliente desde que forneça a mesma instalada e configurada) - Oracle 11g Observações Configurações na Instalação: - Modo de Autenticação: TCP/IP; - NLS: . Usuário GVDASA: Criação de um usuário para a GVDASA com permissões de DBA e acesso ilimitado a tablespace. Caso o cliente não possua DBA deverá fornecer acesso de administrador ao servidor assim como a instância do banco de dados (SYS); Com permissão para criar diretórios e fazer atualizações nos servidores de banco de dados, web e de aplicação. Portas para conexão: Porta 1521 TCP deve estar liberada no servidor, pois esta é utilizada pelo Oracle para estabelecer conexão entre o servidor e as estações de trabalho e servidor web. A porta pode não ser a 1521(padrão), caso esta tenha sido modificada. Recomendação de estrutura dos servidores na rede