SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Comparativo
Enterprise Service Bus
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 2
• Definición
Integration Framework
Enterprise Service Bus
Integration Suite
• Criterios de Comparación
• Cuadro Comparativo
• Productos
MULESOFT
JBOSS
WSO2
ORACLE
• Conclusiones
• Referencias
Índice Presentación
Índice
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 3
Definición
Integration
Integration
Suite
Enterprise
Service Bus
Integration
Framework
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 4
Integration Framework
• Marco de referencia
• Permite construir aplicaciones de manera estandarizada
• Utiliza patrones de integración empresarial
• Reduce esfuerzos de implementación
• Marco de referencia que permite integrar protocolos y tecnologías disimiles
• Permite automatización de pruebas
• Ejemplos
• Java
 Apache Camel
 Spring Integration
• .NET
 NServiceBus
• No recomendado para sistemas de misión critica
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 5
• Marco de referencia implícito
• Se utiliza para integrar aplicaciones
• Producto potente que permite apoyar fuertemente:
• Administración
• Implementación
• Integración
• Monitoreo
• Utilizan entornos de desarrollo integrados (IDE por su acrónimo en ingles) que permiten
modelar (arrastrando y soltando) la lógica de integración de servicios
• Código fuente se genera automáticamente a partir del modelado
• Soporte comercial completo
• Reduce el costo y complejidad significativamente
• Los problemas de integración se resuelven con un alto nivel de abstracción
Enterprise Service Bus
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 6
Integration Suite
• Incluye todas las características de Enterprise Service Bus
• Adiciona funcionalidades tales como:
• Business Activity Monitoring
• Business Process Execution Language
• Business Process Management
• Business Rules
• Complex Event Processing
• Políticas
• Seguridad, entre otros.
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 7
• Facilidad de uso
• ¿Qué tan complicado es la instalación?
• ¿Cuántas herramientas se necesitan?
• ¿Es el entorno de desarrollo intuitivo?
• Mantenimiento / Monitoreo
• ¿Cómo se administra el producto?
• ¿Existe una interfaz gráfica de usuario para el seguimiento de los
servicios?
• Comunidad
• ¿Existen foros públicos activos o listas de correo?
• ¿Existen numerosos artículos, tutoriales y videos disponibles?
• ¿El producto cuenta con el apoyo de varias empresas?
• Soporte Empresarial
• ¿Qué opciones de apoyo se ofrecen?
• ¿Se puede garantizar los SLA requeridos?
• ¿Se ofreció apoyo en su idioma?
Criterios de Comparación
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 8
• Funcionalidad
• ¿Cuenta con todas las funcionalidades requeridas?
• Flexibilidad
• ¿Se pueden personalizar las funciones del producto para adaptarse a
las necesidades particulares de cada cliente?
• Extensibilidad
• ¿Es posible ampliar el producto?
• ¿El producto y sus interfaces están basadas en estándares?
• Conectores
• ¿Cuenta con adaptadores para las tecnologías mas comunes?
• ¿Existen adaptadores para productos B2B como SAP o SALESFORCE?
• ¿Se pueden construir adaptadores propios?
Criterios de Comparación
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 9
• Costos
• ¿Cuál es el costo total del producto, incluyendo:
 Mantenimiento
 Productos complementarios requeridos
 Conectores, entre otros
