se da donde la informática no es lo importante del negocio. Solo es una herramienta. • Los entornos son heterogéneos: Lenguajes, aplicaciones, plataformas e infraestructura diversa. • Todo es parte de un sistema de información mayor. • Diferentes niveles de complejidad: • Los sistemas hoy forman parte de los activos intangibles de una organización. • Cómo nos adaptamos a ser productivos en ese contexto?
conjuntos disjuntos de personas: por un lado los datos de RRHH, y por otro lado información de autenticación • Roles diferentes según: – Personal de la organización – Externo: proveedores y clientes • La necesidad de disponer de una identificación fehaciente • Hoy la información es un activo intangible • Qué diferencia la autenticación y la autorización • La importancia de participar en el proceso o en el desarrollo – Aprovisionamiento
información desde el anonimato? • Muchas soluciones se basan en obtener información a partir de páginas web pensadas para ser consumidas por humanos. • Ejemplos: – Caso de cotización de bolsas de cereales – El tiempo – Guía de programación del cable – Dar de alta un usuario en una solución de WIFI corporativa propietaria
cereales: – Bolsa de comercio de Rosario – Bolsa de comercio de Bs As – Bolsa de comercio de Bahía Blanca • El tiempo del diario El día desde SMN • Guía de programación de cablevisión usando xmltv a partir de tv_grab_ar
Y nuestra elección de software libre basada en la suite de Pentaho llamada Kettle – Página del producto • Ejemplos: – Migración de LDAP a AD – Reporting de facturación
funcionalidad y datos. – ¿Cómo podemos evitar el retrabajo? – ¿Cómo podemos reflejar cambios de forma inmediata? – ¿Cómo podemos integrar aplicaciones • La importancia de los estándares – SOAP o REST o RESTful hypermedia – Representación: XML, JSON, etc • La importancia del caching • Los problemas en la infraestructura
un principio – REST luego – Vamos hacia RESTful hypermedia • Exposición de datos transversales • Ejemplos: – Los servicios de la UNLP – Volvemos a la definición de usuarios – Servicios públicos de AFIP
en un sistema legacy basado en FOX Pro (1993) – Funcionalmente cumple con las necesidades del negocio. – Surge la facturación electrónica! – No hay posibilidades de modificar el sistema • Opción: Webservices de factura electrónica publicados por AFIP
de la autenticación requerida por la AFIP • Integrar un sistema “legacy” a través de llamadas de la librería que invoquen web services y escriban en el formato nativo de Fox (DBF) • Solo se debió incorporar un módulo de manejos de errores realizado en Fox