sio2009 eq3 l12 integracion de aplicaciones

15
LECTURA 12. CAPITULO 10. INTEGRACION DE APLICACIONES EQUIPO 3.

Upload: alvanares

Post on 22-Jun-2015

336 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: Sio2009 Eq3 L12 Integracion De Aplicaciones

LECTURA 12.CAPITULO 10. INTEGRACION

DE APLICACIONESEQUIPO 3.

Page 2: Sio2009 Eq3 L12 Integracion De Aplicaciones

INTEGRACION DE APLICACIONES.

Descripción ejecutiva

Integración de aplicaciones abarca una amplia gama de escenarios de integración de negocios. Muchas empresas empiezan solo conectando unas cuantas aplicaciones de punto a punto, y la sincronización de algunos de los datos y las transacciones a través de ellas. Sin embargo, como el número de aplicaciones y plataformas aumenta, y la complejidad de las estructuras de datos y las transformaciones crece, las necesidades de la integración y las soluciones técnicas cambia. Los alcances de la integración de negocios es también un factor importante.

Page 3: Sio2009 Eq3 L12 Integracion De Aplicaciones

Cuando la integración con aplicaciones externas a la organización o a una cobertura de dispositivos móviles, los

requisitos de integración adicionales, tecnologías, y la seguridad están involucrados.

A pesar de los intentos de proveedores de integración para construir plataformas de integración de extremo a extremo,

no hay un estándar único para todas las soluciones de integración.

Cada escenario de negocios tendrá necesidades únicas, y la solución óptima a la mayoría de las veces depende no solo

de implementar una sola tecnología de integración, sino poner el conjunto adecuado de las tecnologías, y lograr que

todas a trabajen juntas sin problemas.

Page 4: Sio2009 Eq3 L12 Integracion De Aplicaciones

Escenarios de Integración de Aplicaciones

La integración de aplicaciones permite a dos o mas o mas aplicaciones la comunicación entre ellas para presentar una función de negocios.

Tipos de problemas que son especialmente apropiados para incluir la integración con aplicacionesRepetir las operaciones a través de múltiples aplicaciones La ampliación de sistemas heredados a la WebTransacciones comerciales de negocio a negocio a través de la Web La publicación de información y solicitar respuestas a los dispositivos móviles

Page 5: Sio2009 Eq3 L12 Integracion De Aplicaciones

La elección de la tecnología de integración de aplicaciones

El valor de adoptar un planteamiento orientado al servicio para el construcción de la infraestructura de integración se hace más evidente cuando se considera la colección de tecnologías para la integración de aplicaciones. Estas incluyen la tecnología para conectar aplicaciones, hacer la traducción de y transformación de datos, enrutamiento inteligente, el acceso a la aplicación incluye el legado de integración, integración B2B, portales, y la integración móvil.

Page 6: Sio2009 Eq3 L12 Integracion De Aplicaciones

Mensajería y Conectividad

Cada solución de integración incluye la conectividad subyacente. Las comunicaciones suelen ser más apropiado para la solución de integración debido a la alta probabilidad de que no todas las aplicaciones están disponibles al mismo tiempo. Las tecnologías de comunicación incluyen una cola de mensajes de propiedad (como IBM MQ Series, TIBCO Rendevous y Software AG EntireX). También existen soluciones basadas en el estándar de Servicio de Mensajes Java (JMS). Además, los servidores de aplicaciones también soportan JMS, así como otras soluciones de la mensajería. Para algunas soluciones de integración, como la conexión de un puñado de aplicaciones utilizando un punto a punto, la mensajería puede ser la única tecnología de integración necesaria. Si es posible, elegir una sola solución de mensajería en toda la empresa. Cuando esto no sea posible, tendrá que integrar las diferentes soluciones de la mensajería. Mensaje puentes y adaptadores de sistema de mensajes están disponibles para lograrlo.

Page 7: Sio2009 Eq3 L12 Integracion De Aplicaciones
Page 8: Sio2009 Eq3 L12 Integracion De Aplicaciones

Especificaciones para la implementación de la integración de aplicaciones

Estas especificaciones ofrecen guías de implementación para el desarrollo de una solución basada en la integración de aplicaciones. La integración de aplicaciones incluye un número de diferentes servicios, y se aplica a una amplia gama de soluciones de negocio que requieren la integración. Cuando se presenten dos o más aplicaciones que necesitan comunicarse juntos para lograr una determinada tarea, el nivel de integración es transmitir información y mensajes entre las aplicaciones, la integración de aplicaciones es la solución adecuada.

Page 9: Sio2009 Eq3 L12 Integracion De Aplicaciones
Page 10: Sio2009 Eq3 L12 Integracion De Aplicaciones

Introducción

En esta sección se describen los problemas técnicos específicos que se están abordando en la implementación de la integración de aplicaciones, y proporciona el contexto para la implementación concreta y especifica.

Mejores prácticas para la integración de aplicaciones

Invertir en la reutilización. Puede costar un poco más inicialmente, pero se reducirá el tiempo de implementación y los costos en los proyectos futuros. Crear interfaces reutilizables que pueden ser movilizados en el próximo proyecto. Evitar o reducir la redundancia. Redundancia en última instancia aumenta los costos de implementación y mantenimiento.

Page 11: Sio2009 Eq3 L12 Integracion De Aplicaciones
Page 12: Sio2009 Eq3 L12 Integracion De Aplicaciones

Un sistema de mensajería y un repositorio de metadatos para datos canónicos son imprescindibles para permitir la integración

empresarial. Minimizar el impacto del cambio. Tome un planteamiento orientado al servicio para la creación de una

infraestructura de integración de empresa. Diseñe la solución con una mínima dependencia de determinadas tecnologías. La

sustitución de una tecnología o proveedor de solución para una integración de servicios deben causar una interrupción mínima.

Esto puede lograrse mediante la adición de capas de abstracción, como los servicios de acceso a la infraestructura.

Page 13: Sio2009 Eq3 L12 Integracion De Aplicaciones
Page 14: Sio2009 Eq3 L12 Integracion De Aplicaciones

Utilice los estándares más prácticos donde sea. XML es actualmente un estándar adecuado de formato de datos de mensaje y canónico. Servicios Web se está desarrollando como un estándar de interfaz de aplicación. Cuando las normas no están todavía maduras, diseñar la solución de modo que la tecnología de propiedad se pueda cambiar más adelante con un impacto mínimo para las aplicaciones existentes.

Page 15: Sio2009 Eq3 L12 Integracion De Aplicaciones