02 buenas practicas integrabildad (datos) 20 03-2014

15
Guías para el desarrollo de APLICACIONES INTEGRABLES Neuquén, 20 de marzo de 2014 @Gus_Giorgetti datos FA FA presente futuro

description

Guía práctica para el desarrollo de aplicaciones integrables en un entorno informático evolutivo

Transcript of 02 buenas practicas integrabildad (datos) 20 03-2014

Page 1: 02 buenas practicas  integrabildad (datos)  20 03-2014

Guías para el desarrollo de

APLICACIONES

INTEGRABLES

Neuquén, 20 de marzo de 2014 @Gus_Giorgetti

datos

FA FA

presente futuro

Page 2: 02 buenas practicas  integrabildad (datos)  20 03-2014

Compartir DATOS

desde las Fuentes Auténticas

Co-crear PROCESOS

inter-sistemas /organismos

Liberar SERVICIOS

abiertos y extensibles

Resguardar la SEGURIDAD identificando a todos los actores

Jerarquía de NECESIDADES

Page 3: 02 buenas practicas  integrabildad (datos)  20 03-2014
Page 4: 02 buenas practicas  integrabildad (datos)  20 03-2014

¿Qué implica desarrollar aplicaciones integrables?

Diseñar mi App para que pueda

convivir en un entorno informático en permanente evolución

Page 5: 02 buenas practicas  integrabildad (datos)  20 03-2014

Guía básica

1. ¿Qué datos administra mi Aplicación (App)?

– Permite determinar si mi nueva App será Fuente Auténtica (FA) de

algún dato.

2. ¿Qué datos necesita mi App de otros actores?

– Permite identificar las Fuentes Auténticas que necesito acceder y

consumir.

3. ¿Cuáles son las FA disponibles, cuales no y que planes

hay respecto a estas últimas?

– Permite definir que módulos o componentes de mi App se verán

afectados en el tiempo.

Page 6: 02 buenas practicas  integrabildad (datos)  20 03-2014

Todos los datos que necesito

Fuente Autentica

Datos de otras FA

que no están

Fuente Autentica

Otras

Fuentes Autenticas disponibles

Datos de otras FA

que no están

Page 7: 02 buenas practicas  integrabildad (datos)  20 03-2014

Todos los datos que necesito

Fuente Autentica

Datos de otras FA

que no están

FA FA

presente futuro

Fuente Autentica

Otras

Fuentes Autenticas disponibles

Datos de otras FA

que no están

evolución del entorno de datos de FA

Page 8: 02 buenas practicas  integrabildad (datos)  20 03-2014

Como consigo los datos que necesito

FA FA

presente futuro

Interoperabilidad FAs

Hoy mi aplicación es mas compleja de lo que debería ser a futuro, donde los demás sistemas compartirán sus datos.

Page 9: 02 buenas practicas  integrabildad (datos)  20 03-2014

Como consigo los datos que necesito

FA FA

presente futuro

Interoperabilidad FAs

A mas datos compartidos, menos pantallas de carga en mi Aplicación y mas interoperabilidad de Fuentes Auténticas

Page 10: 02 buenas practicas  integrabildad (datos)  20 03-2014

Como consigo los datos que necesito

FA FA

presente futuro

Interoperabilidad FAs

En el extremo, mi aplicación solo se focalizaría en lo que le corresponde y compartiría datos con todas las demás.

Page 11: 02 buenas practicas  integrabildad (datos)  20 03-2014

Caso A: Las tareas se realizan en

el Portal mediante el uso de pantallas de interacción.

Como consigo los datos que necesito

FA FA

presente futuro

Caso B: Mediante el uso de WS

poder interoperar con otros sistemas Interoperabilidad FAs

Page 12: 02 buenas practicas  integrabildad (datos)  20 03-2014

Si no acompaño la evolución aparece el “efecto HONGO”

Los usuarios están obligados a cargar los mismos datos en varios sistemas

Page 13: 02 buenas practicas  integrabildad (datos)  20 03-2014

Desarrollar aplicaciones en un ecosistema

integrable en permanente evolución

Buenas Prácticas:

• Desarrollar respetando las Fuentes Auténticas

• Acompañar la evolución del entorno informático ajustando

mi Aplicación.

• Minimizar o evitar la patología de los sistemas HONGO.

• El diccionario de datos definido por las FAs, c/u lo suyo

Page 14: 02 buenas practicas  integrabildad (datos)  20 03-2014

Recursos disponibles

• Directiva Nº002 GE-2010-SEGPyC. Anexo I Integrabilidad http://www.segpyc.gov.ar/wp-content/uploads/2012/07/resolucion_220-10_anexo_i.pdf

• Wiki de INTEGRABILIDAD (Manual del Desarrollador) http://wikiintegra.neuquen.gov.ar/doku.php

• Referencial IRAM de Integrabilidad 14

1. Parte 14-1 http://bit.ly/1druLlR

2. Parte 14-2 http://bit.ly/Pav6Uk

Page 15: 02 buenas practicas  integrabildad (datos)  20 03-2014

Muchas Gracias !

@Gus_Giorgetti