Volver al curso: Modernización de Prácticas DevOps con Azure (AIT-211)
Para realizar las tareas de compilación y despliegue de software en Azure DevOps, necesitamos un componente de cómputo que las realice. En esta lección te vamos a explicar cómo solicitar minutos gratuitos de cómputo para realizar estas tareas.
¿De qué estamos hablando?
Imagínate lo siguiente: cuando desarrollas software en tu computaldora debes de escribir código y alojar los archivos en tu sistema de archivos (disco local), y seguramente en algún momento vas a querer compilar la solución y, también, desplegarla a algún servicio de hosting. En este caso donde trabajas localmente, todo el esfuerzo de cómputo para compilar y desplegar la solución lo hace tu equipo local (la CPU y memoria que tienes en tu computadora).
De la misma manera, Azure DevOps Services aloja el código en Azure Repos, pero necesita poder de cómputo para que en Pipelines tu software se pueda compilar y desplegar.:
- Históricamente, Azure DevOps Services ha brindado minutos ilimitados de cómputo para proyectos públicos y 1800 minutos mensuales de cómputo gratuitos para proyectos privados.
- Esto permite, básicamente, ejecutar tareas de compilación y despliegue de nuestro software hacia cualquier servicio de hosting sin necesidad de montar una infraestructura adicional por tu parte.
En Marzo de 2021 Microsoft publicó un cambio en sus políticas de asignación de minutos de cómputo para proyectos públicos y privados. En cambio, básicamente, se basa en que debes solicitar una autorización para obtener este beneficio (ya sea para proyectos públicos o privados), y luego de unas horas Microsoft te responderá con la autorización o denegación. Te brindamos dos publicaciones oficiales al respecto:
- Cambios en Azure Pipelines para proyectos públicos: https://devblogs.microsoft.com/devops/change-in-azure-pipelines-grant-for-public-projects/
- Cambios en Azure Pipelines para proyectos privados: https://devblogs.microsoft.com/devops/change-in-azure-pipelines-grant-for-private-projects/
¿Cómo solicito los minutos gratuitos de cómputo?
Para realizar los ejercicios de este curso, deberás solicitar minutos gratuitos de cómputo para proyectos privados en tu organización recientemente creada de Azure DevOps:
- El formulario que se debe completar para acceder a este beneficio es el siguiente: https://aka.ms/azpipelines-parallelism-request
Recuerda que este proceso de autorización puede demorar hasta 72 horas hábiles. Es importante que lo completes lo antes posible para poder continuar con las experiencias que te proponemos realizar más adelante.
Próximos pasos
Una vez que hayas realizar la solicitud a través del formulario que te indicamos más arriba, deberás aguardar a recibir un correo electrónico con la autorización. Normalmente, las autorizaciones son brindadas sin problemas.