Post on 12-Jun-2015
1
Miriam Ruiz - Fundación CTICmiriam.ruiz@fundacionctic.org
Software Libre en la Administracióndel Principado de Asturias
Conferencia Internacional de Software Libre y Administración PúblicaBadajoz, 1 de diciembre de 2010
2
Principado de Asturias
Comunidad autónoma uniprovincial del norte de España
Superficie total 10.603,57 km2 − 2,1% de España
Población: 1.070.215 habitantes− 2,38% de España
Alto índice de dispersión geográfica− 100 habitantes por km2
Comunidad montañosa y costera. Un tercio del territorio es espacio
natural protegido.
3
Situación de partida (2004)
En 2004 se disponía de más de 800 servidores, con casi 500 aplicativos desarrollados en mas de 20 entornos de desarrollo distintos
4
Objetivos (2004)
Homogeneización tecnológica− Simplificación del número de elementos− Desarrollo de políticas centralizadas por áreas
Adecuación y evolución tecnológica− Seguimiento de estándares tecnológicos− Abandono de tecnologías obsoletas
Mejora funcional− Servicios electrónicos− Interoperabilidad− Prestación multicanal− Adecuación de los niveles de accesibilidad
Reutilización de componentes Si es posible, potenciar el tejido empresarial TIC asturiano
5
Importancia de la e-Administración
Ventajas Sociales: Mejora de la Calidad de Vida− Disponibilidad: Servicio 24x7− Ahorro de tiempo: Se evitan desplazamientos y esperas− Facilidad de acceso: No es necesario acudir a la oficina. Se
puede hacer desde cualquier parte del mundo− Eliminación de barreras por distancia geográfica y por
discapacidad Ventajas Económicas: Mejora de la Productividad
− Mayor eficacia y transparencia− Disminución de la carga administrativa y de gestión
Ventajas Ecológicas: Reducción del Impacto Medioambiental
− Reducción del consumo de papel− Reducción de desplazamientos
6
Estrategia basada en Software Libre
El Gobierno del Principado de Asturias anunció a finales de 2004 un acuerdo de gobierno donde recoge el inicio de la implantación de Software Libre en sus sistemas informáticos.
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.
7
Ventajas del Software Libre
Libertad de Uso, sin restricciones Mayor independencia del proveedor: eliminación de la
situación de “cliente cautivo” Seguridad y privacidad de sistemas y de datos: Permite la
auditoría completa del sistema informático Posesión del código fuente: garantía de continuidad Uso de estándares y tecnologías abiertas: mayor facilidad de
extensión y de interconexión Formatos estándares: garantía de futuro sobre los datos Reducción del coste en licencias Desarrollo del tejido empresarial regional Compartición y reutilización del código con otras
organizaciones: No hace falta hacer lo mismo una y otra vez
8
S.L. en la Administración Asturiana
El Principado de Asturias viene usando masivamente soluciones de Software Libre en sus sistemas desde 2004
Donde por razones operativas esto aún no ha sido posible, se ha optado por soluciones basadas en estándares abiertos
Los servicios electrónicos del Principado de Asturias están construidos sobre muchos componentes libres y sobre estándares abiertos:
− Sistema operativo en los servidores: Linux (SuSE y RedHat)− Servidores: Apache, Tomcat, Jboss− Framework de desarrollo: openFWPA, J2EE, Struts, Apache
Commons, Log4j, Xerces, Junit, Spring, Maven2, Ant, Eclipse, Jmeter, Jasper
− Administración y monitorización de sistemas y comunicaciones: Zabbix, Nagios, MRTG
− Educación: Wordpress, Moodle, Arranque dual con Linux
9
Framework de desarrollo: openFWPA
SEGURIDADFiltro standalone
Filtro Autenticación
MODULOS INTEGRACIÓN
Claves
Terceros
SIEBEL
CAMB. ES
XML Gen
SMS
Genercos
ISOL
MODULOS INTEGRACIÓN
Acceso a Datos
Vista
Negocio
Pruebas Unitarias
RUN-TIME
FWPA
Struts Log4j Xerces JUnitOPEN SRC
Estructura del puesto de desarrollo
IDE
Herramientas despliegue
Gestión configuración
ENTORNO DESAROLLO
Configuración
Auditoría
Gestión logs
Consola Admon.
Métricas uso
OPERACIÓN
Manual operaciones
Filtro compresión
comms.
Guía de aceptación de aplicaciones
Guías de Estilo
Guía Pruebas RendimientoACEPTA
CIÓN
Procedimiento soporte
Sitio web soporte
Lista distribución
SOPORTE
CVS Ant
EclipseSpring Apache Commons
OpenSta
Diseño informes
Informes
Jasper
DOC
sampleapp
blankapp
Manual desarrollo
appsPruebas
rendimiento sampleapp
Auth
10
Componentes libres usados
J2EE – Plataforma Java Enterprise Edition Struts – Aplicaciones Web bajo el patrón MVC Apache Commons – Componentes Java reusables Log4j – Grabación de logs configurable en tiempo de ejecución Xerces – Parser XML JUnit – Biblioteca para hacer pruebas unitarias Spring – Framework MVC que permite inyección de
dependencias Maven2 – Herramienta para la gestión de proyectos Java Ant – Herramienta para la compilación y construcción de
proyectos Eclipse – Entorno de desarrollo integrado (IDE) JMeter – Benchmarking de aplicaciones web Jasper – Motor de generación de informes (PDF)
11
Ventajas de un framework
Reutilización: Algunos componentes (menús, autenticación, operación) sólo han de configurarse, no desarrollarse.
Homogeneización: Las aplicaciones tienen la misma estructura y elementos. Se desarrollan, mantienen y operan igual.
Calidad: Criterios objetivos de calidad basados en métricas.
Seguridad: Integración de la seguridad en las aplicaciones.
Estándares: Implementación componentizada y basada en estándares.
12
Arquitectura orientada a servicios
BUS DE INTEGRACIÓN
MÓDULOS COMUNES
ARQUITECTURA DE USUARIO
ARQUITECTURA DE INTEGRACIÓN
BASADA EN EL CONCEPTO DE SERVICIO
13
Módulos Comunes
Componentes de Arquitectura Orientada a Servicios (SOA) Son utilizados por varios servicios e incluso por aplicaciones
ajenas a la plataforma de teletramitación. La estandarización de las funcionalidades y definición de
protocolos de acceso que permitan que el servicio ofrecido sea accesible externamente
Reutilización de dichas funcionalidades por otros sistemas de información, tanto de la propia Administración como externos
Implementación del acceso a los mismos a través de openFWPA.
Permiten la prestación de servicios a través de los distintos canales del SAC (sistema de atención al ciudadano)
Efectividad en costes.
14
Módulos Comunes
PortalGestor de Portal Gestor de contenidosServicios electrónicos
Arq
uite
ctu
ra d
e d
esa
rro
llo
Arq
uite
ctu
ra d
e o
per
aci
ón
Arquitectura de usuario
Infraestructura BASE (HW,SW,S.O)
Se
gu
rid
ad
Seguridad
Seguridad
CTI
Metadirectorio
Servidor de Aplicaciones
Servidores de Directorio BBDD
Arquitectura de Ejecución-Framework
Anexación de documentos Cambio de estado Tramitación
Integración de Sistemas
Mantenimiento de usuarios
Consulta de servicios Autenticación Notificaciones Inicio SolicittudRegistro de Entrada
Aviso y alarmas Colaboración y Participación Acreditación Pago electrónicoRegistro de Salida
Custodia de documentación
Intercambio de información Firma digital Web Services
Visualización documentos
Inte
gra
ció
n d
e S
iste
ma
s
SISTEMAS CORPORATIVOS
Mó
dulo
s co
mu
ne
sCRM
Motor de Workflow
Data Warehouse
Back offices
15
Una vista global
16
Entorno Unificado de Gestión (EUG)
Open FWPA
SGBD (Oracle 9i, 10g)Contenedor (OC4J)
CORE-EUG
Pla
tafo
rma d
e inte
gra
ción
de s
iste
mas
GESTIÓN DE AUTORIZACIONES
CREACIÓN DE EXPEDIENTES
MOTOR DE TRAMITACIÓN
MOTOR DE PUBLICACIÓN
GESTIÓN DE DE EXPEDIENTES
TERCEROS FISICOS Y JURÍDICOS
TRAMITACIONES MASIVAS
DOCUMENTACIÓN APORTADA
AVISOS Y ALARMAS
PAC (Procedimiento Administrativo Común)(Aplicación Funcional Base)
Módulos Cómunes
SMS Mail
Autenticación
Documentación
Terceros
Genéricos
Inicio de solicitud
Firma digital
Cambio de estado
OTROS SERVICIOS
Portal Principado Asturias
SERVICIOSELÉCTRÓNICOS
ÁREA PERSONAL
HorizontalSubvenciones
Horizontal Registros
Contratación Administrativa
CAMPOS FLEXIBLES
OFIMATICA COLA BORACIONESGESTIÓN DE
DOCUMENTOS (dav)
INTEROPERABILIDAD
INTEGRACIÓN CONTABLE
17
GESTOR DE PORTAL
GESTOR DE CONTENIDOS
PLATAFORMA COLABORACIÓN
DISTRIBUCIÓN SERVICIOS
MOTOR DE TRAMITACIÓN
BUS DE INTEGRACIÓN
SISTEMAS DE GESTIÓN VERTICALES
GESTOR DOCUMENTAL
ANÁLISIS DE INFORMACIÓN
SISTEMAS DE GESTIÓN
HORIZONTALES
MÓDULOS COMUNESMÓDULOS
COMUNES
FR
ON
TE
ND
BA
CK
EN
D
Acceso Servicios
Publicación Servicios
Tramitación Servicios
Gestión Servicios
Analítica Servicios
REPOSITORIO INTERMEDIO
Ciclo de vida de los servicios
PRESENCIAL TELÉFONO
Visión general del sistema
18
Los resultados
Informe eEspaña 2010 de la Fundación Orange
19
¡Por cuarto año consecutivo!
Informe eEspaña 2010 Informe eEspaña 2009
Informe eEspaña 2008 Informe eEspaña 2007
20
¿Qué beneficios hemos obtenido?
Menor coste, lo que implica que sin necesidad de aumentar el presupuesto se ha podido realizar un desarrollo mayor
Ergonomía: Los sistemas informáticos son los que se adaptan a las necesidades de la organización, y no al revés
Control: El Principado de Asturias es quien toma las decisiones sobre su propia infraestructura y sobre su evolución
Seguridad: Es posible realizar una auditoría del código y se dispone del conocimiento para adaptarlo, con lo que se puede mejorar el rendimiento y la estabilidad, así como minimizar los tiempos de respuesta ante incidencias
Economía: El uso de Software Libre ha permitido convertir el gasto en licencias en una inversión que ha permitido impulsar el tejido empresarial TIC de la región
Colaboración: El Software Libre permite compartir y reutilizar componentes realizados por otras organizaciones
21
Impacto económico
El modelo elegido por el Principado de Asturias para el desarrollo de su sistema de Administración Electrónica se fundamenta en la colaboración con las diferentes empresas y entidades que componen el tejido empresarial TIC de la región, de tal forma que ello permite que todas ellas tengan acceso al conocimiento y por tanto sean más competitivas, dentro y fuera de Asturias
En este tipo de colaboración, todos los actores salen ganando: la Administración, las empresas y la ciudadanía
El ahorro en licencias debido al uso de Software Libre para el desarrollo de los sistemas de Administración Electrónica del Principado de Asturias se puede estimar en alrededor de 4 M€
El crecimiento de la industria TIC local debido a este desarrollo es de unos 100 M€, con una inversión directa de unos 12 M€ en 6 años
22
El sector TIC empresarial asturiano
Evolución de la cifra de negocios del sector TIC asturiano entre 2000 y 2007, en millones de euros corrientes, mostrada en columnas azules, y evolución del
empleo entre los mismos años, marcada con línea anaranjada.
23
¿Por qué liberar el software?
Incremento del número de proveedores: Al incrementarse la base de empresas que dominan la tecnología se obtiene una reducción de costes y una mejor protección de la inversión
Incremento del número de usuarios: Al aumentar la base de clientes y extenderse la tecnología a otras organizaciones, se favorece la reducción de costes y protección de la inversión
Impulso de la economía local: La difusión del conocimiento y del código permite mejorar la competitividad del tejido empresarial del entorno
Aumento de las actividades de I+D: al compartir con otros actores la inversión necesaria
Mejor posición a la hora de definir estándares, al compartir la tecnología desarrollada en los foros de discusión relevantes
Permite a las empresas TIC asturianas, que tienen el conocimiento, apoyarse el él para ser más competitivas
24
Software liberado por el P.A.
El Principado de Asturias está comprometido en colaborar con la Comunidad, aportando los desarrollos que considera que pueden ser útiles a otras organizaciones
En 2008 se liberó el Framework de desarrollo openFWPA., que se puede descargar libremente desde http://www.asturias.es/openFWPA
En 2009 se liberaron varios módulos comunes, que se pueden descargar libremente desde la Forja de Morfeo
A punto de liberar el Framework de tramitación (EUG) Estos sistemas constituyen el núcleo del sistema de
Administración Electrónica del Principado de Asturias, lo que posibilita que cualquier otra administración los pueda reutilizar para construir un sistema equivalente al nuestro
25
La apertura en todos los ámbitos
Open Source: Software Libre o de Código Abierto
Open Formats: Formatos Abiertos
Open Standards: Estándares Abiertos
Open Data: Datos Abiertos
26
¿Qué es un Estándar Abierto?
Especificación disponible públicamente, preferentemente desarrollada en proceso abierto, y que garantiza que cualquiera la puede usar sin restricciones legales y sin necesidad de pagar regalías (gratuitos) o tener que rendir condiciones a alguien por ello
La Ley 11/2007 y el RD 4/2010 exige el uso de estándares abiertos en las relaciones tanto con la ciudadanía como con otras Administraciones
Para el diseño de la infraestructura del Principado de Asturias se han elegido estándares abiertos siempre que ha sido posible, también a nivel interno: HTTP, XML, SOAP, LDAP, BPEL,...
Son un elemento clave para la interoperabilidad de los sistemas, la independencia de los proveedores y la reutilización de componentes en los sistemas.
27
Estándares del W3C
Servicios Web
Web Semántica
Firma Digital
Aplicaciones Web
Arquitectura Web
28
GESTOR DE PORTAL
GESTOR DE CONTENIDOS
PLATAFORMA COLABORACIÓN
DISTRIBUCIÓN SERVICIOS
MOTOR DE TRAMITACIÓN
BUS DE INTEGRACIÓN
SISTEMAS DE GESTIÓN VERTICALES
GESTOR DOCUMENTAL
ANÁLISIS DE INFORMACIÓN
SISTEMAS DE GESTIÓN
HORIZONTALES
MÓDULOS COMUNESMÓDULOS
COMUNES
FR
ON
TE
ND
BA
CK
EN
D
Acceso Servicios
Publicación Servicios
Tramitación Servicios
Gestión Servicios
Analítica Servicios
REPOSITORIO INTERMEDIO
Ciclo de vida de los servicios
PRESENCIAL TELÉFONO
XMLXSL
XSLTBPEL
XHTMLCSS
JSR168
SOAPWSDLWS-A
LDAPSQL
...
RDFSPARQL
OWL
HTTPXML
W3C NamespacesW3C Schema
XpathXQuery
XMLDSig
UDDI
Estándares Abiertos
29
Open Data: Reutilización
RISP quiere decir “poner la información del Sector Público disponible, tal cual es (en bruto) en formatos estándar abiertos, facilitando su acceso y permitiendo su reutilización”
Esto favorece la transparencia, participación, colaboración e inclusión
Asimismo supone una reducción de costes para conseguir la interoperabilidad, tanto externa como interna
La web semántica permite enlazar datos, y combinar de una forma sencilla diferentes fuentes de información
La apertura de datos permite que se haga un mejor uso de éstos, ya que al haber más participantes surgen más ideas
Permite a empresas y organizaciones utilizar esos datos para crear valor añadido sobre ellos, creando riqueza, surgiendo nuevos modelos de negocio y mejorando la economía.
30
La nube de datos enlazados
31
Asturias, pionera en Open Data
32
La Administración del futuro
Importancia de la tecnología: El desarrollo de las TIC hacen que, cada vez más, las infraestructuras tecnológicas formen el esqueleto nuclear de nuestras instituciones. Controlar la tecnología de la que dependemos es esencial
Ciudadanía activa: Incremento de la participación activa de las personas, que quieren colaborar y participar cada vez más
Colaborar: Trabajando conjuntamente, tanto las diferentes administraciones como las empresas u otras organizaciones pueden conseguir mejores resultados que yendo por libre
Compartir: De una forma análoga al desarrollo de la Ciencia, construir sobre lo que ya han hecho otras personas permite alcanzar objetivos que no serían posibles si no: "si he podido ver más lejos que el resto de las personas es porque me he aupado a hombros de gigantes" (Isaac Newton)
El Software Libre es la vía para conseguir todo esto
33
La apertura es la línea a seguir
“El movimiento Open no termina en el Open Source y en el Open Government, existen ya importantes desarrollos de los
mismos aplicados al mundo de los negocios (Open Business) o de la
economía (Open Economy) que tratan de aplicar estos parámetros a cada una de
las disciplinas mencionadas” (“Open Government”, de César Calderón y
Sebastián Lorenzo).
34
Enlaces
Gobierno del Principado de Asturiashttp://www.asturias.es/
Fundación CTIChttp://fundacionctic.org/
Informe eEspaña 2010 (Fundación Orange): http://www.fundacionorange.es/fundacionorange/analisis/eespana/e_espana10.html
Flash Sectorial TIC (IDEPA):http://www.idepa.es/sites/web/idepaweb/productos/flashsectorial/Sector_TIC/index.jsp?csection=3§ion=3&posl1=5&posl2=9&posl3=-1
Informe sobre el estado del arte del Software de Fuentes Abiertas en la empresa española 2009 (CENATIC): http://www.cenatic.es/url/informe_empresas
openFWPA: http://www.asturias.es/openFWPA/
Catálogo de Datos de Asturias: http://risp.asturias.es/
35
miriam.ruiz@fundacionctic.orghttp://www.asturias.es/openFWPA
¿Dudas? ¿Preguntas?