La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Software Libre: Comunidad Autónoma del Principado de Asturias D. Francisco de Borja de la Noceda Márquez Febrero 2006 Dirección General de Informática.

Presentaciones similares


Presentación del tema: "Software Libre: Comunidad Autónoma del Principado de Asturias D. Francisco de Borja de la Noceda Márquez Febrero 2006 Dirección General de Informática."— Transcripción de la presentación:

1 Software Libre: Comunidad Autónoma del Principado de Asturias D. Francisco de Borja de la Noceda Márquez Febrero 2006 Dirección General de Informática

2 2 El Gobierno del Principado de Asturias anunció a finales de 2004 un acuerdo de gobierno donde recoge el inicio de la implantación del ’software’ libre en sus sistemas informáticos. La progresiva instalación de Linux o la obligatoriedad de que todos los desarrollos realizados para la Administración Autonómica tengan como base un entorno basado en ’software’ libre son puntos de un plan acordado por los dos grupos de gobierno, PSOE e IU-Bloque por Asturies. Desde el Gobierno Autonómico se señala el interés de la iniciativa por la reducción de costes que supondrá el desarrollo de herramientas informáticas, y la posibilidad de potenciar el desarrollo del tejido empresarial asociado a las nuevas tecnologías en Asturias INTRODUCCIÓN

3 3 1.Ventajas del Software Libre 2.Software Libre en el Principado de Asturias Índice

4 4 1.Ventajas del Software Libre 2.Software Libre en el Principado de Asturias Índice

5 5 Alternativa fiable, competitiva y con proyección de futuro en muchos y diversos mercados de software. Mayor proliferación de plataformas organizadas de desarrollo de nuevos productos (source-forge, proyecto apache, etc ). Muchas empresas ofrecen sus productos en formato libre, y obtenienen sus beneficios, vía soporte o consultoría que ofrecen sobre sus propios productos. Apoyo de diversas empresas a proyectos realizados bajo el amparo de la Apache Software Foundation, cediendo a personal propio. 1. Ventajas del Software Libre

6 6 Dudas iniciales: Imposibilidad de conseguir un soporte que diera respuesta a las nuevas necesidades o bien a los defectos que se pudieran encontrar durante una eventual puesta en producción. Una evolución sostenida de los productos, dando respuesta a las incidencias y problemas respondiendo a las nuevas necesidades del mercado. 1. Ventajas del Software Libre

7 7 2.Software Libre en el Principado de Asturias 2.1. FrameWork PA 2.2. Linux Índice 2.3. Otros

8 8 Motor tecnológico de la administración electrónica en el Gobierno del Principado de Asturias, y actualmente es la herramienta corporativa de desarrollo. Todos los componentes, aplicaciones de tramitación y servicios al ciudadano se implementan sobre esta tecnología. Existen muchos elementos comunes a distintos desarrollos siendo susceptibles de reutilización. Estos componentes no son solo código, sino también librerías, arquitecturas, normativa, documentación, etc. Menús Autenticación Aspecto corporativo Arquitectura de diseño, etc. 2.1. FrameWork PA: Definición

9 9 2.1. FrameWork PA: Beneficios Algunos de los beneficios aportados por FWPA:. Reutilización de módulos. Homogeneización tecnológica entre los aplicativos. Simplificación de la programación. Mayor Calidad de los productos. Posibilidad de proporcionar a las empresas subcontratadas un entorno sin coste. El resultado neto es un menor coste total de propiedad de los sistemas desarrollados sobre FWPA.

10 10 El FrameWork PA proporciona elementos en las siguientes áreas: Entorno de desarrollo. Tiempo de ejecución Operación Documentación Algunos datos sobre el FWPA: Fecha de inicio: Abril de 2004. Última versión liberada: 1.4 (Fesoria). En desarrollo la 1.5 (Garabatu). 80.000+ líneas de código. 2.1. FrameWork PA: Alcance Soporte a desarrolladores. Seguridad Integración de sistemas Decenas de sistemas en producción. Plataforma estándar de desarrollo en la Administración del Principado de Asturias

11 11 2.1. FrameWork PA: Líneas de Actuación Mejoras tecnológicas. En desarrollo (Spring, etc). Accesibilidad. Revisión de la accesibilidad del framework y sus componentes a la luz de las políticas corporativas. Autenticación corporativa. De manera que esté integrado con el MC Autenticación/LDAP y la(s) herramienta(s) corporativas de SSO. Soporte a la integración de sistemas. Implementando la parte correspondiente a las políticas que defina el proyecto de integración en cuanto a estándares, generación de servicios web, seguridad, etc. Nuevas Arquitectura(s) de referencia. Para soportar las nuevas tecnologías y modelos de trabajo propuestos por los proyectos de Portal, Integración, y tramitación.

12 12 2.1. FrameWork PA: Software Libres

13 13 Funciones: Entorno de desarrollo no vinculado a ningún lenguaje de programación en concreto. Beneficios: Producto extremadamente competitivo y completo, posibilidad de extender sus funcionalidades mediante la incorporación de plugins (testeo, logging, generación de documentación, entornos gráficos, edición asistida de multiples estándares, editores gráficos...) Funciones:API para realizar pruebas de stress de aplicaciones permitiendo ver los tiempos entre capas, cuando tarda en ejecutarse un EJB,JSP un servlet. http://jamonapi.sourceforge.org Beneficios: Se puede utilizar con distintos servidores de aplicaciones (Sybase EAServer, BEA Weblogic, Tomcat, JBoss,...). JAMon no sólo se sacam estadísticas de tiempo en la ejecución, sino ver cuantos usuarios simultáneos hay en la aplicación y detectar errores de programación. 2.1. FrameWork PA: Ejemplos de Software

