Se ha escrito mucho sobre la economía API. Ese es el efecto dominó de cualquier servicio popular que abre su kimono digital a través de API públicas. Al hacerlo se fomenta el desarrollo de aplicaciones, sitios web y otras herramientas que hacen la vida más fácil no sólo a los consumidores del mercado sino también a los corporativos.
Esto es particularmente cierto en la parte más vulnerable del centro de datos, en la red. Puede que a la mayoría de la gente no le entusiasme que un importante proveedor de infraestructura ofrezca una API, pero para quienes tienen responsabilidad operativa de “la red” es música para sus oídos. Esta creciente economía de API “diferente” es importante no solo porque significa que la automatización y la orquestación pueden avanzar con mayor rapidez y probabilidad de éxito. Ése es un beneficio, pero no es el único.
Como puede ver, las API de infraestructura son el medio por el cual las organizaciones tienen la libertad de elegir su propio camino hacia ese centro de datos más automatizado y eficiente. Sin ellos, las organizaciones se verían obligadas a elegir entre aquellas opciones que ofrecen una integración preexistente entre soluciones según el capricho de los proveedores. Así solía ser la situación en la red, donde las asociaciones estratégicas significaban integración en sistemas de gestión de red, conjuntos de herramientas de monitoreo de aplicaciones y, en última instancia, entre sí. Hubo un tiempo en que la película Heathers habría sido una analogía adecuada de la naturaleza de las asociaciones entre proveedores de infraestructura y red. Por supuesto, se solicitó y se tuvo en cuenta la opinión de los clientes sobre qué proveedores deberían apoyarse entre sí, pero la dinámica del mercado también tuvo el mismo peso en la ecuación que decidió quién se integraría con quién.
Las API cambian esa dinámica. La naturaleza de las API hoy en día es tal que, siempre que la infraestructura esté habilitada para API, es casi seguro que se puede integrar con cualquier conjunto de herramientas, marco o sistema que esté utilizando. La estandarización de facto de la industria en HTTP REST y (normalmente) JSON como carga útil ha expandido drásticamente la economía de otras API para garantizar que, en términos generales, se pueda automatizar, orquestar e integrar prácticamente cualquier cosa.
Esto no es sólo percepción. En nuestra encuesta sobre el estado de la entrega de aplicação , preguntamos a muchas personas de todo el mundo su opinión sobre la importancia de que su infraestructura esté habilitada para API. Abrumador, es importante. En nuestra encuesta de 2017, el 56% dijo que era más importante o muy importante, mientras que otro 32% dijo que era algo importante. Sólo el 12% se encogió de hombros y dijo que realmente no era tan importante para ellos. En 2016, cuando hicimos la misma pregunta, solo el 31 % dijo que la infraestructura habilitada para API era más importante o muy importante. Los que dijeron que no fueron casi el doble que este año: un 23 % en 2016 dijo que las API en la infraestructura simplemente no eran un gran problema.
Se trata de un cambio de dirección sorprendente y un indicador de la creciente importancia de DevOps como respuesta táctica, si no estratégica, para escalar las operaciones en entornos modernos. Dado que un porcentaje significativo de organizaciones planean invertir en la nube privada en 2017, esta actitud hacia la otra economía de API no debería sorprender. La abstracción de la infraestructura y los servicios de red necesarios para implementar un entorno tipo nube verdaderamente automatizado y orquestado requiere que todo esté habilitado con API. Incluso si no fuera el factor impulsor detrás del cambio de perspectiva sobre la infraestructura habilitada para API, el crecimiento de las aplicaciones que requieren incluso los servicios de red más básicos (firewall, equilibrio de carga, DNS) exige un cambio en la forma en que los centros de datos aprovisionan, escalan y administran los dispositivos que brindan esos servicios. Eso significa automatización y orquestación. Porque asignar más personas a resolver el problema en realidad no mejora la eficiencia operativa ni el rendimiento. La automatización y la orquestación, por el contrario, sí lo hacen.
La otra economía de API es increíblemente importante porque brinda a las organizaciones la libertad de mezclar y combinar y construir una arquitectura de clase mundial y empodera a las empresas que experimentan crecimiento para escalar operaciones de manera eficiente a través de la automatización y la orquestación.
Si bien nos gusta señalar que las organizaciones están experimentando una transformación digital con respecto a la forma en que interactúan y brindan servicio a sus clientes, esto también está sucediendo en el centro de datos, donde las operaciones tradicionales se están transformando digitalmente mediante API, plantillas y algoritmos.
Viva la API.