Integración y APIs: Las dos caras de la misma moneda

Si bien las empresas tienen técnicamente muchas opciones de integración diferentes, solo tienen una opción correcta: adoptar la integración a través de API.
Integración y API

La integración es uno de los conceptos más antiguos en la informática, habiendo existido casi desde los primeros fragmentos de software. En contraste, las API basadas en la web son algo bastante nuevo. Si bien han estado presentes desde alrededor del 2000, las API no se convirtieron en una tecnología principal hasta hace aproximadamente los últimos cinco a diez años.

Y, sin embargo, en ese breve tiempo, las API se han vuelto indispensables. Si bien las empresas tienen técnicamente muchas opciones de integración diferentes, solo tienen una opción correcta: adoptar la integración a través de API.

Por qué las herramientas de integración heredadas no son suficientes

Teniendo en cuenta la complejidad del panorama de TI empresarial moderno, no es necesario convencer a la mayoría de las empresas sobre las ventajas de una mayor integración. A medida que prolifera el número de bases de datos locales, aplicaciones SaaS, aplicaciones móviles y similares, las organizaciones necesitan una manera de utilizar eficazmente todo lo que tienen implementado al mismo tiempo. Como conjuntos de software del mejor de su clase se convierta en la norma y aumente el número de aplicaciones utilizadas por el empleado y departamento típicos, la necesidad de una mayor integración es aún mayor.

Para facilitar la integración, las empresas tienen a su disposición una serie de opciones. ¿Qué tienen las API que las hace tan críticas ahora?

Comencemos desde el principio. En el pasado, si una organización necesitaba conectar dos computadoras o dos programas de software, codificaba manualmente una conexión punto a punto entre ellos. Esto funcionaba bien cuando las computadoras eran un lujo relativo y cuando el software aún estaba en su infancia, pero es fácil ver por qué tal enfoque estaría condenado al fracaso ahora.

Se puede tardar horas en construir una sola conexión de este tipo. Si se amplía eso a los miles de dispositivos y aplicaciones que hay hoy en día en la empresa, con este viejo enfoque llevaría décadas conectar todo. A menos que sus equipos de desarrollo simplemente estén esperando algo que hacer, eso no será viable a largo plazo.

En las últimas décadas, los buses de servicios empresariales (ESB) y el *middleware* surgieron como una solución elegida con frecuencia para el dilema de la integración. Esencialmente, actúan como un centro de conectividad común para toda la TI empresarial. En lugar de conectar las soluciones individualmente entre sí, las organizaciones simplemente pueden conectar todos los puntos finales al bus de servicios y dejar que este se encargue de la integración. ¡Problema resuelto!

Bueno, no exactamente. Los ESB y el middleware no solo suelen tener una capacidad limitada, sino que tampoco son aptos para nada que esté más allá del cortafuegos de la empresa. A medida que proliferan las aplicaciones en la nube y las empresas dependen cada vez más de las ofertas como servicio, el alcance limitado del middleware se convierte en un problema. A medida Forrester señaló en 2013, muchas empresas ya han implementado o planean implementar procesos de negocio estrechamente integrados que se ejecutan parcialmente de forma local y parcialmente en la nube. Claramente, ese escenario híbrido representa un desafío importante para las herramientas de integración tradicionales, es decir, locales.“

Integración de API en acción

Las API y la integración son solo dos caras de la misma moneda. Las iniciativas de API requieren tecnologías de integración y las tecnologías de habilitación de API son componentes esenciales en cada infraestructura de integración estratégica.

A diferencia de las tecnologías heredadas, las API están diseñadas pensando en la computación en la nube. Esta tecnología es tan apta para conectar aplicaciones en la nube como para la integración de software local. Esta flexibilidad la hace especialmente adecuada para las configuraciones de TI híbridas que existen en la mayoría de las empresas hoy en día.

“Vivimos en una economía de API, un conjunto de modelos de negocio y canales basados en el acceso seguro a la funcionalidad y el intercambio de datos”, escribió el año pasado la analista de Gartner Christy Pettey. “Las API facilitan la integración y la conexión de personas, lugares, sistemas, datos, cosas y algoritmos, crean nuevas experiencias de usuario, comparten datos e información, autentican a personas y cosas, habilitan transacciones y algoritmos, aprovechan algoritmos de terceros y crean nuevos productos/servicios y modelos de negocio”.”

