Gestión de APIs

10 tendencias clave en APIs

17th octubre 2019

Aquellos modelos de negocio que aprovechan tecnologías de integración como una interfaz de programación de aplicaciones (application programming interface o APIs) y el master data management (MDM) deben estar al corriente de cuáles son las tendencias hacia las que se dirigen estas herramientas. En concreto, a continuación vamos a detallar cuál es la evolución, tanto a corto como a largo plazo, que van a vivir las APIs en los próximos años.

Tendencias Claves en APIs


1. Openness

Las APIs integrarán la tendencia Openness, una de las claves del sector fintech para los meses venideros junto a la autenticación e interfaces B2C, el blockchain, la Web 4.0 o el ‘Social to everything media’. Con el término Openness se aúnan el código abierto y la open innovation. Ésta última es útil para responder a la necesidad de colaboración entre distintas organizaciones empresariales que desean competir en un mercado a corto y medio plazo compartiendo distribución o implantación territorial, así como un mercado común. Por su parte, el código abierto u open source  permite acelerar los procesos de innovación y mejorar sensiblemente la eficiencia de apps y softwares  que los desarrolladores pueden modificar y hacer evolucionar. 

  1. Integración en forma de ‘autoservicio’

El modo ‘autoservicio’ de las APIs proporcionará la integración necesaria e inmediata tanto para la organización empresarial y sus distintos administradores, como para proveedores, socios, clientes, y cualquiera de los agentes que formen parte del entorno. 

  1. Hibridación

Los departamentos de TI se ven cada día más obligados a buscar opciones alternativas a la nube. Esto se debe a que la adopción de arquitecturas en cloud es una tarea altamente compleja y a la innovación que se requiere para poner en marcha nuevas aplicaciones digitales. La nube híbrida será la solución buscada. El modelo caracterizado por desarrollar un enfoque dirigido a las opciones de nube pública y privada, evolucionará hacia el control y la flexibilidad. 

  1. La figura del API Product Manager

La figura del API Product Manager profesional está en cada vez un mayor auge debido a la necesidad creciente de gestionar funciones como el perfeccionamiento de la estrategia de marketing y monetización, la articulación del Business Value, la mejora de la experiencia y el valor en el uso de la API, la supervisión de las KPIs o el progreso en el Roadmap. Todo ello, no solo revela la importancia de los microservicios y las APIs en toda estrategia de negocio, sino que las APIs son mucho más que un estándar para integraciones o un desarrollo tecnológico, sino que son productos y modelos de negocio en sí mismas.

  1. El estándar Swagger crecerá en importancia y hace olvidar a RAML

Las previsiones para el futuro casi inmediato apuntan a que las APIs regresarán al estándar Swagger o que, al menos, será el más empleado por ellas. Todo parece señalar que los fabricantes respaldarán la iniciativa Open API y que proporcionarán a Swagger el apoyo para que sea el modelo más empleado, en detrimento de RAML (RESTful API modeling language), sobre el que se prevé una progresiva disminución del uso.

  1. Vinculación entre el IoT y el Mobile Device Management (MDM)

La relación será cada vez más estrecha entre el Internet de las Cosas y el MDM, ya que éste último utilizará la información sobre las preferencias de compra del cliente y, de esta forma, contribuirá de manera decisiva a la generación del concepto ‘cliente-360’, en el que se conocen al detalle sus necesidades. El desarrollo y el asentamiento de los clientes de Mobile Device Management pasará por la sincronización y la mejora del master record de cada cliente, que facilitará información proveniente de sensores implementados en dispositivos.

  1. El diseño de la API pasa al primer plano

Generar APIs con un gran diseño será uno de los objetivos más claramente definidos para los fabricantes en 2019, junto a las habituales características de facilidad de uso y escalabilidad. En los últimos años, la mentalidad de ‘API First’ era importante, pero no esencial. Sin embargo, algo está cambiando. Ahora los desarrolladores de la API son también sus usuarios, lo que significa que esta herramienta debe ser diseñada con ellos en mente. Contar con una interfaz gráfica de usuario a la altura será cada vez más importante. 

  1. APIOps

APIOps logra la automatización de cualquier proceso definido de diseño, desarrollo, integración, seguridad o gestión de APIs. Se trata, nada menos, que de DevOps actualizado a la economía API. Y los próximos años verán cómo el movimiento de APIOps se encuentra cada vez más presente y ofrece mejores soluciones. APIOps, en desarrollo y las operaciones de APIs, abarca la misma cultura y movimiento que DevOps. Con ellos se realizarán grandes progresos para construir, diseñar, probar y liberar APIs confiables con mayor frecuencia. Con el auge de DevOps, se podrán construir de la forma más eficiente, entornos en los que probar, construir y liberar software de una manera rápida y fiable.