• Licencias
• ¿Qué licencias o modelo de suscripción se utiliza?
• ¿Qué sucede cuando cambian los requisitos (más equipos, más CPU,
el cambio de maquinas físicas a virtuales, entre otros)?
• ¿Son las actualizaciones de forma gratuita?
• ¿Existen rebajas?
• ¿Son los costos "previsible"?
Criterios de Comparación
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 10
Cuadro Comparativo
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 11
El cuadro comparativo se desprende principalmente lo siguiente:
• Las soluciones propietarias ofrecen más apoyo y prestaciones de
gran alcance, pero… ¿Estas prestaciones son realmente necesarias?
• Recuerde que la complejidad, los costos y los esfuerzos son más
elevado con los productos propietarios
• Los productos de código abierto son mas fáciles de usar, poseen
mayor flexibilidad, extensibilidad y menor costo
Cuadro Comparativo
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 12
Productos
A continuación revisaremos:
• MULESOFT
• JBOSS
• WSO2
• ORACLE
Consideraremos lo siguiente:
• Todos los vendedores de productos de integración
propietarios, como ORACLE, ofrece una solución
para todas las funciones imaginables
• La alternativas de código abierto, en particular
JBOSS y WSO2, ofrece suite de integración
completas. Por otra parte, MULESOFT concentra
sus esfuerzos en enterprise service bus
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 13
MULESOFT ESB
• MULESOFT ESB es una de los primeros enterprise
service bus exitosos de código abierto
• Fácil de instalar e intuitivo
• IDE basado en eclipse
• Solución ligera y extensible
• Dos versiones
• MULESOFT ESB Community Edition
• MULESOFT ESB Enterprise Edition
• Precios «amigables»
• Conectividad nativa con SAP o SALESFORCE
• Es necesario combinar MULESOFT ESB con
productos de otros proveedores para lograr una
mayor capacidad
• Una pequeña comunidad detrás del producto
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 14
JBOSS Middleware
• JBOSS Middleware es una familia de productos de
nivel empresarial ligeros y compatibles con
entornos cloud que ayudan a las empresas a
innovar de forma más rápida e inteligente.
• JBOSS Middleware ayuda a acelerar el
desarrollo, la implantación y el rendimiento de las
aplicaciones, a integrar datos y aplicaciones de
forma eficiente y a automatizar procesos de
negocio en entornos físicos, virtuales, móviles y
de cloud.
• Fácil de instalar e intuitivo
• IDE basado en eclipse
• Solución ligera y extensible
• Precios «amigables»
• Una gran comunidad detrás del producto
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 15
WSO2 Middleware Platform
• WSO2 es una suite que incluye:
• Application Server
• Business Activity Monitor
• Business Process Server
• Business Rules Server
• Complex Event Processor
• Data Services Server
• Elastic Load Balancer
• Enterprise Service Bus
• Governance Registry
• Identity Server
• Message Broker, entre otros.
• Fácil de instalar
• IDE basado en eclipse
• Solución ligera y extensible
• Permite construir de manera iterativa e
incremental
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 16
ORACLE Fusion Middleware
• Oracle Service Bus es el actual Enterprise Service
Bus de Oracle
• Es un componente de Oracle Fusion Middleware
(Integration Suite)
• Oracle Fusion Middleware es una suite que
incluye:
• Business Intelligence
• Business Process Management
• Data Integration
• Development Tools
• Identity Management
• Service Oriented Architecture
• WebCenter, entre otros.
• Herramientas potente y estable
• Basada en estándares
• Oracle es propietario de todos los productos y
provienen de múltiples adquisiciones
www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 17
• No existe una fórmula mágica para resolver los problemas de integración.
• Se debe considerar lo siguiente:
 Si es un integration framework la mayor parte del código fuente deben ser
escrito.
 Si es un enterprise service bus o integration suite se debe decidir si un
producto propietario o de código abierto. Los productos propietarios
proporcionan todas las características necesarias y cuentan con un fuerte
apoyo. Sin embargo, esto también conduce a mayores costos y una mayor
complejidad. Los productos de código abierto tienen un menor costo, son
más simples y flexibles, pero son menos potentes.
Conclusiones
www.grupointellego.com

Mais conteúdo relacionado

Mais procurados

Exposing services with Azure API Management
Exposing services with Azure API ManagementExposing services with Azure API Management
Exposing services with Azure API ManagementCallon Campbell
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdfBoreVishnusai
 
Micro services Architecture
Micro services ArchitectureMicro services Architecture
Micro services ArchitectureAraf Karsh Hamid
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App ModernizationPhi Huynh
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAmazon Web Services LATAM
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017Micro Focus
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCAmazon Web Services
 
IBM WebSphere application server
IBM WebSphere application serverIBM WebSphere application server
IBM WebSphere application serverIBM Sverige
 
Azure serverless architectures
Azure serverless architecturesAzure serverless architectures
Azure serverless architecturesBenoit Le Pichon
 
Kuberenetes - From Zero to Hero
Kuberenetes  - From Zero to HeroKuberenetes  - From Zero to Hero
Kuberenetes - From Zero to HeroOri Stoliar
 
IBM websphere application server types of profiles
IBM websphere application server types of profilesIBM websphere application server types of profiles
IBM websphere application server types of profilesKuldeep Saxena
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your OrganizationDalibor Blazevic
 
MuleSoft y la Arquitectura Orientada a Microservicios (MSA)
MuleSoft y la Arquitectura Orientada a Microservicios (MSA)MuleSoft y la Arquitectura Orientada a Microservicios (MSA)
MuleSoft y la Arquitectura Orientada a Microservicios (MSA)Larry Magallanes
 
Microservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitectureMicroservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitecturePaul Mooney
 
API first Design and Microservices
API first Design and MicroservicesAPI first Design and Microservices
API first Design and MicroservicesSven Bernhardt
 

Mais procurados (20)

Devops
DevopsDevops
Devops
 
Exposing services with Azure API Management
Exposing services with Azure API ManagementExposing services with Azure API Management
Exposing services with Azure API Management
 
Introduction to DevOps slides.pdf
Introduction to DevOps slides.pdfIntroduction to DevOps slides.pdf
Introduction to DevOps slides.pdf
 
Micro services Architecture
Micro services ArchitectureMicro services Architecture
Micro services Architecture
 
Azure App Modernization
Azure App ModernizationAzure App Modernization
Azure App Modernization
 
Automatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWSAutomatize seu processo de entrega de software com CI/CD na AWS
Automatize seu processo de entrega de software com CI/CD na AWS
 
The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017The Journey to DevOps #MFSummit2017
The Journey to DevOps #MFSummit2017
 
Large-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSCLarge-Scale AWS Migrations with CSC
Large-Scale AWS Migrations with CSC
 
IBM WebSphere application server
IBM WebSphere application serverIBM WebSphere application server
IBM WebSphere application server
 
Azure serverless architectures
Azure serverless architecturesAzure serverless architectures
Azure serverless architectures
 
Kuberenetes - From Zero to Hero
Kuberenetes  - From Zero to HeroKuberenetes  - From Zero to Hero
Kuberenetes - From Zero to Hero
 
IBM websphere application server types of profiles
IBM websphere application server types of profilesIBM websphere application server types of profiles
IBM websphere application server types of profiles
 
DevSecOps on Azure
DevSecOps on AzureDevSecOps on Azure
DevSecOps on Azure
 
How to implement DevOps in your Organization
How to implement DevOps in your OrganizationHow to implement DevOps in your Organization
How to implement DevOps in your Organization
 
Microservices: an introduction
Microservices: an introductionMicroservices: an introduction
Microservices: an introduction
 
MuleSoft y la Arquitectura Orientada a Microservicios (MSA)
MuleSoft y la Arquitectura Orientada a Microservicios (MSA)MuleSoft y la Arquitectura Orientada a Microservicios (MSA)
MuleSoft y la Arquitectura Orientada a Microservicios (MSA)
 
Microservice vs. Monolithic Architecture
Microservice vs. Monolithic ArchitectureMicroservice vs. Monolithic Architecture
Microservice vs. Monolithic Architecture
 
API first Design and Microservices
API first Design and MicroservicesAPI first Design and Microservices
API first Design and Microservices
 
Introduction to DevOps
Introduction to DevOpsIntroduction to DevOps
Introduction to DevOps
 
Introduction to microservices
Introduction to microservicesIntroduction to microservices
Introduction to microservices
 

Destaque

Metodología de desarrollo e integración contínua para proyectos de BPM
Metodología de desarrollo e integración contínua para proyectos de BPMMetodología de desarrollo e integración contínua para proyectos de BPM
Metodología de desarrollo e integración contínua para proyectos de BPMIntellego Chile
 
EJERCICIOS DE TECNICA
EJERCICIOS DE TECNICA EJERCICIOS DE TECNICA
EJERCICIOS DE TECNICA José Morales
 
Mpc 006 - 02-01 product moment coefficient of correlation
Mpc 006 - 02-01 product moment coefficient of correlationMpc 006 - 02-01 product moment coefficient of correlation
Mpc 006 - 02-01 product moment coefficient of correlationVasant Kothari
 
60 Beautiful Examples of Silhouette Photography
60 Beautiful Examples of Silhouette Photography60 Beautiful Examples of Silhouette Photography
60 Beautiful Examples of Silhouette PhotographyDainis Graveris
 
Oil & Gas Magazine Noviembre 2014
Oil & Gas Magazine Noviembre 2014Oil & Gas Magazine Noviembre 2014
Oil & Gas Magazine Noviembre 2014Oil & Gas Magazine
 
Preguntas-y-respuestas-neurologia-
 Preguntas-y-respuestas-neurologia- Preguntas-y-respuestas-neurologia-
Preguntas-y-respuestas-neurologia-Matias Rojas
 
La Infografía como Recurso Educativo para trabajar las Competencias en el aul...
La Infografía como Recurso Educativo para trabajar las Competencias en el aul...La Infografía como Recurso Educativo para trabajar las Competencias en el aul...
La Infografía como Recurso Educativo para trabajar las Competencias en el aul...Rocío González
 
Proyecto educativo institucional 2012
Proyecto educativo institucional 2012Proyecto educativo institucional 2012
Proyecto educativo institucional 2012vicente fierro
 
La gestión de la vinculación en las facultades de ingeniería como vía para la...
La gestión de la vinculación en las facultades de ingeniería como vía para la...La gestión de la vinculación en las facultades de ingeniería como vía para la...
La gestión de la vinculación en las facultades de ingeniería como vía para la...Academia de Ingeniería de México
 
Clasificación de instituciones de salud
Clasificación de instituciones de saludClasificación de instituciones de salud
Clasificación de instituciones de saludMayte Mtz
 
