
Como experto multidisciplinar en TI, al que le apasionan tanto los lenguajes de programación como los protocolos y las capturas de tráfico de red, me entusiasma que se difuminen las fronteras entre ambos, algo necesario para la automatización y la orquestación.
Durante cuatro años hemos analizado cómo perciben los participantes en nuestra encuesta «State of Application Delivery» la infraestructura habilitada mediante API y las tecnologías relacionadas. En ese tiempo, el porcentaje de personas que consideran importante la programabilidad de la infraestructura (con una puntuación de 4 o 5 en una escala de 5) casi se ha duplicado. En 2015, menos de la mitad —el 40 %— nos dijo que era importante. Este año, un sorprendente 74 % la calificó como importante.
Quizá no debería habernos sorprendido, dados los resultados de una encuesta que realizamos en 2017 sobre el tema. En aquel análisis de las percepciones de DevOps y NetOps, ambos grupos coincidieron de forma unánime en que la automatización del proceso de producción era importante.
Pero las percepciones no son más que opiniones. El uso real es otra cosa.

Lo que descubrimos en la encuesta de este año es que la automatización está presente en todas las regiones, todos los sectores y organizaciones de todos los tamaños. Aunque nadie ha alcanzado el 100 % (y probablemente nunca lo haga), en los entornos de producción hay mucha más automatización de lo que quizá se pensaba.
De hecho, el 25 % de los encuestados nos dijo que siempre utiliza la automatización para realizar cambios importantes en producción. El 60 % a veces utiliza la automatización para realizar cambios menores en producción. En general, era más probable que se utilizara la automatización para realizar cambios en producción que para responder a incidentes. Más de uno de cada cuatro encuestados (26 %) afirmó que nunca utiliza la automatización para responder a incidentes, y solo el 22 % nos dijo que siempre lo hace. Esto no resulta sorprendente, dada la variabilidad que implica enfrentarse a acontecimientos probablemente impredecibles. La automatización depende, en parte, de un conjunto claramente definido de tareas y pasos que las integran en un proceso operativo. Por eso, acciones como los cambios en producción —ya sean importantes o menores— se prestan mejor a la codificación de esos procesos. ¿La respuesta a incidentes? No tanto.
Al parecer, hay muchísima automatización en centros de datos de todo tipo y tamaño, y de todos los sectores.
Quizá se pregunte qué utilizan para implementar toda esta automatización. En años anteriores, hemos agrupado muchas herramientas, conjuntos de herramientas y marcos de trabajo en una sola pregunta. Pero eso deja de ser razonable a medida que la automatización se afianza, porque hay varios aspectos distintos de la automatización que es necesario comprender para entender lo que está ocurriendo:
1. Lenguajes y conjuntos de herramientas. Son los que utilizan los equipos de NetOps y TI para controlar y gestionar la automatización. Incluyen herramientas como Ansible (20 %) y Vagrant (5 %), así como marcos de trabajo como Puppet (19 %) y Chef (16 %). De todos ellos, el claro ganador son los clásicos scripts de Python: el 39 % de los encuestados opta por crear los suyos propios para automatizar las TI.
2. Automatización de redes. Con una media de 16 servicios de aplicaciones diferentes presentes en la ruta de datos y que requieren implementación, configuración y gestión continua para garantizar la entrega segura y la escalabilidad de las aplicaciones, la mayoría de las organizaciones recurrirán a sistemas como Cisco ACI (48 %), VMware (65 %) y OpenStack (26 %). Los tres experimentaron un crecimiento considerable con respecto al año anterior. No resulta sorprendente en un entorno en el que el 55 % de las organizaciones recurren a la automatización y la orquestación como resultado de sus iniciativas de transformación digital.
3. Entornos de orquestación de contenedores (COE). Estas tecnologías emergentes siguen causando sensación y parece evidente que su uso para escalar aplicaciones en contenedores es inevitable. Entre las opciones por las que preguntamos, Docker Swarm se situó a la cabeza con un 27 % de los encuestados, seguido de Red Hat OpenShift con un 21 % y Kubernetes en un sólido tercer puesto con un 16 %. Solo el 48 % nos indicó que no utiliza ninguna solución actualmente.
Como era de esperar, el número de estas herramientas y marcos de trabajo utilizados en cada organización está disminuyendo. Esto significa que estamos asistiendo a un uso deliberado de herramientas y conjuntos de herramientas de automatización, en lo que sin duda constituye un esfuerzo estratégico de estandarización. Más vale hacerlo pronto que tarde, antes de que reine el caos y el departamento de TI sucumba bajo el peso del mismo tipo de deuda técnica y arquitectónica con la que los desarrolladores de aplicaciones llevan años lidiando. De hecho, el 50 % de los encuestados utiliza un único marco de automatización de redes. De ellos, el 8 % recurre a Cisco ACI, el 5 % a Open Stack y el 19 % a VMware.
Este sigue siendo un mercado muy dinámico y en constante evolución, si es que puede llamarse mercado y no movimiento. La irrupción de los enfoques DevOps en los entornos de producción y la presión del negocio están obligando a TI a avanzar más rápido. Los equipos de NetOps están adoptando la automatización y todo lo que esta conlleva. Esperamos que el uso de la automatización aumente a medida que TI prosiga su proceso de transformación digital para proporcionar al negocio una base digital sólida sobre la que desarrollar nuevas aplicaciones y explorar nuevas oportunidades.
Para obtener más información sobre la transformación digital, la multinube, los servicios de aplicaciones, la seguridad y la continua transformación de NetOps, no dudes en descargar tu propia copia de nuestro informe State of Application Delivery 2018 y seguirnos en Twitter a través de @f5networks o de la etiqueta #soad18. Y permanece atento: compartiremos más información (incluidos datos y perspectivas que no aparecen en el informe) en próximas publicaciones del blog.
Sobre el autor

