INFORME N 030-2012-GTI INFORME TÉCNICO PREVIO DE EVALUACIÓN DE SOFTWARE 1. Nombre del Área El área encargada de la evaluación técnica para la adquisición de un software para la administración, diagnóstico y optimización de las bases de datos Oracle de la Superintendencia, es el Departamento de Soporte Técnico (DST) de la Gerencia de Tecnologías de Información (GTI) de esta Superintendencia. 2. Nombre y Cargo del Responsable de la Evaluación El analista responsable de la evaluación es el Sr. Saúl Rojas Romaní, Administrador de Base de Datos del Departamento de Soporte Técnico (DST) de la Gerencia de Tecnologías de Información (GTI). 3. Fecha La fecha del presente informe es el 25 de julio de 2012. 4. Justificación Actualmente, la Superintendencia dispone de diversas bases de datos Oracle, los cuales le permiten realizar sus principales funciones y procesos. Dichas bases de datos soportan una variedad de sistemas de información, que fueron implementados para realizar los procesos de negocio de esta Superintendencia. La Tabla N 01 muestra el detalle de los principales sistemas de información y sus áreas usuarias dentro de la organización, así como sus usuarios externos. Tabla N 01: Sistemas de la Superintendencia que hacen uso de las BD Oracle Sistemas de Información Sistemas Corporativos Soporta el proceso de análisis de información de las entidades supervisados. Sistema de Clasificación Analizar el estado de situación de una entidad supervisada. SUCAVE/Nuevo sistema de intercambio de información Permite el intercambio de información con las entidades supervisadas. SIIAF Soporta los procesos de finanzas, logística, recursos humanos. Automatización de Procesos Procesos de automatización diversos. Team Central Permite la gestión de las visitas de inspección a entidades supervisadas. Intranet Soporta el accesos vía web a los principales módulos internos de la SBS. Extranet Canal privado entre la SBS y las entidades supervisadas. Portal SBS Portal Web para información al público en general. Central de Riesgos Saldos / Central de Riesgos por Operaciones Soporta el registro de saldos / operaciones de crédito en el sistema financiero. ROSEL Sistema de registro de Operaciones Sospechosas. Usuarios SABM, SAS, SAFP, SAEE, UIF SABM SABM, SAS, SAFP, SAEE, UIF, Entidades Supervisadas SAAG SABM, SAS, SAFP, SAEE, UIF y las Entidades Supervisadas Ciudadano, Entidades Supervisadas UIF Los Laureles Nº 214 - Lima 27 - Perú Telf. : (511) 6309000 Fax: (511) 6309239
Sistemas de Información IAOC Sistema de registro de del informe anual de oficiales de cumplimiento. Datamart (varios) Aplicaciones que permiten explotar la información de las bases de datos voluminosas. Usuarios UIF Los sistemas de información señalados son parte de la infraestructura tecnológica y hacen uso intensivo de las bases de datos Oracle existentes en la Superintendencia. Por ello, resulta evidente que las actividades diarias de administración, diagnóstico y optimización de las bases de datos, por parte del Administrador de Base de Datos, deben ser realizadas con celeridad, seguridad y eficiencia, para garantizar y mantener los niveles de servicio exigidos en rendimiento y disponibilidad de los sistemas críticos en la Superintendencia. En este contexto, existe la necesidad de contar con una herramienta que permita simplificar y resolver la mayor cantidad de aspectos relativos a la administración general, diagnósticos de rendimiento y optimización de las bases de datos Oracle de la Superintendencia. Para ello, tomando en cuenta los niveles de servicio exigidos, es necesaria la adquisición de una herramienta que permita realizar tareas de administración, diagnóstico y optimización de las bases de datos, tales como crear y mantener instancias, esquemas y objetos de base de datos, administrar y sincronizar los cambios en los esquemas, detectar posibles vulnerabilidades de seguridad, identificar problemas de rendimiento en tiempo real y en forma histórica, identificar y optimizar sentencias SQL ineficientes, así como PLSQL, comprobar el estado de la base de datos y gestionar el espacio de la base de datos, entre otras. En este contexto, la Gerencia de Tecnologías de Información (GTI) manifiesta la necesidad de contar con un producto de software, que permita gestionar en forma más eficiente la administración y optimización de las bases de datos de la Superintendencia. 5. Alternativas De acuerdo a lo descrito en los párrafos anteriores, en el Anexo Nº 01 se presentan las características técnicas del producto de software a adquirir. Para realizar este análisis comparativo técnico, se eligieron los siguientes productos: DB Power Studio for Oracle DBA/Developer Edition Toad for Oracle Xpert + DB Admin module De esta manera, se han evaluado las características técnicas de los productos mencionados, habiéndose verificado que cada uno de ellos cumple lo solicitado y se integra a la plataforma actualmente en uso. 6. Análisis Comparativo Técnico Adjunto al presente informe, se encuentra el Anexo Nº 01, en el que se comparan las características técnicas de las alternativas evaluadas para los productos de software seleccionados, para lo cual se ha tomado como base la Parte 3: Proceso de Evaluación de Software de la Guía de Evaluación de Software, aprobada por Resolución Ministerial N 139-2004-PCM. En dicho análisis, se presentan los resúmenes de los aspectos evaluados, habiéndose considerado los datos oficiales proporcionados por los fabricantes, información Los Laureles Nº 214 - Lima 27 - Perú Telf. : (511) 6309000 Fax: (511) 6309239 2/6
obtenida desde fuentes de información oficiales y los resultados de las pruebas efectuadas a las soluciones evaluadas. 7. Análisis Comparativo de Costo Beneficio En el Anexo N 02, se presentan los costos de los productos evaluados, los cuales en un caso, han sido proporcionado por un distribuidor local (QSoftGroup) y, en otro caso, ha sido obtenido de la página web de la empresa comercializadora del producto (Embarcadero). De acuerdo a este análisis, se observa que, evaluando las alternativas económicas, es conveniente realizar la adquisición de un producto de software para la administración, diagnóstico y optimización de las bases de datos Oracle de la Superintendencia, por un período mínimo de un (01) año. 8. Conclusiones Las conclusiones del presente informe son las siguientes: A través de los diversos sistemas de información, la Superintendencia de Banca, Seguros y Administradoras Privadas de Pensiones (SBS) hace uso intensivo de las bases de datos Oracle existentes, por lo cual resulta evidente que las actividades diarias de administración, diagnóstico y optimización de las bases de datos por parte del Administrador de Base de Datos, deben ser realizadas con celeridad, seguridad y eficiencia para garantizar y mantener los niveles de servicio exigidos en rendimiento y disponibilidad. La Superintendencia requiere contar con un producto de software que permita simplificar y resolver la mayor cantidad de aspectos relativos a la administración general, diagnósticos de rendimiento y optimización de las bases de datos Oracle, lo cual contribuirá a gestionar de forma más eficiente y proactiva las actividades de administración y optimización de las bases de datos. El servicio de soporte, actualización y mantenimiento garantiza la atención de problemas o fallas en el software, a cargo del propio fabricante. De esta manera, se asegura la correcta funcionalidad y operatividad del software, al contar con un servicio de soporte, actualización y mantenimiento que permita canalizar consultas técnicas o reportar fallas en el mismo, directamente al fabricante. También, este servicio permite la actualización del software a las nuevas versiones liberadas, lo cual garantiza su funcionalidad al reducir la posibilidad de obsolescencia tecnológica, lo cual preserva el valor económico de la inversión realizada. Por lo expuesto, se requiere la adquisición de un producto de software para la administración, diagnostico y optimización de las bases de datos Oracle de la Superintendencia, con su respectivo servicio de soporte, actualización y mantenimiento, por un período mínimo de un (01) año. 9. Firmas Igor Sakuma Carbonel Gerente de Tecnologías de Información Saúl Rojas Romaní Administrador de Base de Datos Los Laureles Nº 214 - Lima 27 - Perú Telf. : (511) 6309000 Fax: (511) 6309239 3/6
ANEXO Nº 01 ANÁLISIS COMPARATIVO TÉCNICO Administra objetos de base de datos a través de interfaces graficas Debug de código PL/SQL Visualiza explain plan de sentencias SQL Ejecuta uno o mas scripts contra una o mas bases de datos Automatiza y programa la ejecución de tareas frecuentes Realiza tareas básicas de administración de base de datos Optimiza sentencias SQL e índices Compara y sincroniza esquemas de base de datos Realiza modelamiento de datos Realiza ingeniería reversa de bases de datos y esquemas de base de datos Ejecuta sentencias SQL y genera reportes Administra usuarios y sus privilegios Compara y genera script de cambio en esquemas de base de datos Comprueba las vulnerabilidades de seguridad de base de datos Informa sobre el estado y seguridad de la base de datos Diagnostica problemas de rendimiento en tiempo real e históricamente Muestra reportes AWR de Oracle Muestra métricas de desempeño de BD incluyendo la configuración Oracle RAC Analiza el impacto de nuevos índices y cambios de índices en la base de datos Funcionalidades Embarcadero Quest Requerido Deseable DB Power Studio Toad Xpert Los Laureles Nº 214 - Lima 27 - Perú Telf. : (511) 6309000 Fax: (511) 6309239 4/6
ANEXO Nº 02 PRECIOS REFERENCIALES 1 Nº Proveedor Producto DB Power Studio for Oracle DBA Edition 01 Embarcadero DB Power Studio for Oracle Developer Edition Toad for Oracle Xpert + DB Admin module 02 Quest Toad for Oracle Xpert 1/ Los precios incluyen los impuestos de Ley. Cantidad de licencias 02 01 02 01 Costo Anual ($) 9,988.00 1,869.00 7,967.36 2,902.80 DB Power Studio for Oracle Fuente: www.embarcadero.com Los Laureles Nº 214 - Lima 27 - Perú Telf. : (511) 6309000 Fax: (511) 6309239 5/6
Toad for Oracle Xpert Fuente: Cotización remitida por QSoftGroup Los Laureles Nº 214 - Lima 27 - Perú Telf. : (511) 6309000 Fax: (511) 6309239 6/6