Frontera de posibilidades de producción (copia conflictiva de jhon jamer nara...
Frontera de posibilidades de producción (copia conflictiva de jhon jamer nara...Frontera de posibilidades de producción (copia conflictiva de jhon jamer nara...
Frontera de posibilidades de producción (copia conflictiva de jhon jamer nara...Daniel Garcia
 
Mpc 006 - 02-03 partial and multiple correlation
Mpc 006 - 02-03 partial and multiple correlationMpc 006 - 02-03 partial and multiple correlation
Mpc 006 - 02-03 partial and multiple correlationVasant Kothari
 
Teoria general del derecho
Teoria general del derechoTeoria general del derecho
Teoria general del derechoMaestros Online
 

Destaque (20)

Metodología de desarrollo e integración contínua para proyectos de BPM
Metodología de desarrollo e integración contínua para proyectos de BPMMetodología de desarrollo e integración contínua para proyectos de BPM
Metodología de desarrollo e integración contínua para proyectos de BPM
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
EJERCICIOS DE TECNICA
EJERCICIOS DE TECNICA EJERCICIOS DE TECNICA
EJERCICIOS DE TECNICA
 
Mpc 006 - 02-01 product moment coefficient of correlation
Mpc 006 - 02-01 product moment coefficient of correlationMpc 006 - 02-01 product moment coefficient of correlation
Mpc 006 - 02-01 product moment coefficient of correlation
 
GUIA DE PROYECTO EDUCATIVO INSTITUCIONAL
GUIA DE PROYECTO EDUCATIVO INSTITUCIONALGUIA DE PROYECTO EDUCATIVO INSTITUCIONAL
GUIA DE PROYECTO EDUCATIVO INSTITUCIONAL
 
60 Beautiful Examples of Silhouette Photography
60 Beautiful Examples of Silhouette Photography60 Beautiful Examples of Silhouette Photography
60 Beautiful Examples of Silhouette Photography
 
Oil & Gas Magazine Noviembre 2014
Oil & Gas Magazine Noviembre 2014Oil & Gas Magazine Noviembre 2014
Oil & Gas Magazine Noviembre 2014
 
63 0721 él tiene cuidado. lo tienes tú
63 0721 él tiene cuidado. lo tienes tú63 0721 él tiene cuidado. lo tienes tú
63 0721 él tiene cuidado. lo tienes tú
 
Fil 10 lm q3
Fil 10 lm q3Fil 10 lm q3
Fil 10 lm q3
 
Preguntas-y-respuestas-neurologia-
 Preguntas-y-respuestas-neurologia- Preguntas-y-respuestas-neurologia-
Preguntas-y-respuestas-neurologia-
 
Sistema gestion
Sistema gestionSistema gestion
Sistema gestion
 
La Infografía como Recurso Educativo para trabajar las Competencias en el aul...
La Infografía como Recurso Educativo para trabajar las Competencias en el aul...La Infografía como Recurso Educativo para trabajar las Competencias en el aul...
La Infografía como Recurso Educativo para trabajar las Competencias en el aul...
 
Proyecto educativo institucional 2012
Proyecto educativo institucional 2012Proyecto educativo institucional 2012
Proyecto educativo institucional 2012
 
Acordeon
AcordeonAcordeon
Acordeon
 
La gestión de la vinculación en las facultades de ingeniería como vía para la...
La gestión de la vinculación en las facultades de ingeniería como vía para la...La gestión de la vinculación en las facultades de ingeniería como vía para la...
La gestión de la vinculación en las facultades de ingeniería como vía para la...
 
Clasificación de instituciones de salud
Clasificación de instituciones de saludClasificación de instituciones de salud
Clasificación de instituciones de salud
 
Hipótesis
HipótesisHipótesis
Hipótesis
 
Frontera de posibilidades de producción (copia conflictiva de jhon jamer nara...
Frontera de posibilidades de producción (copia conflictiva de jhon jamer nara...Frontera de posibilidades de producción (copia conflictiva de jhon jamer nara...
Frontera de posibilidades de producción (copia conflictiva de jhon jamer nara...
 
Mpc 006 - 02-03 partial and multiple correlation
Mpc 006 - 02-03 partial and multiple correlationMpc 006 - 02-03 partial and multiple correlation
Mpc 006 - 02-03 partial and multiple correlation
 
Teoria general del derecho
Teoria general del derechoTeoria general del derecho
Teoria general del derecho
 

Semelhante a Comparativo entre plataformas de ESB

Introduccion a las Arquitecturas Limpias
Introduccion a las Arquitecturas LimpiasIntroduccion a las Arquitecturas Limpias
Introduccion a las Arquitecturas Limpiassolidussnake07
 
Patrones de Diseño en la Arquitectura de Integración Moderna
Patrones de Diseño en la Arquitectura de Integración ModernaPatrones de Diseño en la Arquitectura de Integración Moderna
Patrones de Diseño en la Arquitectura de Integración ModernaFrancisco Arturo Viveros
 
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports avanttic Consultoría Tecnológica
 
Líneas de productos de software y el método 47
Líneas de productos de software y el método 47Líneas de productos de software y el método 47
Líneas de productos de software y el método 47Leonardo Portillo
 
Líneas de productos de software y el método s2
Líneas de productos de software y el método s2Líneas de productos de software y el método s2
Líneas de productos de software y el método s2Leonardo Portillo
 
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic Consultoría Tecnológica
 
Azure Functions Spanish
Azure Functions SpanishAzure Functions Spanish
Azure Functions SpanishCDS
 
Introduccion_a_la_integracion_de_aplicaciones.ppt
Introduccion_a_la_integracion_de_aplicaciones.pptIntroduccion_a_la_integracion_de_aplicaciones.ppt
Introduccion_a_la_integracion_de_aplicaciones.pptIvonneRomero42
 

Semelhante a Comparativo entre plataformas de ESB (20)

Introduccion a las Arquitecturas Limpias
Introduccion a las Arquitecturas LimpiasIntroduccion a las Arquitecturas Limpias
Introduccion a las Arquitecturas Limpias
 
Patrones de Diseño en la Arquitectura de Integración Moderna
Patrones de Diseño en la Arquitectura de Integración ModernaPatrones de Diseño en la Arquitectura de Integración Moderna
Patrones de Diseño en la Arquitectura de Integración Moderna
 
SOA Open Source
SOA Open SourceSOA Open Source
SOA Open Source
 
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
Evento Virtual - Continuidad de los desarrollos con Oracle Forms & Reports
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Metodo watch y lps
Metodo watch y lpsMetodo watch y lps
Metodo watch y lps
 
Líneas de productos de software y el método 47
Líneas de productos de software y el método 47Líneas de productos de software y el método 47
Líneas de productos de software y el método 47
 
Líneas de productos de software y el método s2
Líneas de productos de software y el método s2Líneas de productos de software y el método s2
Líneas de productos de software y el método s2
 
Metodo watch
Metodo watchMetodo watch
Metodo watch
 
Metodo watch
Metodo watchMetodo watch
Metodo watch
 
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
avanttic - webinar: Analítica transformacional con Oracle Business Intelligen...
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Oracle Data Integrator 12c
Oracle Data Integrator 12cOracle Data Integrator 12c
Oracle Data Integrator 12c
 
Azure Functions
Azure FunctionsAzure Functions
Azure Functions
 
Azure Functions Spanish
Azure Functions SpanishAzure Functions Spanish
Azure Functions Spanish
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 
Cuore Málaga 2008
Cuore Málaga 2008 Cuore Málaga 2008
Cuore Málaga 2008
 
Introduccion_a_la_integracion_de_aplicaciones.ppt
Introduccion_a_la_integracion_de_aplicaciones.pptIntroduccion_a_la_integracion_de_aplicaciones.ppt
Introduccion_a_la_integracion_de_aplicaciones.ppt
 
OBI11g: la versión mas esperada
OBI11g: la versión mas esperadaOBI11g: la versión mas esperada
OBI11g: la versión mas esperada
 
Watch, lps
Watch, lpsWatch, lps
Watch, lps
 

Mais de Intellego Chile

Gobierno SOA - Estructura, Organización, Repositorio, Entregables, Capacidades
Gobierno SOA - Estructura, Organización, Repositorio, Entregables, CapacidadesGobierno SOA - Estructura, Organización, Repositorio, Entregables, Capacidades
Gobierno SOA - Estructura, Organización, Repositorio, Entregables, CapacidadesIntellego Chile
 
Aplicación de analítica de clientes para anticipar fuga de clientes
Aplicación de analítica de clientes para anticipar fuga de clientesAplicación de analítica de clientes para anticipar fuga de clientes
Aplicación de analítica de clientes para anticipar fuga de clientesIntellego Chile
 
Red Social Empresarial con IBM Connections - Casos de referencia
Red Social Empresarial con IBM Connections - Casos de referenciaRed Social Empresarial con IBM Connections - Casos de referencia
Red Social Empresarial con IBM Connections - Casos de referenciaIntellego Chile
 
Control de desempeño para procesos de negocios
Control de desempeño para procesos de negociosControl de desempeño para procesos de negocios
Control de desempeño para procesos de negociosIntellego Chile
 
Novedades en Pentaho 5 para los administradores
Novedades en Pentaho 5 para los administradoresNovedades en Pentaho 5 para los administradores
Novedades en Pentaho 5 para los administradoresIntellego Chile
 
Piloto de impementación BPMS
Piloto de impementación BPMSPiloto de impementación BPMS
Piloto de impementación BPMSIntellego Chile
 
Gestión documental y cuentas por pagar con Alfresco
Gestión documental y cuentas por pagar con AlfrescoGestión documental y cuentas por pagar con Alfresco
Gestión documental y cuentas por pagar con AlfrescoIntellego Chile
 
Presentación Intellego chile
Presentación Intellego chilePresentación Intellego chile
Presentación Intellego chileIntellego Chile
 
Portafolio de servicios de recursos humanos, por Carlos Cox
Portafolio de servicios de recursos humanos, por Carlos CoxPortafolio de servicios de recursos humanos, por Carlos Cox
Portafolio de servicios de recursos humanos, por Carlos CoxIntellego Chile
 
Desafíos actuales y futuros de la gestión de personas en el sector público, p...
Desafíos actuales y futuros de la gestión de personas en el sector público, p...Desafíos actuales y futuros de la gestión de personas en el sector público, p...
Desafíos actuales y futuros de la gestión de personas en el sector público, p...Intellego Chile
 
Intellego lo nuevo de IBM Lotus Notes 9 social edition usuario final v2.0
Intellego lo nuevo de IBM Lotus Notes 9 social edition   usuario final v2.0Intellego lo nuevo de IBM Lotus Notes 9 social edition   usuario final v2.0
Intellego lo nuevo de IBM Lotus Notes 9 social edition usuario final v2.0Intellego Chile
 
Intellego lo nuevo de IBM Lotus Domino 9 social edition v2.1
Intellego lo nuevo de IBM Lotus Domino 9 social edition v2.1Intellego lo nuevo de IBM Lotus Domino 9 social edition v2.1
Intellego lo nuevo de IBM Lotus Domino 9 social edition v2.1Intellego Chile
 
Bonita open solution - Evento de Gobierno 2013
Bonita open solution - Evento de Gobierno 2013Bonita open solution - Evento de Gobierno 2013
Bonita open solution - Evento de Gobierno 2013Intellego Chile
 
SOA - Evento de Gobierno 2013
SOA - Evento de Gobierno 2013SOA - Evento de Gobierno 2013
SOA - Evento de Gobierno 2013Intellego Chile
 
Gestión Documental - Evento de Gobierno 2013
Gestión Documental - Evento de Gobierno 2013Gestión Documental - Evento de Gobierno 2013
Gestión Documental - Evento de Gobierno 2013Intellego Chile
 
Gestión de procesos y BPMn - Evento de Gobierno 2013
Gestión de procesos y BPMn - Evento de Gobierno 2013Gestión de procesos y BPMn - Evento de Gobierno 2013
Gestión de procesos y BPMn - Evento de Gobierno 2013Intellego Chile
 
Caso de éxito alfresco FICH - Evento de Gobierno 2013
Caso de éxito alfresco FICH - Evento de Gobierno 2013Caso de éxito alfresco FICH - Evento de Gobierno 2013
Caso de éxito alfresco FICH - Evento de Gobierno 2013Intellego Chile
 
SOA para Central de Abastecimiento del Ministerio de Salud
SOA para Central de Abastecimiento del Ministerio de SaludSOA para Central de Abastecimiento del Ministerio de Salud
SOA para Central de Abastecimiento del Ministerio de SaludIntellego Chile
 

Mais de Intellego Chile (20)

Gobierno SOA - Estructura, Organización, Repositorio, Entregables, Capacidades
Gobierno SOA - Estructura, Organización, Repositorio, Entregables, CapacidadesGobierno SOA - Estructura, Organización, Repositorio, Entregables, Capacidades
Gobierno SOA - Estructura, Organización, Repositorio, Entregables, Capacidades
 
Aplicación de analítica de clientes para anticipar fuga de clientes
Aplicación de analítica de clientes para anticipar fuga de clientesAplicación de analítica de clientes para anticipar fuga de clientes
Aplicación de analítica de clientes para anticipar fuga de clientes
 
Red Social Empresarial con IBM Connections - Casos de referencia
Red Social Empresarial con IBM Connections - Casos de referenciaRed Social Empresarial con IBM Connections - Casos de referencia
Red Social Empresarial con IBM Connections - Casos de referencia
 
Control de desempeño para procesos de negocios
Control de desempeño para procesos de negociosControl de desempeño para procesos de negocios
Control de desempeño para procesos de negocios
 
Novedades en Pentaho 5 para los administradores
Novedades en Pentaho 5 para los administradoresNovedades en Pentaho 5 para los administradores
Novedades en Pentaho 5 para los administradores
 
Piloto de impementación BPMS
Piloto de impementación BPMSPiloto de impementación BPMS
Piloto de impementación BPMS
 
Gestión documental y cuentas por pagar con Alfresco
Gestión documental y cuentas por pagar con AlfrescoGestión documental y cuentas por pagar con Alfresco
Gestión documental y cuentas por pagar con Alfresco
 
Porque Pentaho ?
Porque Pentaho ?Porque Pentaho ?
Porque Pentaho ?
 
Presentación Intellego chile
Presentación Intellego chilePresentación Intellego chile
Presentación Intellego chile
 
Portafolio de servicios de recursos humanos, por Carlos Cox
Portafolio de servicios de recursos humanos, por Carlos CoxPortafolio de servicios de recursos humanos, por Carlos Cox
Portafolio de servicios de recursos humanos, por Carlos Cox
 
Desafíos actuales y futuros de la gestión de personas en el sector público, p...
Desafíos actuales y futuros de la gestión de personas en el sector público, p...Desafíos actuales y futuros de la gestión de personas en el sector público, p...
Desafíos actuales y futuros de la gestión de personas en el sector público, p...
 
Intellego lo nuevo de IBM Lotus Notes 9 social edition usuario final v2.0
Intellego lo nuevo de IBM Lotus Notes 9 social edition   usuario final v2.0Intellego lo nuevo de IBM Lotus Notes 9 social edition   usuario final v2.0
Intellego lo nuevo de IBM Lotus Notes 9 social edition usuario final v2.0
 
Intellego lo nuevo de IBM Lotus Domino 9 social edition v2.1
Intellego lo nuevo de IBM Lotus Domino 9 social edition v2.1Intellego lo nuevo de IBM Lotus Domino 9 social edition v2.1
Intellego lo nuevo de IBM Lotus Domino 9 social edition v2.1
 
Bonita open solution - Evento de Gobierno 2013
Bonita open solution - Evento de Gobierno 2013Bonita open solution - Evento de Gobierno 2013
Bonita open solution - Evento de Gobierno 2013
 
Caso de éxito ekardex
Caso de éxito ekardexCaso de éxito ekardex
Caso de éxito ekardex
 
SOA - Evento de Gobierno 2013
SOA - Evento de Gobierno 2013SOA - Evento de Gobierno 2013
SOA - Evento de Gobierno 2013
 
Gestión Documental - Evento de Gobierno 2013
Gestión Documental - Evento de Gobierno 2013Gestión Documental - Evento de Gobierno 2013
Gestión Documental - Evento de Gobierno 2013
 
Gestión de procesos y BPMn - Evento de Gobierno 2013
Gestión de procesos y BPMn - Evento de Gobierno 2013Gestión de procesos y BPMn - Evento de Gobierno 2013
Gestión de procesos y BPMn - Evento de Gobierno 2013
 
Caso de éxito alfresco FICH - Evento de Gobierno 2013
Caso de éxito alfresco FICH - Evento de Gobierno 2013Caso de éxito alfresco FICH - Evento de Gobierno 2013
Caso de éxito alfresco FICH - Evento de Gobierno 2013
 
SOA para Central de Abastecimiento del Ministerio de Salud
SOA para Central de Abastecimiento del Ministerio de SaludSOA para Central de Abastecimiento del Ministerio de Salud
SOA para Central de Abastecimiento del Ministerio de Salud
 

Último

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 

Último (13)

Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 

Comparativo entre plataformas de ESB

  • 2. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 2 • Definición Integration Framework Enterprise Service Bus Integration Suite • Criterios de Comparación • Cuadro Comparativo • Productos MULESOFT JBOSS WSO2 ORACLE • Conclusiones • Referencias Índice Presentación Índice
  • 4. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 4 Integration Framework • Marco de referencia • Permite construir aplicaciones de manera estandarizada • Utiliza patrones de integración empresarial • Reduce esfuerzos de implementación • Marco de referencia que permite integrar protocolos y tecnologías disimiles • Permite automatización de pruebas • Ejemplos • Java  Apache Camel  Spring Integration • .NET  NServiceBus • No recomendado para sistemas de misión critica
  • 5. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 5 • Marco de referencia implícito • Se utiliza para integrar aplicaciones • Producto potente que permite apoyar fuertemente: • Administración • Implementación • Integración • Monitoreo • Utilizan entornos de desarrollo integrados (IDE por su acrónimo en ingles) que permiten modelar (arrastrando y soltando) la lógica de integración de servicios • Código fuente se genera automáticamente a partir del modelado • Soporte comercial completo • Reduce el costo y complejidad significativamente • Los problemas de integración se resuelven con un alto nivel de abstracción Enterprise Service Bus
  • 6. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 6 Integration Suite • Incluye todas las características de Enterprise Service Bus • Adiciona funcionalidades tales como: • Business Activity Monitoring • Business Process Execution Language • Business Process Management • Business Rules • Complex Event Processing • Políticas • Seguridad, entre otros.
  • 7. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 7 • Facilidad de uso • ¿Qué tan complicado es la instalación? • ¿Cuántas herramientas se necesitan? • ¿Es el entorno de desarrollo intuitivo? • Mantenimiento / Monitoreo • ¿Cómo se administra el producto? • ¿Existe una interfaz gráfica de usuario para el seguimiento de los servicios? • Comunidad • ¿Existen foros públicos activos o listas de correo? • ¿Existen numerosos artículos, tutoriales y videos disponibles? • ¿El producto cuenta con el apoyo de varias empresas? • Soporte Empresarial • ¿Qué opciones de apoyo se ofrecen? • ¿Se puede garantizar los SLA requeridos? • ¿Se ofreció apoyo en su idioma? Criterios de Comparación
  • 8. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 8 • Funcionalidad • ¿Cuenta con todas las funcionalidades requeridas? • Flexibilidad • ¿Se pueden personalizar las funciones del producto para adaptarse a las necesidades particulares de cada cliente? • Extensibilidad • ¿Es posible ampliar el producto? • ¿El producto y sus interfaces están basadas en estándares? • Conectores • ¿Cuenta con adaptadores para las tecnologías mas comunes? • ¿Existen adaptadores para productos B2B como SAP o SALESFORCE? • ¿Se pueden construir adaptadores propios? Criterios de Comparación
  • 9. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 9 • Costos • ¿Cuál es el costo total del producto, incluyendo:  Mantenimiento  Productos complementarios requeridos  Conectores, entre otros • Licencias • ¿Qué licencias o modelo de suscripción se utiliza? • ¿Qué sucede cuando cambian los requisitos (más equipos, más CPU, el cambio de maquinas físicas a virtuales, entre otros)? • ¿Son las actualizaciones de forma gratuita? • ¿Existen rebajas? • ¿Son los costos "previsible"? Criterios de Comparación
  • 11. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 11 El cuadro comparativo se desprende principalmente lo siguiente: • Las soluciones propietarias ofrecen más apoyo y prestaciones de gran alcance, pero… ¿Estas prestaciones son realmente necesarias? • Recuerde que la complejidad, los costos y los esfuerzos son más elevado con los productos propietarios • Los productos de código abierto son mas fáciles de usar, poseen mayor flexibilidad, extensibilidad y menor costo Cuadro Comparativo
  • 12. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 12 Productos A continuación revisaremos: • MULESOFT • JBOSS • WSO2 • ORACLE Consideraremos lo siguiente: • Todos los vendedores de productos de integración propietarios, como ORACLE, ofrece una solución para todas las funciones imaginables • La alternativas de código abierto, en particular JBOSS y WSO2, ofrece suite de integración completas. Por otra parte, MULESOFT concentra sus esfuerzos en enterprise service bus
  • 13. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 13 MULESOFT ESB • MULESOFT ESB es una de los primeros enterprise service bus exitosos de código abierto • Fácil de instalar e intuitivo • IDE basado en eclipse • Solución ligera y extensible • Dos versiones • MULESOFT ESB Community Edition • MULESOFT ESB Enterprise Edition • Precios «amigables» • Conectividad nativa con SAP o SALESFORCE • Es necesario combinar MULESOFT ESB con productos de otros proveedores para lograr una mayor capacidad • Una pequeña comunidad detrás del producto
  • 14. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 14 JBOSS Middleware • JBOSS Middleware es una familia de productos de nivel empresarial ligeros y compatibles con entornos cloud que ayudan a las empresas a innovar de forma más rápida e inteligente. • JBOSS Middleware ayuda a acelerar el desarrollo, la implantación y el rendimiento de las aplicaciones, a integrar datos y aplicaciones de forma eficiente y a automatizar procesos de negocio en entornos físicos, virtuales, móviles y de cloud. • Fácil de instalar e intuitivo • IDE basado en eclipse • Solución ligera y extensible • Precios «amigables» • Una gran comunidad detrás del producto
  • 15. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 15 WSO2 Middleware Platform • WSO2 es una suite que incluye: • Application Server • Business Activity Monitor • Business Process Server • Business Rules Server • Complex Event Processor • Data Services Server • Elastic Load Balancer • Enterprise Service Bus • Governance Registry • Identity Server • Message Broker, entre otros. • Fácil de instalar • IDE basado en eclipse • Solución ligera y extensible • Permite construir de manera iterativa e incremental
  • 16. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 16 ORACLE Fusion Middleware • Oracle Service Bus es el actual Enterprise Service Bus de Oracle • Es un componente de Oracle Fusion Middleware (Integration Suite) • Oracle Fusion Middleware es una suite que incluye: • Business Intelligence • Business Process Management • Data Integration • Development Tools • Identity Management • Service Oriented Architecture • WebCenter, entre otros. • Herramientas potente y estable • Basada en estándares • Oracle es propietario de todos los productos y provienen de múltiples adquisiciones
  • 17. www.grupointellego.comwww.intellego.com.mxwww.grupointellego.com 17 • No existe una fórmula mágica para resolver los problemas de integración. • Se debe considerar lo siguiente:  Si es un integration framework la mayor parte del código fuente deben ser escrito.  Si es un enterprise service bus o integration suite se debe decidir si un producto propietario o de código abierto. Los productos propietarios proporcionan todas las características necesarias y cuentan con un fuerte apoyo. Sin embargo, esto también conduce a mayores costos y una mayor complejidad. Los productos de código abierto tienen un menor costo, son más simples y flexibles, pero son menos potentes. Conclusiones