ActualidadScienceTechnologyTecnologíaTendencia

Cómo las API llevan agilidad a los negocios digitales

Publicado el

Las empresas que atraigan a los profesionales destacados ganarán –y las interfaces de programación de aplicaciones (API) pueden ayudar–.

Estos códigos informáticos actúan como puente entre las aplicaciones de software, lo que les permite a los desarrolladores desarrollar e integrar rápidamente apps de próxima generación.

A lo largo de la corta historia de la tecnología, uno de los mayores obstáculos para compartir información fue el alto nivel de integración necesario para intercambiar datos entre sistemas dispares. Los proveedores de software especializados en middleware surgieron para ayudar a la integración entre miniordenadores y mainframes, entre PC y Mac, entre PC y mainframes.

Pero con el inicio de la nube, la tecnología se ha vuelto más inteligente. Una de las ventajas de las arquitecturas en la nube actual son las interfaces de programación de aplicaciones (API). Estas conexiones débilmente acopladas, abiertamente disponibles, están tomando el lugar de una integración estrechamente acoplada para que sea más fácil para las empresas subir información a la nube y descargarla nuevamente. Las API hacen que el intercambio de información sea mucho más eficiente.

Considere cómo las API hacen que la información fluya más fácilmente dentro de un escenario simple de cadena de suministro que vincula a proveedores, mayoristas y minoristas. Los minoristas pueden subir las ventas, y la información puede fluir a través de la cadena de suministro, notificando a los demás que esos artículos ahora deben reponerse, ya sea a través de suministros existentes o desencadenando la fabricación de nuevos suministros.

O considere el escenario complicado de mantenimiento predictivo. Cuando una pieza falla inesperadamente, ese evento podría desencadenar múltiples comunicaciones relacionadas con metadatos específicos: el nombre de la pieza, su número de elemento y su tiempo medio esperado entre fallas. La falla podría desencadenar comunicaciones hasta un sistema basado en la nube y luego redirigirse al equipo del producto (en caso de que sea necesario rediseñarlo), al equipo de soporte (para que puedan estar al tanto de las llamadas posteriores) y a los clientes (para que puedan se puede alertar de forma proactiva al problema).

Pero es difícil configurar esos canales de comunicación si los sistemas deben estar estrechamente integrados. Solo a través de API débilmente acopladas se puede compartir y propagar rápidamente ese tipo de información. Las ventajas son numerosas. Una comunicación más rápida significa actualizaciones más rápidas, lo que se traduce en información más precisa. Las empresas obtienen mayores niveles de flexibilidad y una mayor agilidad. Ahorran cantidades considerables de dinero a través de costos de integración reducidos.

Estamos en camino hacia este mundo de API que puede superar la integración de la red, pero aún quedan algunos obstáculos. En realidad, por supuesto, no todas las comunicaciones se pueden automatizar por completo. Todos los sistemas necesitan algún nivel de supervisión humana para garantizar que dichas comunicaciones funcionen correctamente. Los proveedores también deben adoptar un enfoque más proactivo a sus API. Deben publicarlos, administrarlos y hacerlos accesibles.

Pero los beneficios últimos de estos flujos de información potencialmente complejos son significativos. Al eliminar el desafío de la integración, los proveedores de plataformas podrían ayudar a la industria creando núcleos estables y ofreciendo API para la conectividad. Los sistemas de los clientes pueden actuar como satélites, accediendo al sistema central a través de una capa de procesos comerciales estandarizados. Todo lo aprendido acerca de cómo hacer que el flujo de información sea más simple se puede propagar por todo el sistema, de modo que todos los participantes (vendedores, proveedores, clientes) se vuelvan más inteligentes sobre cómo pueden intercambiar información. Es un gran paso adelante en agilidad, ayudado por la simple virtud de las API en la nube.

Fuentes: www.digitalistmag.com 

sap.com

 

 

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.