openfwpa: software libre en el principado de asturias (osepa, badajoz, 2010)

35
1 Miriam Ruiz - Fundación CTIC [email protected] Software Libre en la Administración del Principado de Asturias Conferencia Internacional de Software Libre y Administración Públic a Badajoz, 1 de diciembre de 2010

Upload: miriam-ruiz

Post on 12-Jun-2015

1.047 views

Category:

Business


2 download

TRANSCRIPT

Page 1: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

1

Miriam Ruiz - Fundación [email protected]

Software Libre en la Administracióndel Principado de Asturias

Conferencia Internacional de Software Libre y Administración PúblicaBadajoz, 1 de diciembre de 2010

Page 2: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 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.

Page 3: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 4: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 5: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 6: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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.

Page 7: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 8: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 9: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 10: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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)

Page 11: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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.

Page 12: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 13: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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.

Page 14: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

dulo

s co

mu

ne

sCRM

Motor de Workflow

Data Warehouse

Back offices

Page 15: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

15

Una vista global

Page 16: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 17: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 18: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

18

Los resultados

Informe eEspaña 2010 de la Fundación Orange

Page 19: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

19

¡Por cuarto año consecutivo!

Informe eEspaña 2010 Informe eEspaña 2009

Informe eEspaña 2008 Informe eEspaña 2007

Page 20: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 21: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 22: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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.

Page 23: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 24: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 25: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 26: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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.

Page 27: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

27

Estándares del W3C

Servicios Web

Web Semántica

Firma Digital

Aplicaciones Web

Arquitectura Web

Page 28: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 29: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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.

Page 30: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

30

La nube de datos enlazados

Page 31: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

31

Asturias, pionera en Open Data

Page 32: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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

Page 33: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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).

Page 34: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

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&section=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/

Page 35: openFWPA: Software Libre en el Principado de Asturias (OSEPA, Badajoz, 2010)

35

[email protected]://www.asturias.es/openFWPA

¿Dudas? ¿Preguntas?