Software: ¿Qué tan grande será la administración de API en el futuro?

La interfaz de programación de aplicaciones en la nube (API) permite el desarrollo de aplicaciones y servicios utilizados para proporcionar hardware, software y plataformas en la nube. Cloud API funciona como un middleware que proporciona infraestructura de nube y servicios de software directos e indirectos a los usuarios finales. Hay dos marcos básicos para una API en la nube, a saber, Transferencia de estado representacional (REST) ​​y Protocolo simple de acceso a objetos (SOAP). Las API multiplataforma y específicas del cliente también están disponibles para su uso de acuerdo con los requisitos. Hay cuatro escenarios principales donde la computación en la nube se integra con otra plataforma u otro proveedor de la nube.

Folleto con los últimos avances y aplicaciones: PDF

Las API en la nube son importantes para cualquier empresa, su beneficio más importante es el control sobre las operaciones en la nube. Las empresas pueden realizar procesos de gestión e implementación de infraestructura de acuerdo con los requisitos comerciales. Además, los usuarios pueden crear aplicaciones en función de sus requisitos, lo que aumenta su eficiencia. Por lo tanto, las API en la nube proporcionan la flexibilidad necesaria para realizar acciones definidas por el usuario de forma rápida y precisa. Esta flexibilidad permite a los usuarios administrar o implementar recursos de acuerdo a sus requerimientos.

Según las tendencias actuales, la mayoría de las aplicaciones no se desarrollan de forma aislada: interactúan con aplicaciones internas y externas o con otras aplicaciones de terceros. Recursos protegidos a saber. los servicios, las fuentes de datos, los dispositivos IoT, las aplicaciones heredadas y empaquetadas deben exponerse de tal manera que los dispositivos de la nueva era puedan consumir sus datos / servicios e integrarse con ellos para obtener casos de uso de mayor nivel.

Incluso si la aplicación no está hablando con otros sistemas / aplicaciones de terceros para consumo interno, la comunicación entre la interfaz y la capa empresarial se realiza a través de las API. Tarde o temprano, el desarrollo de API de manera AdHoc dará lugar a una enorme deuda técnica que será difícil de resolver y lanzar, escalar y administrar API rápidamente se convertirá en una pesadilla.

En viene, la solución API Management. Además de exponer recursos como API RESTful, App42 API Gateway también ayuda a los minoristas a:

  • Estandarizando sus API internas para aumentar su presencia minorista omnicanal
  • Permitir asociarse con aplicaciones de terceros para la colaboración de datos y servicios.
  • Generar SDK para que otros desarrolladores los integren en sus aplicaciones.
  • Impulsando la comunidad de desarrolladores con API publicando documentación interactiva y detallada con ejemplos de código
  • Monitoreo del uso y alarmas cada vez que ocurre un error

Decide por ti mismo

Como ya se mencionó, existe un gran interés en la Administración de API y lo hemos visto reflejado en la Estación Central de TI (un “Yelp” para Enterprise Tech). Si bien es difícil dar una idea real de cuán grande será este mercado en el futuro, puede que le resulte útil mirar las evaluaciones y valoraciones reales de los usuarios de muchas de las soluciones de mejor rendimiento en esta categoría.

Actualmente, el puesto n. ° 1 es CA API Management: revisión del producto para CA API Management. Haga clic para ver reseñas de este y otros en esta categoría.

Espero que esto sea útil.

Las API se están convirtiendo claramente en una capa clave para los sistemas web, de aplicaciones y de IoT. Incluso HTML5 se está volviendo esencialmente impulsado por API. No creo que sea una hipérbole decir que el tráfico API superará el tráfico web / HTML en los próximos 2-3 años.

Se verá un poco diferente, pero a medida que API tome la carga de la mayor parte del contenido y la entrega de transacciones (es decir, la mayor parte del valor económico), querrá tener un control, monitoreo y optimización similares para el tráfico API como lo hace para general tráfico web. Así que creo que es seguro decir que API Management deberá ser una parte fundamental de los nuevos sistemas Web / Internet.

Si eso significa que serán compañías / soluciones independientes como la nuestra (plataforma de administración de API de 3 escalas), código abierto, componentes en otras pilas, etc., es algo que surgirá con el tiempo, por supuesto. Sin embargo, todo lo que puedo decir es que estamos viendo una gran demanda de administración de API en este momento y esperamos que siga acelerándose. En última instancia, creo que habrá una variedad de formas competitivas para hacer el trabajo, pero una gran cantidad de valor de mercado.

Como se indicó anteriormente, obviamente estoy involucrado en el campo y trabajo para un proveedor, por lo que debe considerar ese sesgo para considerar mi respuesta, ¡pero creo que la mayoría de la gente estaría de acuerdo con las grandes tendencias!

Aquí hay una cita de la estimación de 2015 de Forrester:

Predecimos que las compañías estadounidenses gastarán casi $ 3 mil millones en administración de API en los próximos cinco años. El gasto anual se cuadruplicará para el final de la década, de $ 140 millones en 2014 a $ 660 millones en 2020. Las ventas internacionales llevarán al mercado global por encima de los mil millones de dólares.