Funciones de automatización de la nube

Durante los trabajos de adopción de la nube, las funcionalidades de automatización de la nube darán rienda suelta al potencial de DevOps y al enfoque nativo de la nube. La experiencia en cada una de estas áreas puede acelerar la adopción y la innovación.

Las aptitudes necesarias para proporcionar funciones de automatización de la nube pueden ser aportadas por los siguientes expertos:

  • Ingenieros de DevOps
  • Desarrolladores con experiencia en infraestructura y DevOps
  • Ingenieros de TI con experiencia en automatización y DevOps

Es posible que estos expertos en la materia estén ofreciendo funciones en otras áreas, como la adopción de la nube, la gobernanza de la nube o la plataforma de la nube. Después de demostrar su dominio en la automatización de cargas de trabajo complejas, se puede contar con ellos para que aporten su experiencia en este campo.

Preparación

Para admitir a un miembro en este grupo, deben contar con tres características clave:

  • Experiencia en cualquier plataforma en la nube con un énfasis especial en DevOps y automatización.
  • Una mentalidad enfocada hacia el crecimiento o versatilidad para cambiar la forma en que la TI funciona hoy en día.
  • Deseo de acelerar el cambio empresarial y eliminar los obstáculos tradicionales de la TI.

Ámbito mínimo

El equipo de automatización de la nube es el propietario del catálogo de soluciones; este catálogo y su promoción constituyen su principal labor. El catálogo consiste en una colección de soluciones precompiladas o plantillas de automatización. Estas soluciones se pueden implementar rápidamente en varias plataformas, según sea preciso para dar soporte a las cargas de trabajo necesarias. Las soluciones son bloques de creación que aceleran la adopción de la nube y reducen el tiempo de comercialización durante las labores de migración o innovación.

Entre los ejemplos de soluciones en el catálogo se incluyen:

  • Un script para implementar una aplicación en contenedores.
  • Una plantilla de Resource Manager para implementar un clúster de alta disponibilidad de SQL AlwaysOn.
  • Código de ejemplo para crear una canalización de implementación mediante Azure DevOps.
  • Una instancia de Azure DevTest Labs del ERP corporativo con fines de desarrollo.
  • Implementación automatizada de un entorno de autoservicio solicitado habitualmente por los usuarios empresariales.

Las soluciones del catálogo no son canalizaciones de implementación para una carga de trabajo, sino que puede usar los scripts de automatización del catálogo para crear rápidamente una canalización de implementación. También puede usar una solución del catálogo para aprovisionar rápidamente componentes de plataforma que admitan tareas de carga de trabajo como la implementación automatizada, la implementación manual o la migración.

Tareas estratégicas

  • Racionalización del patrimonio digital:
    • Supervisión de los planes de adopción y del progreso en comparación con los trabajos pendientes de migración prioritarios.
    • Identificar oportunidades para acelerar la adopción de la nube, reducir el esfuerzo a través de la automatización y mejorar la seguridad, la estabilidad y la coherencia.
    • Asignar prioridad a un trabajo pendiente de soluciones para el catálogo de soluciones que ofrezca el máximo valor dadas otras entradas estratégicas.
  • Revisar los planes de lanzamiento de orígenes de nuevas oportunidades de automatización.

Cadencia de las reuniones:

La automatización de la nube es un equipo de trabajo. Se espera que los miembros dediquen gran parte de su labor diaria al trabajo de automatización de la nube. Las contribuciones no se limitan a reuniones y ciclos de comentarios.

El equipo de automatización de la nube debe combinar las actividades con otras áreas de funcionalidad. Esto puede dar lugar a un exceso de reuniones. Para asegurarse de que el equipo de automatización de la nube dispone de tiempo suficiente para administrar el catálogo de soluciones, se debe revisar la cadencia de las reuniones, con el fin de maximizar la colaboración y minimizar las interrupciones en las actividades de desarrollo.

Resultados

  • Mantener o desarrollar soluciones basadas en el trabajo pendiente prioritario.
  • Garantizar que las soluciones se adaptan a los requisitos de la plataforma.
  • Garantizar que las soluciones se aplican de forma coherente y cumplen los requisitos de cumplimiento y gobernanza existentes.
  • Crear y validar soluciones en el catálogo.

Pasos siguientes

A medida que se alinean las funciones de nube esenciales, los equipos colectivos pueden ayudar a desarrollar los conocimientos técnicos necesarios.