La transformación digital no puede centrarse sólo en el exterior, debe incluir también el interior.
La tarjeta de bingo de palabras de moda de este año incluye las frases amorfas “transformación digital” y “economía API”. Tienen significados reales, pero a menudo se oscurecen tanto que resultan relativamente insignificantes cuando se aplican a la tecnología. La transformación digital se utiliza a menudo para describir la migración del lápiz y el papel a bits y bytes. En pocas palabras, se trata de tomar procesos manuales y optimizarlos para lograr mayor eficiencia reemplazándolos con API y aplicaciones. Este movimiento dio origen a la economía API, un maravilloso ecosistema donde las empresas exponen sus capacidades a través de las API en un esfuerzo por ampliar su alcance y encontrar nuevos consumidores. Esto aumenta las ganancias, obviamente al expandir el negocio, pero también, en gran medida, al reducir los costos operativos asociados para alcanzarlos. Después de todo, un ejército de desarrolladores que integran las capacidades de su negocio con la última versión de su aplicación no le cuesta prácticamente nada. A menos que los costos operativos de escalar para satisfacer la demanda que generan terminen anulando esas ganancias. Es por eso que centrarse en transformar el interior del centro de datos es tan crucial como hacerlo en el exterior.
Este esfuerzo interno ya está en marcha. Se observa a menudo en la adopción de DevOps y la implementación de la entrega continua en el desarrollo de aplicaciones. Esto es evidente en la forma en que NetOps está adoptando la automatización y la orquestación y transformando procesos en gran medida manuales, impulsados por personas, en procesos basados en código y activados por tecnología. Aquí es donde la otra economía API está prosperando. Donde los sistemas y dispositivos habilitados con las API adecuadas fomentan el crecimiento de un ecosistema que hace que las actividades operativas tradicionalmente difíciles (y complejas) sean más fáciles y eficientes. La escalabilidad, por ejemplo, es un factor importante de la integración dentro del centro de datos. Ya sea la escala operativa (intentar aumentar la capacidad de TI para entregar e implementar los recursos necesarios para respaldar y proteger nuevas aplicaciones) o la escala de la aplicação necesaria para satisfacer la demanda y mantener un rendimiento constante frente a la creciente participación del usuario, la escala es una de las actividades más comunes para aprovechar la otra economía de API.
Este esfuerzo interno ya está en marcha. Se observa a menudo en la adopción de DevOps y la implementación de la entrega continua en el desarrollo de aplicaciones. Esto es evidente en la forma en que NetOps está adoptando la automatización y la orquestación y transformando procesos en gran medida manuales, impulsados por personas, en procesos basados en código y activados por tecnología. Aquí es donde la otra economía API está prosperando. Donde los sistemas y dispositivos habilitados con las API adecuadas fomentan el crecimiento de un ecosistema que hace que las actividades operativas tradicionalmente difíciles (y complejas) sean más fáciles y eficientes. La escalabilidad, por ejemplo, es un factor importante de la integración dentro del centro de datos. Ya sea la escala operativa (intentar aumentar la capacidad de TI para entregar e implementar los recursos necesarios para respaldar y proteger nuevas aplicaciones) o la escala de la aplicação necesaria para satisfacer la demanda y mantener un rendimiento constante frente a la creciente participación del usuario, la escala es una de las actividades más comunes para aprovechar la otra economía de API.
Los sistemas de orquestación de contenedores como los de Mesos y Kubernetes (y sí, Docker también) ilustran el poderoso cambio que se está produciendo dentro del centro de datos. Habilitadas con API diseñadas específicamente para ayudar y mejorar el proceso de escala, estas API de gestión de contenedores están siendo utilizadas por proveedores de centros de datos tradicionales y emergentes para ofrecer los servicios de aplicaciones necesarios para administrar la escala y el tráfico sin sacrificar la seguridad.
La capacidad de integrarse rápidamente es posible gracias a la omnipresencia de las API . API que ningún cliente (interno o externo) verá jamás (ni necesitará ver). Estas API son los héroes anónimos de la transformación digital: el medio por el cual otros sistemas se apoderan de los cambios en la demanda y reaccionan automáticamente a ellos. Los contenedores son especialmente adecuados en este entorno. Gracias a su capacidad de aumentar la capacidad de una aplicación en menos de un segundo, están siendo rápidamente adoptadas por organizaciones que desde hace tiempo han buscado una mayor capacidad de respuesta en sus arquitecturas de escalabilidad. Pero la escala no se produce sin un servicio de escalabilidad (también conocido como proxy o equilibrio de carga). Ese servicio debe poder agregar y eliminar aplicaciones y servicios basados en contenedores de la manera más rápida y eficiente posible. Esto significa integración a través de API que gestionan automáticamente la escala en ambas direcciones (arriba y abajo). Esa es la otra economía API en funcionamiento, y está funcionando bien.
Esta (otra) economía API está floreciendo. Ya sea OpenStack (que vio ganancias considerables en adopción en nuestra última Encuesta sobre el estado de la entrega de aplicação ) o contenedores, que vieron un crecimiento igualmente impresionante, las API están permitiendo la transformación digital interna de TI desde operaciones manuales impulsadas por personas a operaciones automatizadas impulsadas por tecnología. Se está trasladando la carga de las personas a la tecnología, lo que a su vez tiene un impacto en la velocidad con la que se pueden entregar aplicações existentes y nuevas a los públicos internos y externos que las demandan.
Pero uno no puede ocurrir sin el otro. Una infraestructura manual impulsada por personas no puede soportar la creciente cantidad de aplicaciones, sistemas y procesos necesarios para impulsar el negocio en una economía basada en lo digital. Las API son el medio por el cual las organizaciones pueden transformar el negocio, pero tiene que comenzar en el corazón del negocio, y hoy ese corazón se encuentra directamente dentro de TI.