El auge del arquitecto de automatización

La mayoría de nosotros lo hemos visto desarrollarse ante nuestros propios ojos: emergiendo del humo y la oscuridad de los desafíos de la automatización, evoluciona un nuevo rol: el del arquitecto de la automatización.

La automatización fue un tema candente en 2015: los proyectos de código abierto como Ansible iban en aumento y eran cada vez más populares. Había mucha emoción e interés, pero también mucho escepticismo y mucha aprensión en los centros de operaciones. Avance rápido hasta hoy, y la automatización ahora está en el corazón de la estrategia tecnológica de la mayoría de las organizaciones. Y el paisaje continúa evolucionando y volviéndose más complejo.

Esta encuesta de Forrester sobre cómo impulsar la innovación a través de la automatización muestra que las empresas dan prioridad a las iniciativas de automatización por encima de una variedad de objetivos competitivos. Las empresas han reconocido la importancia de la automatización para sus planes y buscan automatizar todos los aspectos de su negocio. Alguien tiene que liderar este esfuerzo para que tengan éxito.

Ahora retrocedamos en el tiempo y pensemos en cómo la arquitectura de automatización se convirtió en lo que es hoy.

Comience un viaje de automatización

Al principio, los equipos de operaciones y las personas encontraron la automatización fácil y divertida. Aprendieron a automatizar algunas tareas diarias y rutinarias, aunque la mayoría no tenía experiencia en desarrollo. Las herramientas fáciles de aprender como Ansible lo han hecho más fácil incluso para los equipos más entusiastas. Todos, desde administradores de sistemas hasta ingenieros de infraestructura y bases de datos, e incluso los empleados de nuestra mesa de servicio, han aprendido a automatizar.

El interés creció, desde pequeñas charlas durante el café y conversaciones en los pasillos hasta demostraciones prácticas para convencer a la gerencia. Estábamos aprovisionando máquinas, reiniciando aplicaciones, haciendo correcciones y mantenimiento, y la lista seguía creciendo. La gente comenzó a colaborar, intercambiar ideas, hablar sobre las cosas geniales que se ejecutan en su espacio y cómo pueden trabajar todos juntos.

Pero cuando comenzaron a unir piezas de automatización pequeñas e individuales, los equipos comenzaron a tener problemas. Probablemente sepas por qué.

Enfréntate a los desafíos

Pronto las cosas se pusieron más complejas. Había más casos de uso que cubrir y ahora las rutinas de automatización y los flujos de trabajo tenían que estar interconectados. Empezamos a ver los desafíos y, lo que es peor, algunas personas fueron víctimas de su propio éxito al exigir más y más de la gerencia.

Estos son algunos de los problemas que puede encontrar con la automatización:

  • Prioridades y objetivos contrapuestos
  • Falta de estándares, políticas y gobernanza
  • Cuellos de botella debido a una cultura de trabajo segmentada
  • Falta de ciertas habilidades requeridas.
  • Problemas de seguridad de la implementación
  • Falta de consideración para la reutilización, escalabilidad y control.

Muchos equipos operativos convierten estos desafíos en oportunidades. Cuando se enfrentan por primera vez a algunos de estos desafíos, las personas se sienten confundidas y comienzan a perder el rumbo debido a la falta de propiedad y responsabilidad. Sin embargo, estos desafíos brindan la oportunidad de asumir una posición de liderazgo en el desarrollo de prácticas de automatización exitosas, independientemente de la complejidad de los entornos y las tareas.

Cómo el arquitecto de automatización salva el día

El camino hacia un enfoque de automatización integral necesita un conductor que pueda manejar las habilidades esenciales para el éxito, como se describe en esta investigación de Forrester sobre la madurez de la automatización de la infraestructura.

Estas habilidades incluyen:

  • Estrategia
  • Para tratar
  • Priorización
  • Personas
  • Estructura
  • Operaciones

Necesitamos un Arquitecto de Automatización para guiar a la organización en su viaje, para que sepa en qué dirección debe ir y cómo llegar allí con éxito. El papel del arquitecto de automatización es abordar los desafíos que mencioné anteriormente para ayudar a todos a obtener todos los beneficios de la automatización.