Lori MacVittie es ingeniera distinguida y evangelista jefe en la Oficina del CTO de F5, y cuenta con una amplia experiencia en entrega de aplicaciones, estrategia de automatización e infraestructura. Es conocida por convertir la complejidad en claridad, ya sea definiendo mecanismos de protección para agentes de IA, analizando arquitecturas multinube frágiles o explorando los límites de los sistemas escalables. Aporta más de treinta años de experiencia en el sector en desarrollo de aplicaciones, arquitectura de TI y operaciones de redes y sistemas. Antes de incorporarse a F5, fue una galardonada editora de tecnología. MacVittie posee un máster en Informática y es una autora prolífica cuyas publicaciones abarcan la seguridad, la nube y la arquitectura empresarial. También es una apasionada de los juegos de mesa y los videojuegos, y expresa sin complejos sus firmes opiniones sobre el queso.
Más artículos de Lori Mac VittieArtículos relacionados del blog

Cree servicios públicos seguros, resilientes y preparados para la IA con F5 y AWS
Descubre cómo las organizaciones del sector público pueden modernizar de forma segura sus aplicaciones y soluciones de IA, al tiempo que gestionan los sistemas heredados, el cumplimiento normativo y el riesgo operativo.
Protección de los sistemas de IA: por qué la seguridad debe avanzar al ritmo de la innovación
Desde acelerar avances revolucionarios en medicina y educación hasta transformar la vida cotidiana, la IA está cambiando nuestra forma de vivir y trabajar. Pero también ofrece grandes oportunidades a los ciberdelincuentes.
Avanzar hacia la optimización digital tras la transformación
Descubre estrategias de optimización digital para garantizar políticas de seguridad coherentes, impulsar la madurez de la transformación digital y superar los retos de la transformación.
Proyecto de código abierto destacado: mayor observabilidad con F5 Cloud Logger iApp
En el punto de mira del código abierto: cómo aumentar la observabilidad. Lee el blog de F5 para descubrir cómo exportar fácilmente la telemetría de BIG-IP a plataformas modernas de análisis en la nube.
El estado de la entrega de aplicaciones en 2018: la transformación digital impulsa la automatización y la multinube pese a las preocupaciones de seguridad
Descubre las principales conclusiones del cuarto informe anual de F5 sobre el estado de la entrega de aplicaciones.
Estado de la entrega de aplicaciones en 2017: automatización, API y DevOps
Descubre el informe sobre el estado de la entrega de aplicaciones de 2017. Lee el blog retrospectivo de F5 sobre los inicios del auge de las redes declarativas y los flujos de DevOps.