Las operaciones de TI deben ir más allá de los scripts y apostar por la automatización

Ecosistema de F5 | 24 de septiembre de 2018

Pregunta rápida: ¿qué pesa más? ¿Una libra de plumas o una libra de piedras?

Es una pregunta con trampa, claro. Una libra es una libra. Lo que pasa es que en una libra hay muchas más plumas que piedras.

Bien, centrándonos en un tema más relacionado, ¿qué es más rápido? ¿Un script ejecutado mediante un comando manual o uno invocado mediante una llamada a la API?

A estas alturas, probablemente ya hayas deducido que la respuesta es la misma que a la primera pregunta y hayas contestado que no hay ninguna diferencia. Al menos, ninguna diferencia perceptible.

Un script es un script, y su tiempo de ejecución no depende del método utilizado para iniciarlo. Tanto si se inicia mediante un comando manual como si se invoca a través de una API, el script se ejecutará a la velocidad que pueda ejecutarse. Punto.

Esto es importante porque mejorar la velocidad de las operaciones mediante la automatización no consiste realmente en crear scripts, sino en optimizar un proceso. La clave está en el traspaso. Nunca lograrás optimizar los despliegues si te centras únicamente en crear scripts para cada uno de los pasos del proceso. Debes ir más allá y abordar el proceso en su conjunto para empezar a ver mejoras reales.

El objetivo de la automatización en todos los sectores es casi siempre la optimización. Así lo constatamos en nuestra encuesta de 2018 sobre el estado de la entrega de aplicaciones, en la que el 72 % de los encuestados con una iniciativa de transformación digital señaló la «optimización de TI» como el principal beneficio esperado. El objetivo era la optimización.

Optimizar significa detectar y eliminar cuellos de botella. En el mundo de las TI, estos se encuentran casi siempre en los traspasos entre las distintas etapas de un proceso operativo. El trabajo propiamente dicho —los scripts— es lo que aporta valor. El tiempo que transcurre entre la ejecución de un script y el siguiente suele ser la causa de los retrasos y la frustración de quienes esperan el resultado. La mayoría de los equipos de NetOps (52 %) siguen gestionando la infraestructura de esta manera.

No basta con que cada área operativa automatice mediante scripts su parte del proceso. Automatizar mediante scripts un cambio en el firewall, el aprovisionamiento y la configuración de los servicios de aplicaciones y la puesta en marcha de la infraestructura de la aplicación son, por separado, buenas prácticas. Pero eso es solo el principio. En conjunto, estos pasos automatizados individuales conforman un único proceso operativo. Automatizar ese proceso es lo que denominamos orquestación. Y es en la orquestación donde encontramos los retrasos y los traspasos defectuosos que generan las ineficiencias que lastran las operaciones de TI.

Aquí es donde entran en juego la cultura y la estructura organizativa. Si eres el primer eslabón del proceso de despliegue —por ejemplo, al poner en marcha la infraestructura de la aplicación—, eres quien debe transferir el proceso al siguiente eslabón de la cadena. Probablemente se trate de la fase de aprovisionamiento de los servicios de la aplicación (balanceo de carga, etc.).

¿A quién se lo pasas? ¿Se envía a una cola? ¿Se genera un ticket? ¿Cómo funciona?

Debería ser una transición fluida, ya sea regida por un manual general (receta, libro de recetas, manifiesto, etc.) o por algún sistema externo que supervise la ejecución del proceso. Introducir una interacción manual en la ejecución del proceso significa que no se está aprovechando realmente la automatización, sino que simplemente se están creando scripts.

Y, aunque los scripts pueden ser un componente esencial de su estrategia de automatización, no constituyen automatización por sí mismos, ya que no se integran con el proceso rector que los impulsa.

Si quieres optimizar las TI mediante la automatización, debes automatizar los procesos. Porque así es como se eliminan los tiempos de espera y se detectan los procesos operativos anquilosados (incluidos los que requieren tres niveles de aprobación) que realmente mejorarán el rendimiento y aumentarán la velocidad de forma significativa.

La automatización —no solo el uso de scripts— es señal de una práctica de NetOps cada vez más madura que te acerca un paso más al objetivo de lograr una red ágil.

Compartir
Etiquetas: 2018

Sobre el autor

Lori Mac Vittie
Lori Mac VittieIngeniero distinguido y evangelista jefe | F5

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 Vittie

Artículos relacionados del blog

Cree servicios públicos seguros, resilientes y preparados para la IA con F5 y AWS
Ecosistema de F5 | 26/05/2026

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
Ecosistema de F5 | 04/08/2025

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
Ecosistema de F5 | 06/08/2024

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
Ecosistema de F5 | 07/06/2018

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
Ecosistema de F5 | 16/01/2018

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
Ecosistema de F5 | 17/04/2017

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.