![Page 1: 02 buenas practicas integrabildad (datos) 20 03-2014](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/1.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/2.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/3.jpg)
![Page 4: 02 buenas practicas integrabildad (datos) 20 03-2014](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/4.jpg)
¿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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/5.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/6.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/7.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/8.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/9.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/10.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/11.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/12.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/13.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/14.jpg)
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](https://reader033.vdocuments.net/reader033/viewer/2022061205/548042b8b37959892b8b5b82/html5/thumbnails/15.jpg)
Muchas Gracias !
@Gus_Giorgetti