La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Estrategias de integración Marcos Maceda – Director de desarrollo de software en Krama e-soft S.A. 29 de octubre de 2013.

Presentaciones similares


Presentación del tema: "Estrategias de integración Marcos Maceda – Director de desarrollo de software en Krama e-soft S.A. 29 de octubre de 2013."— Transcripción de la presentación:

1 Estrategias de integración Marcos Maceda – Director de desarrollo de software en Krama e-soft S.A. 29 de octubre de 2013

2 Estrategias de integración Sistemas híbridos Estrategias de integración Sistemas híbridos Con el paso de los años los sistemas informáticos han conformado un entorno heterogéneo en mi empresa. La información ya existe pero no es evidente como exportarla a las nuevas aplicaciones móviles.

3 Http (SOAP/REST) SQL (Oracle/DB2/ MySql) SOAP and SAP service discovery Cast Iron JMS Estrategias de integración Worklight - Adapter Estrategias de integración Worklight - Adapter La capacidad de construir artefactos para invocar recursos remotos y traducir los resultados al formato correcto es básicamente lo que, en terminología Worklight, llamamos Adapter En la terminología de las aplicaciones web el concepto de mediador (mediator) se refiere a un servicio que funciona simultáneamente como un servidor de su front-end y como un cliente de su back-end.

4 Estrategias de integración Worklight - Enterprise Metadata Discovery (EMD) Estrategias de integración Worklight - Enterprise Metadata Discovery (EMD) EMD es una especificación que puede utilizarse para examinar un EIS y descubrir los detalles de definición de los objetos de negocio y las APIs existentes. WebSphere Message Broker, por ejemplo, usa el Adapter Connection wizard para examinar un EIS. SOAP and SAP service discovery Metadata discovery (o scanning) es el proceso de utilizar herramientas para descubrir la semántica de un elemento en un conjunto de datos. En este proceso suele usarse un registro de metadatos que almacena los mapeos descubiertos. Esto lo conocemos en BBDD, ficheros XML, Web Services, código fuente, documentos PDF, etc.

5 Estrategias de integración Worklight – Server Side Javascript Estrategias de integración Worklight – Server Side Javascript JSON (JavaScript Object Notation) es un subconjunto de la notación literal de objetos de Javascript Javascript es el lenguaje de client-side-scripting en casi cualquier navegador. Worklight actúa como un middleware con server-side-scripting en Javascript. Worklight Server JVM Adapter Los Adapter de Worklight son middleware especializado en transformar información en JSON

6 Estrategias de integración Worklight - Mashup Estrategias de integración Worklight - Mashup Worklight Server Adapter Http (SOAP) El servidor debe obtener la información, que puede estar dispersa entre distintas fuentes de datos para construir un todo. Un mashup es una aplicación que usa y combina datos, presentaciones y funcionalidad procedentes de una o más fuentes para crear nuevos servicios. Adapter SQL Es integración fácil y rápida para producir resultados enriquecidos que no fueron la razón original para la que fueron producidos los datos en crudo originales.

7 Estrategias de integración Necesidades Estrategias de integración Necesidades On-premises Cloud Mobile Web SOA Piezas discretas que proporcionen servicios a otras aplicaciones. Independientes del fabricante, de la tecnología y del producto. Que permitan cooperar al software que está distribuido en una red. Los servicios deberían estar completamente desacoplados. De esta forma es posible generar a medida aplicaciones construidas casi completamente con servicios de software pre-existentes.

8 Estrategias de integración Propuestas Estrategias de integración Propuestas Aplicaciones multiplataforma Notificaciones push Integración con BackEnd IBM Worklight WebSphere Cast Iron Conectividad e integración entre aplicaciones móviles, on-premises (packaged y home grown) y cloud Configuración en lugar de en codificación IBM Integration Bus Conectividad e integración entre aplicaciones on-premises (packaged y home grown) y cloud Configuración en lugar de en codificación Codificación si es necesario

9 Rapid, Cloud. Mobile & Packaged App Integration Estrategias de integración Enterprise Service Bus (ESB) Estrategias de integración Enterprise Service Bus (ESB) Un Bus de Servicios de Empresa es un modelo de arquitectura de software utilizado para diseñar e implementar la comunicación y la interacción entre dos aplicaciones que se comunican entre sí en una arquitectura orientada a servicios (SOA). Su uso principal está en la EAI, Enterprise Application Integration, en escenarios heterogéneos y complejos. IBM Integration BusWebSphere Cast Iron Reemplaza el producto anteriormente conocido como WebSphere ESB. Forma parte de la IBM SOA Foundation Genera Adapters de Worklight Orientado al protocolo. Es un ESB. Es una aplicación autónoma de conectividad e integración Adquirida por IBM en 2011 Worklight incorpora un Adapter Cast Iron Orientado al producto

10 WebSphere Cast Iron Estrategias de integración IBM Integration Bus & Websphere Cast Iron - Gateway to the Cloud Estrategias de integración IBM Integration Bus & Websphere Cast Iron - Gateway to the Cloud HTTP WMQ IMS Connect Packaged Apps Proprietary Apps BBDD Packaged Apps Proprietary Apps BBDD ESB IBM Integration Bus Worklight Server

11 Estrategias de integración WebSphere Cast Iron Estrategias de integración WebSphere Cast Iron Home-grown Applications Packaged Applications

12 Estrategias de integración WebSphere Cast Iron - Características Estrategias de integración WebSphere Cast Iron - Características Proceso guiado mediante asistentes para crear patrones comunes de integración (conectividad y tareas de integración) Los TIP (Template Integration Project) pueden modificarse según convenga Librería de cientos de TIP para realizar tareas comunes WebSphere Cast Iron simplifica la conectividad y la integración con aplicaciones on-premises y cloud reemplazando la complejidad de las soluciones de middleware tradicionales con un enfoque fácil de usar basado en configuración en lugar de en codificación.

