¿Qué es Azure DevOps?

Completado

Azure DevOps es una plataforma de software como servicio (SaaS) de Microsoft que proporciona una cadena de herramientas de DevOps de un extremo a otro para desarrollar e implementar software.

También se integra con las herramientas más líderes del mercado y es una excelente opción para orquestar una cadena de herramientas de DevOps.

¿Qué proporciona Azure DevOps?

Azure DevOps incluye una gama de servicios que abarcan el ciclo de vida de desarrollo completo.

  • Azure Boards: herramienta de seguimiento, visualización e informes de elementos de trabajo de planeamiento ágil.
  • Azure Pipelines: una plataforma CI/CD independiente del idioma, la plataforma y la nube, que admite contenedores o Kubernetes.
  • Azure Repos: proporciona repositorios git privados hospedados en la nube.
  • Azure Artifacts: proporciona administración de paquetes integrada con compatibilidad con fuentes de paquetes de Maven, npm, Python y NuGet de orígenes públicos o privados.
  • Planes de pruebas de Azure: proporciona una solución de prueba planeada y exploratoria integrada.

Además, puede usar Azure DevOps para organizar herramientas de terceros.

¿Qué ocurre si no somos una organización de Microsoft o Microsoft .NET?

Azure DevOps no se centra en organizaciones que son Microsoft o Windows de un extremo a otro.

Azure DevOps proporciona una plataforma que es:

  • Flexible: no tiene que apostarlo todo en Azure DevOps. Es posible adoptar cada uno de los servicios de forma independiente e integrarlos con su cadena de herramientas existente; Se admiten las herramientas más populares.
  • Multiplataforma: diseñado para trabajar con cualquier plataforma (Linux, macOS y Windows). O lenguaje (incluidas Node.js, Python, Java, PHP, Ruby, C/C++, .NET, Android e iOS). Azure DevOps no está dirigido a organizaciones que desarrollan y entregan en la pila tecnológica de Microsoft.
  • Independiente de la nube: la entrega continua se admite en AWS, GCP y Azure.