Microsoft Azure DevOps: Una plataforma sólida para desarrolladores

Microsoft ha rebrandeado su plataforma principal de DevOps como Azure DevOps con el objetivo de llegar más allá de los desarrolladores de Windows o Visual Studio y atraer a aquellos que simplemente desean una plataforma sólida de DevOps. Azure DevOps abarca cinco servicios que abarcan todo el ciclo de desarrollo. Los servicios tienen como objetivo ayudar a los desarrolladores a planificar, construir, probar, implementar y colaborar para enviar software más rápido y con mayor calidad. Estos servicios incluyen lo siguiente:

  • Azure Pipelines es un servicio de CI/CD.
  • Azure Repos ofrece alojamiento de código fuente con control de versiones.
  • Azure Boards proporciona gestión de proyectos con soporte para desarrollo ágil utilizando tableros Kanban y seguimiento de errores.
  • Azure Artifacts es un sistema de gestión de paquetes para almacenar artefactos.
  • Azure Test Plans permite a los desarrolladores definir, organizar y ejecutar casos de prueba e informar cualquier problema a través de Azure Boards.

Los clientes de Microsoft querían que la compañía dividiera la plataforma Visual Studio Team Services (VSTS) para que pudieran elegir servicios individuales, dijo Jamie Cool, gerente de programas de Microsoft para Azure DevOps. Al hacerlo, la compañía también espera atraer a una audiencia más amplia que incluya desarrolladores de Mac y Linux, así como desarrolladores de código abierto en general, que evitan Visual Studio, la herramienta de desarrollo insignia de Microsoft. El software de código abierto continúa logrando una amplia aceptación dentro de la industria del software. Sin embargo, muchos desarrolladores no quieren cambiar al control de código fuente Git y prefieren quedarse con VSTS para todo lo demás.

En los últimos años, Microsoft ha separado técnicamente algunas de sus funciones de herramientas de desarrollo. Pero la compañía ha tenido dificultades para convencer a los desarrolladores sobre las capacidades multiplataforma de Microsoft y que pueden elegir áreas de Microsoft en lugar de otros lugares, dijo Rockford Lhotka, CTO de Magenic, una empresa de servicios de TI en St. Louis Park, Minn. “La idea de un único proveedor o desarrollador de plataforma única probablemente ya no existe en este momento”, dijo. “Un desarrollador de Microsoft puede usar ASP.NET, pero también debe usar JavaScript, Angular y una serie de herramientas no Microsoft, también. Del mismo modo, un desarrollador de Java bien puede estar construyendo los servicios de backend para admitir una aplicación móvil Xamarin”. La mayoría de los desarrolladores construyen para muchas plataformas diferentes y utilizan muchos lenguajes y herramientas de desarrollo diferentes. Sin embargo, las características de Azure DevOps funcionarán para todos, dijo Lhotka.

Azure DevOps es la última adopción de Microsoft en el desarrollo de código abierto, desde la participación en el desarrollo de código abierto hasta la integración de herramientas e idiomas fuera de su propio ecosistema, dijo Mike Saccotelli, director de aplicaciones modernas en SPR, una firma de consultoría de tecnología digital en Chicago. Además de la plataforma Azure DevOps rebrandeada, Microsoft también planea proporcionar tecnología CI/CD gratuita para cualquier proyecto de código abierto, incluido el cómputo ilimitado en Azure, con la capacidad de ejecutar hasta 10 trabajos simultáneamente, dijo Cool. Microsoft también ha convertido a Azure Pipelines en el primer servicio de Azure DevOps disponible en el GitHub Marketplace.

En resumen, Azure DevOps es una plataforma sólida y completa que ofrece una amplia gama de servicios para ayudar a los desarrolladores a agilizar su proceso de desarrollo de software. Con su enfoque en la colaboración, la automatización y la calidad del software, Azure DevOps es una opción atractiva para desarrolladores de todas las plataformas y lenguajes de programación. Si estás buscando una solución integral para tus necesidades de DevOps, definitivamente deberías considerar Azure DevOps como una opción confiable y eficiente.

Te puede interesar