Algunas de las tareas críticas requeridas para liderar la organización de manera efectiva incluyen las siguientes, como se describe en el manual Red Hat Automatización Architect:

  • Comprender el estado actual de la automatización y establecer objetivos
    Este proceso le da al arquitecto una buena visión general de las herramientas y capacidades existentes que pueden ser útiles y qué más se necesita. Es imperativo que establezca metas alcanzables e identifique prioridades, que se alineen para mantener a todos encaminados y avanzando en la dirección correcta, incluso si hay contratiempos y desvíos. Este esfuerzo también permite que todos se concentren en las tareas esenciales que tienen por delante con las metas en mente.

  • Promover la unidad y la colaboración.
    Habrá brechas persistentes, opiniones divergentes y estilos de trabajo conflictivos. El arquitecto de automatización necesita reunir a todos enfocando y alineando los esfuerzos con las metas y prioridades comerciales. Estos esfuerzos deben traducirse en requisitos bien definidos a los que todos puedan referirse y discutir abiertamente. Utilice un enfoque abierto y colaborativo y herramientas que alienten al equipo a trabajar en conjunto. Incorporar actividades para desglosar grupos segmentados y celebrar el éxito colectivo e inclusivo.

  • Mejore los activos y las capacidades de automatización
    Una vez que haya establecido un inventario de automatización, centralice los recursos en un repositorio central para que todos puedan comenzar a trabajar en esos recursos de manera colectiva. El establecimiento de estándares, la revisión adecuada y el control de versiones centrado en la seguridad y las mejores prácticas brindan un método confiable para todos los equipos. El equipo ahora puede comenzar a trabajar en las brechas de capacidad en función de estas herramientas y flujos de trabajo utilizando estilos de aprendizaje efectivos basados ​​en la estructura de su equipo. Ahora hay muchos recursos gratuitos disponibles para aprender a través de varias herramientas.

  • Cambiar a todos para avanzar en la mentalidad y la cultura de la automatización
    Los defensores y campeones de la automatización de edificios son clave para crear un enfoque holístico y brindar una comprensión común de cómo funciona la automatización y beneficia a los equipos. El arquitecto de automatización debe encontrar formas creativas de generar confianza, entusiasmo e interés en la automatización. Este enfoque puede variar desde sesiones de bolsa marrón, tarjetas de puntuación de logros y demostraciones hasta un desafío de código-a-thon que trae diversión a la mesa.

  • Evolucione las soluciones de automatización con el gobierno y la gestión adecuados
    Un buen marco permite que la automatización se adapte y crezca dentro de los equipos sin sacrificar la seguridad y las mejores prácticas. El arquitecto de automatización debe establecer un gobierno que se adhiera a las políticas de la organización, empoderando a las personas a través de una solución con controles y auditorías sólidos, al tiempo que brinda a todos la oportunidad de tener éxito e innovar dentro de la organización.

El arquitecto de automatización establecido

Es inspirador ver el surgimiento de nuevos roles, como los arquitectos de automatización, en esta era acelerada de tecnologías complejas en evolución. Esta es una gran oportunidad para que los administradores de sistemas, los expertos en temas de origen (SME), los ingenieros de confiabilidad del sitio (SRE) y los ingenieros aprovechen al máximo su tiempo a través de operaciones y recorridos de servicio. Los alienta a subir de nivel y ampliar sus horizontes al salir de sus estrechas áreas de especialización a través del poder de la automatización. Se posicionan estratégicamente para comprender y analizar los desafíos y dificultades organizacionales existentes. Luego, pueden mostrar cómo resuelven esos problemas alineando las soluciones con los objetivos comerciales, colaborando con otros y utilizando el mejor enfoque y las mejores herramientas para una automatización exitosa de extremo a extremo.

Para avanzar en este rol, debe desarrollarse y educarse continuamente para comprender mejor los problemas de automatización y abordarlos con las soluciones adecuadas.

Artículos de interés

Subir