SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 SEÇÃO IV – DOCUMENTO DE PLATAFORMA TECNOLÓGICA SEÇÃO IV SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 Documento de Plataforma Tecnológica SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 1 SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 SEÇÃO IV – DOCUMENTO DE PLATAFORMA TECNOLÓGICA CONTEÚDO 1. APRESENTAÇÃO ................................................................................................................................................................ 3 2. PLATAFORMA TECNOLÓGICA .......................................................................................................................................... 3 2.1 Sistemas Operacionais ............................................................................................................................................... 3 2.2 Virtualização ............................................................................................................................................................... 3 2.3 Sistemas Gerenciadores de Banco de Dados ............................................................................................................ 4 2.4 Servidores de Aplicação ............................................................................................................................................. 4 2.5 Servidores Web .......................................................................................................................................................... 4 2.6 Ferramentas de Desenvolvimento .............................................................................................................................. 4 Suite IBM Rational ............................................................................................................................................................ 4 Plataforma de Codificação ................................................................................................................................................ 5 2.7 Business Process Management System (BPMS) ....................................................................................................... 6 2.8 Business Rules Management System (BRMS) .......................................................................................................... 6 2.9 Service-oriented architecture (SOA) ........................................................................................................................... 6 2.10 Gerenciamento de Identidade e Acesso (Identity and Access Management - IAM) e Single SignOn ............... 6 2.11 Middleware ......................................................................................................................................................... 6 2.12 Balanceamento de Carga e Monitores de Transação ........................................................................................ 7 2.13 Portal .................................................................................................................................................................. 7 2.14 ECM – Enterprise Content Management ........................................................................................................... 7 2.15 Business Inteligence (BI).................................................................................................................................... 8 3. LICENÇAS DE SOFTWARE ................................................................................................................................................ 8 SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 2 SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 SEÇÃO IV – DOCUMENTO DE PLATAFORMA TECNOLÓGICA 1. APRESENTAÇÃO Este documento apresenta a plataforma tecnológica referente ao desenvolvimento e implantação em produção dos módulos que compõem a Etapa 01 do Sistema Integrado de Gestão Governamental (SIGG), relacionando os produtos de hardware e software a serem utilizados, bem como descreve os requisitos de licenciamento de software exigidos da CONTRATADA. 2. PLATAFORMA TECNOLÓGICA A plataforma tecnológica do SIGG está organizada e segmentada nos seguintes ambientes operacionais: infraestrutura comum, desenvolvimento, homologação e produção, sendo ainda previstos a implantação dos ambientes de testes integrados, de testes de estresse e de treinamento. A organização dos diversos ativos de TI em cada ambiente depende basicamente do objetivo e porte de cada um. A PRODEMGE é responsável pela montagem de todos os ambientes operacionais supracitados, doravante conjuntamente referidos como AMBIENTE PRODEMGE, incluindo todos os ativos de TI necessários para o desenvolvimento e implantação dos módulos que compõem o objeto deste edital, com exceção daqueles ativos que eventualmente serão instalados no ambiente operacional de desenvolvimento da CONTRATADA. A CONTRATADA, a partir dos “links” de comunicação dedicados por ela contratados - conforme especificação no documento de Projeto Básico deste edital - em geral terá acesso apenas ao ambiente de desenvolvimento para a execução das atividades sob sua responsabilidade. No entanto, mediante autorização da CONTRATANTE, a PRODEMGE disponibilizará para a CONTRATADA acesso restrito aos sistemas legados no AMBIENTE PRODEMGE, pertinentes aos serviços contratados objeto deste edital. Não será facultado à CONTRATADA o acesso ao ambiente de produção do SIGG. Todas as atividades de aferição de qualidade, auditoria, métricas e aprendizado serão conduzidos no AMBIENTE PRODEMGE. As versões dos produtos relacionados a seguir neste anexo são aquelas atualmente instaladas ou com previsão de instalação. Estas versões poderão ser alteradas pela CONTRATANTE em qualquer período do processo licitatório, inclusive durante a vigência do contrato correspondente, sem que isso represente para ela qualquer ônus adicional com a CONTRATADA. 2.1 Sistemas Operacionais − IBM z/VM Enterprise 6.3 em mainframe IBM Z196 2094-408 − Red Hat Enterprise Linux (RHEL) versão 6 x86-64 executando em servidores virtuais providos pela solução de virtualização VMWare VSphere ESXi5.0. − Microsoft Windows 2008 Server R2 SP1 64bits (utilização restrita pela Suite SDLC IBM Rational). − Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z executando em cluster de 2 (dois) servidores virtuais providos pelo IBM hipervisor z/196. − Red Hat Enterprise Linux (RHEL) Advanced Platform 5.8 for System z executando em cluster de 2 (dois) servidores virtuais providos pelo IBM hipervisor z/196. 2.2 Virtualização − IBM z/VM 6.3 Hypervisor. SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 3 SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 SEÇÃO IV – DOCUMENTO DE PLATAFORMA TECNOLÓGICA − VMWare VSphere ESXi5.0. 2.3 Sistemas Gerenciadores de Banco de Dados − IBM DB2 10 for z/OS − IBM DB2 9.7 Enterprise Server Edition no modo High Availability Disaster Recover (HADR) executando em cluster de 2 (dois) servidores virtuais com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 (utilização restrita pela Suite SDLC IBM Rational). − IBM DB2 9.7 Enterprise Server Edition com FixPack 7 no modo High Availability Disaster Recover (HADR) executando em cluster de 2 (dois) servidores virtuais Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z (utilização restrita pela IBM BPMS). − SQL Server 2008 R2 64bits executando em Windows 2008 Server R2 SP1 64bits (utilização restrita pela Suite SDLC IBM Rational). 2.4 Servidores de Aplicação − IBM WebSphere Application Server versão 8.0.0.3 X86-64 executando em servidor virtual com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 (utilização restrita pela Suite SDLC IBM Rational). − IBM WebSphere Application Server Network Deployment 8.0 Fix Pack 4 + Fix PM54864 executando em clusters de servidores virtuais, cada cluster com 2 (dois) servidores Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z (utilização restrita pelo IBM BPMS). − RedHat JBoss Enterprise Application Plataform 6 executando em servidor virtual com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 (utilização restrita pela Suite SDLC IBM Rational). − RedHat JBoss Enterprise Application Server (EAP) 6.0 com profile complete (Web + EJB + Persistência) sobre JDK 1.7.0 IBM (64 bits) executando em clusters de servidores virtuais, cada cluster com 2 (dois) servidores Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z. 2.5 Servidores Web − IBM HTTP Server 8.0.0 executando em cluster de 2 (dois) servidores virtuais Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z − Microsoft Internet Information Services 7.0 (IIS7) executando em Windows 2008 Server R2 SP1 64bits − Apache HTTP Server 2.2.15 configurado – a critério da PRODEMGE - com mod_jk e/ou mod_cluster, executando em clusters de servidores virtuais, cada cluster com 2 (dois) servidores Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System (balanceamento dos servidores de aplicação JBoss EAP 6 FULL). 2.6 Ferramentas de Desenvolvimento Suite IBM Rational Software Cliente executando em sistema operacional MS Windows − Rational Eclipse Client 4.0.1 − Rational Software Architect 8.5 − Rational Application Developer for WebSphere 8.5 SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 4 SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 SEÇÃO IV – DOCUMENTO DE PLATAFORMA TECNOLÓGICA − Rational Method Composer 7.5.2 − Rational Functional Tester 8.3 − Rational Performance Tester Eclipse Client 8.3 − Rational Asset Manager Eclipse Client 7.5.x − Rational AppScan Source Edition for Security 8.6 − Rational AppScan Source Edition for Developer 8.6 Software Servidor − Rational Quality Manager (RQM) 4.0.1 executando em servidor virtual com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 − Rational Requirements Composer (RRC) 4.0.1 executando em servidor virtual com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 − Rational Team Concert (RTC) 4.0.1 executando em servidor virtual com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 − Rational Jazz Team Server 4.0.1 executando em servidor virtual com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 − Rational Build System Toolkit 4.0.1 executando em servidor virtual com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 − Rational Asset Manager (RAM) 7.5.1.1 executando em servidor virtual com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 − Rational AppScan Enterprise Edition Server Enterprise Linux (RHEL) versão 6 x86-64 8.6 executando em servidor virtual com Red Hat − Rational AppScan Dynamic Analysis Scanner 8.6 executando em servidor virtual com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 − Rational Performance Tester Agent Controller (RPT) 8.3 − Rational License Key Server 8.1 executando em 3 (três) servidores virtuais com Red Hat Enterprise Linux (RHEL) versão 6 x86-64 Plataforma de Codificação Java − Java Enterprise Edition 6 − Framework ZK 5.0.3 ou JSF 2.0, a critério da PRODEMGE. − Framework de Base para aplicações Java desenvolvido pela PRODEMGE versão 1.2.9. − Hibernate EntityManager 3.6.0.Final (solução para mapeamento objeto-relacional) Aplicações Legadas − Software AG NATURAL 4.2.7 SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 5 SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 SEÇÃO IV – DOCUMENTO DE PLATAFORMA TECNOLÓGICA 2.7 Business Process Management System (BPMS) Software Cliente executando em sistema operacional MS Windows − IBM Business Process Designer 8.0 − IBM Integration Designer 8.0 Software Servidor − IBM Business Process Manager Advanced 8.0 (Process Center) executando em cluster de 2 (dois) servidores virtuais Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z − IBM WebSphere Service Registry and Repository 8.0 Fix Pack 1 (WSRR) executando em cluster de 2 (dois) servidores virtuais Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z − Deployment Manager (DMGR) em um servidor virtual Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z − IBM Business Process Manager Advanced 8.0 (Process Server) executando em cluster de 2 (dois) servidores virtuais Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z − IBM Business Monitor 8 executando em cluster de 2 (dois) servidores virtuais Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z 2.8 Business Rules Management System (BRMS) − IBM WebSphere Decision Server – com previsão de contratação pela CONTRATANTE ou pela PRODEMGE. − IBM WebSphere Decision Center - com previsão de contratação pela CONTRATANTE ou pela PRODEMGE. 2.9 Service-oriented architecture (SOA) Software Cliente executando em sistema operacional MS Windows − IBM Integration Designer 8.0 Software Servidor − IBM WebSphere Enterprise Service Bus integrado ao IBM Business Process Manager Advanced 8.0 2.10 Gerenciamento de Identidade e Acesso (Identity and Access Management - IAM) e Single SignOn − IBM Resource Access Control Facility (RACF) 1.11 − ADSEG (solução proprietária da PRODEMGE para autenticação via IBM z/OS RACF e autorização de acesso às funcionalidades de sistemas de informação) − RedHat JBoss PicketLink 2.1.6.Final 2.11 Middleware − DB2 Connect Enterprise 9.7 com Fix Pack 7 executando em cluster de 2 (dois) servidores virtuais Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 6 SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 SEÇÃO IV – DOCUMENTO DE PLATAFORMA TECNOLÓGICA − Software AG EntireX Broker 7.3.4.00 (para acesso às aplicações legadas) 2.12 Balanceamento de Carga e Monitores de Transação − IBM Tivoli Cluster 3.2 executando em cluster de 2 (dois) servidores virtuais Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z (contingência e monitoramento do cluster de servidores hospedeiros do IBM DB2 Connect. Caso o servidor ativo não esteja disponível, as requisições são redirecionadas para o outro nó do cluster) − Keepalived 1.2.7 (LVS) executando em cluster de 2 (dois) servidores virtuais Red Hat Enterprise Linux (RHEL) Server 6.3 for IBM System z (balanceamento de carga e alta disponibilidade do Apache HTTP Server). − IBM CICS Transaction Server 3.2 (monitor de transação das aplicações legadas) 2.13 Portal Ferramenta de portal a ser definida posteriormente pela PRODEMGE, totalmente aderente à Java Specification Request 2.0 (JSR 286) e englobando, no mínimo, os seguintes recursos, funcionalidades e características: − Personalização (portlets); − Motor de busca; − Suporte para redes sociais; − Suporte para biblioteca de documentos; − Workflow de publicação de conteúdo; − Portlets pré-configurados e recursos de construção de portlets; − Recursos de colaboração. 2.14 ECM – Enterprise Content Management Solução corporativa de mercado para gerenciamento de conteúdo visando o acompanhamento do ciclo de vida de documentos digitais ou analógicos de forma organizada, segura, integrada e de acordo com os preceitos legais, e englobando, em princípio, os seguintes recursos, funcionalidades e características: − Interface WEB para todos os componentes através dos principais navegadores de mercado. − Compatibilidade com a arquitetura SOA, SGBDs relacionais de mercado e certificados digitais padrão ICP-Brasil. − Gerenciamento de documentos e registros. − Tabela de temporalidade, plano de classificação de documentos dinâmicos e formulários. − Taxonomia. − Metadados. − Controle de versão. − Pesquisa básica e avançada. SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 7 SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 SEÇÃO IV – DOCUMENTO DE PLATAFORMA TECNOLÓGICA − Capacidade de gerenciamento de acervos digitais múltiplos e de grandes volumes. − Fluxo documental (workflow). − Segurança de acesso e trilhas de auditoria, − Gerenciamento de usuários Esta solução será definida posteriormente, tendo como candidato a ferramenta Alfresco 4.2. 2.15 Business Inteligence (BI) Produtos candidatos a serem confirmados: − SAP Business Object Warehousing). 3.1 como ferramenta de construção de armazéns de informação (Data − MicroStrategy 9.3 como ferramenta de construção de Dashboards − Informatica PowerCenter 9.1.0 como ferramenta de ETL (Extract, Transform and Load). 3. LICENÇAS DE SOFTWARE As licenças de uso dos produtos de software que serão utilizados pela CONTRATADA, para a prestação de todos os serviços especificados neste edital, por via de regra, não serão fornecidas pela CONTRATANTE. A CONTRATADA deverá ser detentora, sem ônus adicional para a CONTRATANTE, de quaisquer licenças dos softwares para a sua equipe, necessários à execução das atividades sob a sua responsabilidade, mesmo que - devido às restrições ou adequações técnicas - essas licenças sejam armazenadas ou cadastradas no ambiente operacional da CONTRATANTE, por exemplo, em servidores de licenças, como deverá ocorrer com os produtos de software que compõem a Suite IBM Rational. Os produtos relacionados no item 2 deste anexo que deverão ser licenciados pela CONTRATADA são: − RedHat JBoss Enterprise Application Server (EAP) 6.0. − Suite IBM Rational – apenas o licenciamento necessário para a prestação de todos os serviços especificados neste edital. − Business Process Management System (BPMS) – apenas o licenciamento necessário para a prestação de todos os serviços especificados neste edital. Será de exclusiva responsabilidade da CONTRATADA, sem ônus adicional para a CONTRATANTE, garantir, durante todo o período de prestação dos serviços que compõem o objeto deste edital, que as versões dos produtos de software (tanto componentes clientes, quanto servidores) por ela utilizados na prestação desses serviços sejam, no mínimo, iguais e totalmente compatíveis com as versões dos produtos correspondentes, instalados e em uso pela PRODEMGE. Essa exigência se faz necessária para que o trabalho contratado seja realizado de forma integrada e colaborativa entre a CONTRATANTE e a CONTRATADA. A CONTRATADA deve disponibilizar para a sua equipe o quantitativo de licenças de software necessário para a prestação dos serviços contratados com os níveis de serviço exigidos neste edital. SISTEMA INTEGRADO DE GESTÃO GOVERNAMENTAL – ETAPA 01 8