13 Worklight Server Estrategias de integración Worklight – Cast Iron Estrategias de integración Worklight – Cast Iron Worklight Server Adapter Cast Iron Connector for SAP Push notification WL Push Notification Adapter Push IDOC

14 Estrategias de integración WebSphere Cast Iron – Ejemplos Estrategias de integración WebSphere Cast Iron – Ejemplos Product Catalog Data Sync ATG Dynamo, SAP & Mobile Product Catalog Data Sync ATG Dynamo, SAP & Mobile SAP Order Approvals Sales Order and Invoice Visibility

15 Estrategias de integración WebSphere Cast Iron - Propuesta Estrategias de integración WebSphere Cast Iron - Propuesta Amigable y simple TIP Exchange TIP Development Kit TIP Community Para todos los tipos de proyecto UI MashupsProcess IntegrationData Migration Total flexibilidad IBM Cast Iron Live Virtual Appliances Physical Appliances Conectividad inmediata CDK Connector Development Kit Infrastructure as a Service La propuesta de Cast Iron es que los clientes reducen el tiempo, los conocimientos y los recursos necesarios que hacen falta para integrar aplicaciones. Esto se traduce en costes menores de proyecto.

16 Estrategias de integración WebSphere Cast Iron – Casos de éxito Estrategias de integración WebSphere Cast Iron – Casos de éxito TypeCustomerScenarioDuration Application Layer Public Clouds Sales Cloud & Chatter – SAP Customer & Order Integration 10 Days Application Layer Public Clouds Salesforce, PeopleSoft, Contract Hub, Mectiva Customer Master Sync 24 Days Application Layer Private Clouds Custom Cloud - PeopleSoft Billing and Invoice Integration 10 Days Platform Layer Mobile Clouds iPad app, SFDC, Datatel 360* view of Donors and Friends 20 Days Platform Layer Custom Cloud Sales Cloud, Service Cloud, Force.com - Jeeves Order to Shipment 13 Days

17 Estrategias de integración WebSphere Cast Iron – Utilización recomendada del producto Estrategias de integración WebSphere Cast Iron – Utilización recomendada del producto Proyectos de integración y movilidad que deban estar preparados rápidamente Conectar aplicaciones Mobile, Cloud y On-Premises Conectar rápidamente aplicaciones: Productos como SAP, PeopleSoft, MS Dynamics, etc. Aplicaciones Home grown que se ejecutan en BBDD SQL Server, DB2, Oracle, etc. Procesos en tiempo real o en batch Cast Iron está recomendado para… No encaja cuando necesitamos… Volúmenes de transacción elevados con la plataforma móvil. (Más de 3 MM por hora). IBM Integration Bus encaja mejor en este escenario Conectividad nativa con mainframe para escenarios de movilidad o integración. Mejor IBM Integration Bus Puerta de acceso de seguridad en escenarios móviles. Mejor Worklight

18 Estrategias de integración IBM Integration Bus Estrategias de integración IBM Integration Bus WebSphere Message Broker permite conectividad universal entre aplicaciones que usan diferentes protocolos WebSphere Adapter Toolkit Protocolos MQJMSHTTP (SOAP/REST)XML/XSLTDatabaseFile TCP/IPIMSCICSSCAJSON WebSphere Adapters SAPOrable EBSSiebelJDEdwardsPeopleSoft

19 Estrategias de integración IBM Integration Bus – Propuesta Movilidad Estrategias de integración IBM Integration Bus – Propuesta Movilidad En conjunción con IBM Worklight Mobile habilita cualquier servicio existente para dispositivos móviles Soluciones robustas con seguridad y caché integrados. Acceso securizado a los recursos Integrado con SAP, Microsoft.NET, Microsoft Dynamics, Workday, Salesforce.com, etc. Desarrollo de elementos de integración basados en plantillas Patrones de integración móvil que generan adaptadores de IBM Worklight y esqueletos CRUD Convierte rápidamente los Servicios de la Organización en Servicios consumidos en dispositivos móviles

20 Estrategias de integración Productos relacionados Estrategias de integración Productos relacionados IBM Worklight WebSphere Cast Iron IBM Integration Bus IBM Endpoint Manager WebSphere Liberty Profile IBM TeaLeaf

21 Estrategias de integración Worklight – IBM Endpoint Manager Estrategias de integración Worklight – IBM Endpoint Manager Control a nivel del dispositivo Políticas de seguridad Control de qué aplicaciones están instaladas Encriptación de sistema de ficheros Detección de Jailbreak

22 Estrategias de integración Krama e-soft S.A. Estrategias de integración Krama e-soft S.A. Krama e-soft, S.A. es una consultora especializada en desarrollo de software a medida constituida en el año En estos 13 años de experiencia, hemos conseguido: Fidelizar nuestra cartera de clientes y mantenerlos con un alto grado de satisfacción. Optimizar nuestros procedimientos para ahorrar tiempo de trabajo de las personas implicadas en un proyecto. Amplio catálogo de piezas de software propias para los aplicativos más frecuentes (seguridad, catálogos, comercio electrónico, gestión de clientes, gestión de contenidos, etc.). Diseño técnico predefinido. Optimiza el acceso a sistemas backend y minimiza el coste de desarrollo.

23 Estrategias de integración Marcos Maceda – Director de desarrollo de software en Krama e-soft S.A. 29 de octubre de 2013


Descargar ppt "Estrategias de integración Marcos Maceda – Director de desarrollo de software en Krama e-soft S.A. 29 de octubre de 2013."

Presentaciones similares


Anuncios Google