Los departamentos de TI se enfrentan a una carga de trabajo creciente y a tareas cada vez más complejas, pero sin un aumento proporcional en los recursos disponibles. Esta es una realidad común en la mayoría de las organizaciones. Por ello, en este artículo compartimos 10 ideas clave para empezar a automatizar y optimizar las operaciones del área tecnológica.
Todas las organizaciones se enfrentan al desafío de aumentar su eficiencia para mantenerse competitivas. Este objetivo es el núcleo de muchas prácticas asociadas al IT Governance, como DevOps o SRE. Y en el centro de todas ellas hay un elemento común: la automatización, que actúa como catalizador para agilizar, escalar y transformar las operaciones del departamento de TI.
Y es que los beneficios de la automatización de TI (IT Automation) están muy claros:
Por suerte, en el mercado abundan diferentes plataformas que nos permiten aplicar con garantías la Automatización de IT: Ansible o Terraform en el ámbito de la automatización de operaciones; Jenkins para el despliegue y CI/CD; Operations Orchestration para la automatización de procesos (ITPA); soluciones específicas como Dynatrace vinculadas a la seguridad y observabilidad; o herramientas como UIPath que permiten automatizar tareas administrativas a través de RPA (Robot Process Automation).
Partiendo de la base de que cualquier tarea repetitiva es susceptible de ser automatizada, conviene analizar cada caso para priorizar aquellas tareas que aporten un mayor beneficio: Es preferible automatizar una tarea de 5 minutos que se realiza cada día, antes que otra a la que dedicamos 8 horas, pero que sólo se ejecutará dos veces al año.
Dicho esto, tras más de 10 años implementando plataformas de IT Automation en nuestros clientes, podemos identificar una serie de casos de uso que casi siempre se repiten. Por eso, creemos que pueden servir como ideas para aquellas organizaciones que quieran empezar a automatizar y no saben realmente por dónde empezar:
Dependiendo del tamaño de la infraestructura, aplicar periódicamente los parches y subidas de versión de sistema operativo puede suponer una cantidad de trabajo enorme para los administradores de sistemas. Por ello, contar con un mecanismo que permita ejecutar de forma masiva estos cambios (obviamente habiéndolo testeado previamente en un entorno controlado), permite un ahorro de tiempo tan grande que se trata de una de las primeras tareas a automatizar.
Vuelta al trabajo después de las vacaciones: ¿A cuántos usuarios se les ha caducado la contraseña o sencillamente no la recuerdan? Este es simplemente un ejemplo de aquellas peticiones de usuario que son fácilmente automatizables y que al cabo del año se repiten más veces. Y si este caso concreto no es significativo, seguro que hay otras peticiones que se repiten hasta la saciedad: Altas/bajas de usuarios en los sistemas, ampliación del tamaño del buzón de correo, añadir usuarios a listas de distribución, conceder permisos de acceso a un servicio, etc.
Muchos sistemas requieren de la instalación de un agente para poder realizar su trabajo: Sistemas de seguridad, inventario automático, monitorización, gestión de logs, backup, etc. Y esto, inevitablemente, requiere llevar a cabo tareas de despliegue y configuración en toda la infraestructura. Así, los proyectos de actualización, implementación o sustitución de este tipo de plataformas se ven penalizados por la cantidad de trabajo que requiere conectarse con cada elemento para instalar el agente y configurarlo. Pero a través de las plataformas de automatización esta tarea se puede ejecutar de forma masiva.
Hablamos de los famosos “workarounds” ante incidencias recurrentes...
Sigue leyendo en ABAST