14 14 Funciones: Framework de desarrollo estándar en el desarrollo de aplicaciones web. Beneficios: Su diseño implementa un conjunto significativo de patrones arquitectónicos (basados en Modelo Vista Controlador, incluyendo Controlador Frontal, Vistas Compuestas, etc.) que le posiciona como el framework de desarrollo de aplicaciones web J2EE más utilizado. Funciones: Es un muy amplio y avanzado framework de desarrollo de aplicaciones. (www.springframework.org) Beneficios: Proporciona soluciones probadas a una muy amplia gama de problemas comunes en el desarrollo de aplicaciones. Este framework ha alcanzado una muy buena reputación en el mundo de los desarrolladores de código abierto 2.1. FrameWork PA: Ejemplos de Software

15 15 Funciones: API muy flexible para la gestión de logs de las aplicaciones generadas. Beneficios: Permite, modificar el nivel de logs generados en aplicaciones en producción, sin modificar de forma externa al código, el nivel de detalle de los logs a generar. Junto con la librería commons-logging es un estándar en el desarrollo de aplicaciones con tecnología Java. Funciones: Sistema de control de versiones imprescindible en los proyectos de desarrollo colaborativos entre equipos de trabajo múltiple Beneficios: Permite de forma cómoda y organizada, el trabajo de múltiples personas sobre diversas partes de un mismo proyecto de desarrollo software, así como efectuar una revisión de versiones previas de cada uno de los elementos desarrollados 2.1. FrameWork PA: Ejemplos de Software

16 16 Funciones: Es una extensión del API de testeo automático JUnit, que proporciona funcionalidades de pruebas que dependen del estado de datos almacenados. Beneficios: Proporciona la flexibilidad (entre otras) de importar/exportar los contenidos de una base de datos a XML. Este API es integrable, asimismo con ANT, permitiendo automatizar este tipo de pruebas. Funciones: Framework que facilita la implementación y ejecución de pruebas unitarias en desarrollos Java. Beneficios: Proporciona la estructura base para la implementación de estas pruebas, así como su ejecución posterior, permitiendo comprobar el impacto de modificaciones de código que pudieran incidir colateralmente en el correcto comportamiento de otras partes del proyecto. 2.1. FrameWork PA: Ejemplos de Software

17 17 1.Ventajas del Software Libre 2.Software Libre en el Principado de Asturias 2.1. FrameWork PA 2.2. Linux Índice 2.3. Otros

18 18 2.2. Linux: Proyectos Ofimáticos Piloto ofimático sobre plataforma tecnológica LINUX :  Albergar toda la ofimática :Servidores de ficheros  Servidores de impresión  DNS y Proxy (salida internet ) Ámbito: Dirección General de Informática Objetivos:  Confirmar la posibilidad de implantar SW libre en la Administración con los mismos o superiores rendimientos a la situación actual(Novell)  Mayor conocimiento de las empresas asturianas sobre esta tecnología participando en proyectos en la Administración del Principado de Asturias Proyecto de migración de este piloto a toda la organización Ahorro aproximado de un 35%

19 19 2.2. Linux: Sistemas Servidores de Aplicación Linux migradas de Solaris 4 Servidores SAUCE 9 Servidores J2EE de explotación con SAUCE 9 6 Servidores de Back up con SAUCE 9 (TSM) Beneficios Escalabilidad y adaptabilidad de la solución a diferentes entornos tecnológicos Coste menor de implantación y explotación frente a Solaris Tendencia general del uso de Linux en Front End y Solaris en Back End.

20 20 2.2. Linux: Comunicación Servidores de Aplicación Linux para comunicación Servidor SYSLOG para el control de los acceso corporativos a los sistemas Servidor sonda de red IDS SNORT-NTOP para el análisis del tráfico de red (Gentroo- Linux) Servidor RADIUS corporativo de servicio interno e infovía (interno y externo) Servidor de intercambio con la Extranet de la Administraciones Públicas Aplicaciones sobre servidor Linux Grabación de logs (Back Up) Inventario de elementos de comunicación Estadisticas de uso de red Gestor de ancho de banda

21 21 1.Ventajas del Software Libre 2.Software Libre en el Principado de Asturias 2.1. FrameWork PA 2.2. Linux Índice 2.3. Otros

22 22 2.3. Gestión de Contenidos: OpenCms El Gobierno del Principado de Asturias utiliza como mecanismo de creación de sus webs temáticas un gestor de contenidos basado en software libre. Algunas características de OpenCms: Basado en Java / XML Versionado del contenido Gestión integrada de usuarios Workflow y gestión de tareas Algunas ventajas de OpenCms: Nulo o bajo coste de adquisición Basado en plataforma abierta. Completamente configurable Publicación dinámica/estática de contenidos Definición de tipos de contenidos a través de XML schema Desarrollo continuo Soportado por una comunidad muy amplia de desarrolladores y de usuarios


Descargar ppt "Software Libre: Comunidad Autónoma del Principado de Asturias D. Francisco de Borja de la Noceda Márquez Febrero 2006 Dirección General de Informática."

Presentaciones similares


Anuncios Google