La historia
Hace unos años, la cuestión de elegir una solución de integración no se enfrentaba a las pequeñas y medianas empresas. Hace solo 5 años, la introducción de un bus de datos era una señal de que la compañía había logrado un éxito significativo y que necesitaba una solución especializada para el intercambio de datos.
La cuestión es que una solución tan temporal, como la integración punto a punto, con el crecimiento del negocio, no permite controlar el proceso de intercambio de datos. Además, los sistemas que se comunican de esta manera están cubiertos de código complejo que implementa recursos API para la integración con cada sistema individual.
Todavía puede encontrar compañías gigantes en el mercado, incluso en el sector minorista, que continúan apoyando las soluciones
CRM ,
ERP y
MDM obsoletas simplemente porque se modifican seriamente para satisfacer las necesidades del negocio. Actualizarlos es similar a migrar a un sistema completamente nuevo. Las empresas tienen que mantener un gran personal para el soporte continuo y el desarrollo de estas soluciones, sistemas operativos y
DBMS .
En ese entorno, comienza el efecto del "viejo contador de tiempo": personas que comprenden a fondo la solución y pueden compartir su experiencia con los nuevos empleados. En este caso, el hecho peligroso es que la gestión puede ser demasiado relajada y tranquila, porque todos los problemas se han resuelto de una forma u otra durante muchos años. Tarde o temprano, esas personas pueden abandonar la empresa, lo que implicará una seria inhibición en materia de desarrollo y apoyo sin empleados experimentados. A su vez, esta situación aumentará la utilización de los recursos y retrasará drásticamente la línea de tiempo.
Parte de la solución a estos problemas es el uso de soluciones específicas de la industria, como los buses de datos (
Enterprise Service Bus (ESB) ). Están diseñados para estandarizar los procesos de intercambio de información entre los sistemas internos de la empresa, para reducir el costo del desarrollo adicional y el soporte de los sistemas de destino. Además, junto con la solución implementada, obtendrá muchos años de experiencia de empresas que han desarrollado y utilizado el paquete de software durante mucho tiempo. Esto significa que la mayoría de las tareas fundamentales de integración ya se resolverán dentro del producto y no requerirán esfuerzos adicionales para el análisis y la implementación de soluciones simples.
En las instalaciones
Regresando hace 5-10 años, puede encontrar que todas las soluciones de integración eran exclusivamente sistemas locales. Hace unos años,
las soluciones
basadas en la nube comenzaron a llenar el mercado en todas partes. La industria de la moda no se ha librado de esta industria. La mayoría de las empresas en este mercado no perdieron la oportunidad al ofrecer a sus clientes soluciones de integración "en las nubes". Dichas soluciones pueden reducir significativamente los costos de soporte, al menos al eliminar el alquiler de las capacidades del servidor y su soporte de los elementos de gastos.
Dadas las características y los volúmenes del negocio, no todas las empresas pueden permitirse transferir soluciones de integración a la nube. A menudo, esto se debe a problemas de seguridad o los detalles específicos de la industria, a veces, el costo de la migración excede los beneficios esperados del proyecto. Como resultado, las soluciones de integración en las instalaciones continúan teniendo demanda en el mercado y ocupan posiciones de liderazgo en comparación con las de la nube.
Nube
Gracias al rápido desarrollo de soluciones de integración basadas en la nube, los clientes de segmentos de pequeñas y medianas empresas comenzaron a aparecer en esta área. El modelo de uso de un servicio de suscripción (
SaaS - Software as a Service) atrae a la mayoría de los clientes con un inicio simple y un proceso de uso transparente. Además, las compañías de soluciones a menudo ofrecen sus servicios de consultoría para la implementación, la configuración inicial de los procesos de integración y su soporte.
El uso de soluciones en la nube permite al cliente reducir los recursos y el tiempo de implementación. Como regla general, tales plataformas de integración difieren cualitativa y cuantitativamente de sus colegas locales por el conjunto de conectores listos para usar a los sistemas comerciales más comunes. Muchos de ellos también ofrecen scripts de uso compartido listos para escenarios comerciales populares. Por ejemplo, es común que el comercio minorista transfiera datos entre sistemas ERP y CRM, en cuyo caso, muy a menudo, el desarrollador de la plataforma de integración (SaaS) prepara un escenario estándar para el intercambio de datos entre dichos sistemas. Para el cliente, es suficiente indicar el conjunto mínimo necesario de parámetros de configuración, tales como: cuentas para conectarse a sistemas, configuración de consultas para recibir datos del sistema fuente (qué tipo de datos, de qué forma).
Del lado del cliente, esta solución parece atractiva debido al enfoque
WYSIWYG , cuando la mayoría de las operaciones se realizan utilizando un editor visual y no necesitan estar inmersos en el desarrollo. Como resultado, obtenemos un cliente fiel a largo plazo. Queda para que el desarrollador mantenga un funcionamiento estable de la plataforma y un alto
tiempo de actividad ), y continúe desarrollando la plataforma creando nuevos conectores, scripts y actualizando los existentes.
Con este enfoque, es importante inicialmente tener una comprensión realista del modelo de monetización, ya que este no es un pago único. Una mayor cooperación incluirá el costo del tiempo del servidor y el desarrollo adicional de una solución de soporte. Este es exactamente el enfoque utilizado por muchas soluciones
iPaaS . Al mismo tiempo, cada cliente recibe su propio espacio aislado (a menudo, el nivel de aislamiento depende del tipo de suscripción), donde puede implementar sus propios procesos. El detalle de los mecanismos de configuración para administrar los escenarios de integración difiere para cada plataforma; por lo tanto, es muy importante determinar por sí mismo los escenarios probables para la elección correcta de la plataforma.
Comparación de IPaaS
Intentemos analizar y comparar algunas de las soluciones de integración populares: iPaaS. Para hacer esto, seleccioné las primeras 5 soluciones en el mercado de un
artículo que resultó ser el primero en los resultados de búsqueda de Google en el momento de la publicación.
Esta solución es un conjunto de herramientas que le permite no solo configurar escenarios de integración, sino también desarrollar, administrar API, desarrollar sus propias aplicaciones y personalizar procesos.
Dell adquirió este paquete de software en 2010 y rápidamente se convirtió en el líder del mercado en soluciones iPaaS para las calificaciones de la empresa de consultoría
Gartner en los últimos 6 años.
Aplicabilidad: para grandes y medianas empresas de diferentes industrias.
Costo: desde $ 549 / mes.
Demo / Trial:
sí, 30 días .
Este producto es el desarrollo de un gigante en el campo de las soluciones de integración. Según la experiencia de Oracle, la solución impresiona con las mejores prácticas de la industria y los flujos de integración listos para usar que están integrados en el producto. Una biblioteca de conectores preparados ahorrará significativamente en la configuración inicial. Consulte
la clasificación de productos
de Gartner y las reseñas de las empresas que han implementado la solución.
Aplicabilidad: para grandes y medianas empresas de diferentes industrias.
Costo: muchas opciones de suscripción, incluido un plan de pago por uso: a partir de $ 1.2097 / mensaje, y un plan flexible mensual a partir de $ 0.8065 / mensaje.
Demo / Trial:
sí, 30 días .
En
la biblioteca de Workato , encontrará más de 300 escenarios de integración personalizados listos para
usar entre soluciones populares. Además, el producto tiene un diseñador de script simple e intuitivo para ayudarlo a crear sus propios procesos de integración.
La solución ha estado cayendo en el "cuadrante mágico" de
Gartner durante
varios años.
Aplicabilidad: para pequeñas y medianas empresas de diferentes industrias.
Costo: desde $ 1499 / mes.
Demo / Trial:
sí, 30 días .
TIBCO Cloud es una solución iPaaS de una empresa con muchos años de experiencia. El producto le permite configurar scripts de integración utilizando una interfaz simple, lo que será conveniente si planea transferir la tarea de configurar procesos no solo a desarrolladores experimentados, sino también a profesionales de negocios. La plataforma tiene una calificación bastante alta según los resultados de la evaluación de la consultora
Gartner .
Aplicabilidad: para pequeñas y medianas empresas de diferentes industrias.
Costo: desde $ 400 / mes.
Demo / Trial:
sí, 30 días .
La solución de integración elastic.io le permite crear y configurar procesos de integración utilizando un editor visual simple. La solución tiene una
biblioteca de conectores listos para conectarse a plataformas populares de comercio electrónico, ERP y CRM, incluidos los que se encuentran en una red de área local segura de la empresa. La compañía llama a esta solución Agente local: puede ser muy interesante y útil desde el punto de vista de la seguridad si no desea abrir el acceso externo a sus sistemas internos. A pesar de su corta edad, el producto ya se menciona en las calificaciones de la agencia
Gartner .
Aplicabilidad: para pequeñas y medianas empresas de diferentes industrias.
Precio: desde 199 € / mes, es posible utilizar la plataforma según el modelo OEM.
Demo / Trial:
sí, 14 días .
Conclusión
Al decidir la elección de una plataforma de integración, será necesario evaluar más de 20 productos en el mercado. Los criterios de selección importantes serán la presencia de una biblioteca de conectores listos para usar y plantillas de script para comenzar fácilmente el proyecto de implementación, la presencia y la simplicidad / potencia de un editor visual para configurar escenarios, soporte y asesoramiento de desarrolladores, un conveniente modelo de precios y pagos. Cada uno de los productos es único a su manera y ofrece una gama de soluciones, incluida la plataforma en sí, un editor de scripts, una biblioteca de conectores listos para usar, soporte de desarrolladores y la comunidad.
Para determinar cuál de las soluciones tiene el conjunto de todas las características necesarias, solo un análisis cuidadoso ayudará. Afortunadamente, la mayoría de las plataformas se pueden tomar como una "prueba de manejo" gratuita por un tiempo. Si aún no puede cambiar al modelo iPaaS por alguna razón, entonces tiene un gran mercado para soluciones locales que son más flexibles pero requieren costos de implementación y soporte significativos.
La elección es tuya.