Azure DevOps — это облачная платформа от Microsoft, предоставляющая интегрированные инструменты для команд разработки программного обеспечения. Она охватывает полный жизненный цикл разработки: от планирования и написания кода до тестирования и развертывания в продуктивной среде. Платформа поддерживает гибкие методологии разработки, включая Agile и DevOps, и предоставляет возможности для автоматизации процессов, повышения качества кода и улучшения совместной работы.
Изначально представленная как Visual Studio Team Services в 2010 году, Azure DevOps была переименована и расширена в 2018 году, объединив в себе возможности управления проектами, контроля версий, автоматизации сборок и развертывания. Платформа доступна как в облачной версии Azure DevOps Services, так и в локальной версии Azure DevOps Server, что позволяет организациям выбирать подходящий вариант в зависимости от своих потребностей и требований безопасности.
- Azure Boards — инструменты для планирования и отслеживания работы, включая доски Kanban, бэклоги, спринты и диаграммы сжигания.
- Azure Repos — системы управления версиями, поддерживающие Git и Team Foundation Version Control (TFVC), с возможностями для код-ревью и политики веток.
- Azure Pipelines — решения для непрерывной интеграции и доставки (CI/CD), поддерживающие различные языки программирования и платформы.
- Azure Test Plans — инструменты для планирования и выполнения тестов, включая функциональное тестирование и управление дефектами.
- Azure Artifacts — управление пакетами, позволяющее хранить и совместно использовать пакеты NuGet, npm и Maven.