Para ver el beneficio de las API en acción, considere Uber. La aplicación es altamente dependiente de las API por su funcionalidad, desde sus sistemas de seguimiento basados en mapas hasta su plataforma de pagos móviles entre bastidores, todo ello aprovechando diversas API. Siempre que las API estén bien orquestadas, la aplicación puede ser utilizada por cientos de miles de conductores, pasajeros y desarrolladores/personal de Uber a la vez. Las API se crean tanto para la nube como pensando en múltiples usuarios, lo que las hace más ideales hoy en día que las limitadas opciones de integración heredadas.

Otro ejemplo de los beneficios de las API para la integración hoy en día existe en la mayoría de los departamentos de marketing empresarial. La mayoría de los especialistas en marketing tienen todo un conjunto de herramientas que utilizan, que incluye una plataforma de CRM, una herramienta de marketing por correo electrónico, una solución de análisis, una herramienta de difusión en redes sociales y mucho más. A través de las API, el equipo de marketing puede crear una pila de tecnología. Esto permite al departamento aprovechar todas las mejores soluciones especializadas en conjunto en todos los equipos.

Casi todos los departamentos de marketing97%, para ser más precisos) cuenta con este tipo de sistema. Gracias a las API, los especialistas en marketing ahora pueden ser mucho más eficaces y eficientes que nunca.

Y por si el entorno informático de hoy no fuera ya lo suficientemente complejo, sepa que solo va a empeorar con el tiempo. Considere dos tendencias en particular: el aumento de la conectividad móvil y el Internet de las cosas (IoT).

Según un estudio anterior de Gartner, aproximadamente 80% de empleados utilizan sus propios dispositivos móviles personales para trabajar, y casi el mismo porcentaje recibió una computadora portátil o un dispositivo similar de parte de su empleador.

Además, se espera que la cantidad de objetos conectados a la web en cierta medida crezca más de un 30 por ciento y superar los 8 mil millones para finales de este año. La funcionalidad de las API, centrada en la nube y multiusuario, es idónea para gestionar las necesidades de integración que ya han surgido y seguirán surgiendo en los próximos años.

Integración y API: La “pareja del momento” de hoy”

Las API son fundamentales para abordar las complejas necesidades y preocupaciones de integración de la empresa moderna, por lo que tiene sentido que una plataforma de integración que también pueda usarse para crear y administrar API ayude a las empresas a aprovechar el valor de todas sus inversiones tecnológicas, ya sean locales, SaaS o en la nube, a cualquier lado del cortafuegos.

Con una plataforma de integración de API, las empresas no necesitan deshacerse y reemplazar sus sistemas o integraciones heredados, sino que pueden conectar todos los datos útiles para tomar mejores decisiones comerciales y crear una diferenciación competitiva. Y si eventualmente se necesita una infraestructura totalmente en la nube, una plataforma de integración de API es lo suficientemente flexible y escalable para realizar esa transición.

Como señala Gartner en Cómo la integración generalizada potencia sus iniciativas de API (y viceversa), “Las API y la tecnología de integración están íntimamente correlacionadas. La tecnología de integración reduce el tiempo de valor de las API y las API facilitan ciertos aspectos de la integración. Las API y la integración son solo dos caras de la misma moneda. Las iniciativas de API requieren tecnologías de integración y las tecnologías que habilitan las API son componentes esenciales en cada infraestructura de integración estratégica.”

 

Para obtener más información sobre cómo aprovechar al máximo la integración de API, descargue el libro electrónico gratuito.

Libere el poder transformador de las API y la integración

Empresas como AirBnB, WhatsApp y Uber han revolucionado sus mercados, transformado las experiencias de los clientes y alcanzado valoraciones masivas en muy poco tiempo con equipos que son una fracción del tamaño de los actores establecidos en el mercado. ¿Cómo conquistaron estas empresas al mundo con tan pocos recursos?

 

¡Quiero aprender más!

¿Tiene preguntas? Estamos aquí para ayudar.

Contáctenos