Azure DevOps
Что такое Azure DevOps? Расскажите о её предшественнике, VSTS (Visual Studio Team Service), что? До сих пор не знаете? Тогда позвольте рассказать вам ещё один — TFS (Team Foundation Server). Да, многие опытные инженеры .NET знакомы с этим названием, и теперь оно называется Azure DevOps.
Azure DevOps — этоОблачная версияиЛокальная версияВерсия, облачная версия:Вход по гиперссылке виден., войти с помощью своей учетной записи Microsoft; Локальная версия требует скачивания:Вход по гиперссылке виден., а затем установить и разместить его самостоятельно.
Azure DevOps Server
Azure DevOps Server 2019 (ранее известный как TFS), как локальный сервер Microsoft Azure DevOps, — это сервисная платформа, обеспечивающая совместное управление разработкой программного обеспечения для команд разработчиков, предоставляя полноценные технические услуги для команд разработчиков в области управления требованиями, кодом, непрерывной интеграции и доставки, а также гибкой разработки.
Этот сервер разработки, работающий в корпоративной интранете, очень любим отечественными командами разработки программного обеспечения и управленческими командами благодаря низкому порогу входа, низкой стоимости и полноценным функциям. Особенно для пользователей финансовой отрасли с высокими требованиями к безопасности данных, DevOps Server стал платформой управления услугами R&D в корпоративных центрах разработки, принимая на себя роль инструментов управления для корпоративных исследований и разработок программного обеспечения, управления качеством и внедрения эксплуатации и обслуживания.
Поскольку Azure DevOps Server работает на корпоративном интранете, он обладает внутренними преимуществами перед Azure DevOps Service в публичном облаке с точки зрения безопасности данных, масштабирования разработки и анализа измерений. Однако при установке, развертывании, эксплуатации и обслуживании предприятиям необходимо прилагать дополнительные усилия. Давайте дадим базовое введение в метод и процесс развертывания DevOps Server 2019, чтобы предоставить справочную информацию для пользователей, новичков в Azure DevOps Server.
В чём разница между облачными и локальными версиями?
- Во-первых, облачная версия доступна только на английском, и я не знаю, будет ли она локализована в будущем. Локальную версию можно выбрать на нескольких языках;
- Во-вторых, облачная версия может управлять организациями и пользователями, пользователями, использующими установленную вами систему Windows или пользователями AD, созданными вами.
- Некоторые плагины можно использовать только для облачной версии, но большинство поддерживают оба варианта.
- Облачная версия бесплатна для 5 человек и меньше, а затем взимается ежемесячная плата в зависимости от количества людей, пожалуйста, обратитесь к конкретной комиссии:Вход по гиперссылке виден.;
В чём разница между Azure DevOps и TFS?
Azure DevOps Server 2019 TFS 2018 | TFS 2017 | TFS 2015 | TFS 2013
Примечание: Azure DevOps Server ранее был известен какVisual Studio Team Foundation Server。 Azure DevOps был переименован Microsoft в 2019 году, облачная версия — это оригинальная VSTS, а локальная версия — оригинальная TFS, которую также можно понимать как TFS 2019. Просто в этой версии есть не только значительные улучшения интерфейса, но и Microsoft настроила пять модулей, которые можно свободно включать и выключать.
Что делает Azure DevOps?
Это можно понять как JIRA + GitHub + Jenkins + Test Management + Nuget/Maven/NPM... Это продукт большой платформы, но более гибкий и мощный, чем эти продукты, и вы можете получить доступВход по гиперссылке виден.Чтобы узнать больше.
Documentation for Azure DevOps
Такая большая система, конечно, должна иметь документацию, но, к сожалению, это немного сложно, потому что есть только английская документация. Облачная версия:Вход по гиперссылке виден., локальная версия:Вход по гиперссылке виден.
Если у вас есть возможность — прочитайте сами или учитесь у моего блога — привет!
Согласно официальной версии Microsoft, облачная версия называется Azure DevOps Service; Локальная версия называется Azure DevOps Server
Azure DevOps Server 2019 поддерживает только серверные 64-битные операционные системы, вы можете установить его либо в серверную операционную систему, либо в клиентскую операционную систему. Если только не для оценки — рекомендуем установить его в операционную систему сервера. В настоящее время поддерживаемые операционные системы включают:
- Windows Server 2019
- Windows Server 2016
- Windows Server 2012 R2 (Essentials, Standard, Datacenter)
- Windows Server 2012 (Essentials, Standard, Datacenter)
- Windows 10 (Professional, Enterprise) версии 1607 или более позднее
Azure DevOps предоставляет возможности интеграции
Вы можете получить доступ к нему через веб-браузер или IDE-клиент. Вы можете воспользоваться одной или несколькими из следующих услуг в зависимости от потребностей вашего бизнеса:
- Azure Repos обеспечивает контроль исходного кода с использованием репозиториев Git или Team Foundation Version Control (TFVC).
- Azure Pipelines предоставляет услуги по сборке и релизу для поддержки непрерывной интеграции и доставки приложений
- Azure Boards предоставляет набор гибких инструментов для поддержки планирования и отслеживания работ, дефектов кода и проблем с использованием методологий Kanban и Scrum
- Azure Test Plans предоставляет разнообразные инструменты для тестирования вашего приложения, включая ручное/исследовательское тестирование и непрерывное тестирование
- Azure Artifacts позволяет командам делиться пакетами Maven, npm и NuGet из публичных и частных источников, а также интегрировать совместный пакет в ваши CI/CD конвейеры
Вы также можете использовать инструменты для совместной работы, такие как:
- Настраиваемые командные панели с настраиваемыми виджетами для обмена информацией, прогрессом и трендами
- Встроенная Wikimedia Commons
- Настраиваемые уведомления
|