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 конвеєри
Ви також можете використовувати інструменти для співпраці, такі як:
- Налаштовувані командні панелі з налаштовуваними віджетами для обміну інформацією, прогресом і трендами
- Вбудована Вікісховища
- Налаштовувані сповіщення
|