Перейти к содержимому

Azure devops как пользоваться

  • автор:

Документация по началу работы с Azure DevOps

Вы можете начать использовать Azure DevOps для совместной работы с кодом, создания и развертывания приложений, а также для планирования и отслеживания работы.

Сведения об Azure DevOps

Общие сведения

  • Что такое Azure DevOps?
  • Что такое Azure Boards?
  • Что такое Azure Repos?
  • Что такое Azure Pipelines?
  • Начало работы в качестве заинтересованного лица

Бесплатная регистрация

Краткое руководство

  • Azure DevOps (включает все службы)
  • Azure Boards
  • Azure Repos
  • Azure Pipelines

Практическое руководство

Управление проектом

Краткое руководство

  • Управление проектом
  • Добавление пользователей в команду или проект
  • Добавление администратора проекта
  • Добавление администратора коллекции проектов

Концепция

  • Разрешения и права доступа по умолчанию
  • Рекомендации по поиску разрешений

Планирование и отслеживание хода выполнения работы

Краткое руководство

  • Планирование и отслеживание хода выполнения работы
  • Создание списка невыполненной работы

Совместная работа над кодом

Краткое руководство

  • Клонирование репозитория
  • Создание репозитория
  • Аутентификация с помощью SSH
  • Поиск кода в проектах

Создание и развертывание приложений

Краткое руководство

Ссылка

Установка параметров

Краткое руководство

  • Изменение настроек профиля
  • Управление уведомлениями
  • Предварительный просмотр новых функций
  • Настройка избранного

Перейти.

Практическое руководство

  • Навигация по веб-порталу
  • Навигация в Team Explorer

Миграция и импорт

Концепция

  • Миграция из Team Foundation Server в Azure DevOps Services
  • Варианты переноса
  • Импорт

Значок отказа согласно Закону Калифорнии о защите конфиденциальности потребителей (CCPA)

  • Светлая
  • Темная
  • Высокая контрастность
  • Предыдущие версии
  • Блог
  • Участие в доработке
  • Конфиденциальность
  • Условия использования
  • Товарные знаки
  • © Microsoft 2024

Значок отказа согласно Закону Калифорнии о защите конфиденциальности потребителей (CCPA)

  • Светлая
  • Темная
  • Высокая контрастность
  • Предыдущие версии
  • Блог
  • Участие в доработке
  • Конфиденциальность
  • Условия использования
  • Товарные знаки
  • © Microsoft 2024

Знакомство с Azure DevOps

Вышел Azure DevOps! Сегодня мы кратко расскажем об этой новой платформе, ее решениях, процессе перехода с Visual Studio Team Services и об использовании в реальных проектах. Присоединяйтесь!

Сегодня мы объявляем о выходе Azure DevOps. Общаясь с нашими клиентами и разработчиками по всему миру, мы поняли, что DevOps приобретает критически важное значение для успешной командной работы. Azure DevOps воплощает более чем 15-летний опыт создания инструментов для разработки программного обеспечения. За последний месяц свыше 80 000 пользователей в корпорации Microsoft и тысячи наших клиентов, как крупных, так и не очень, использовали сервисы DevOps для создания продуктов.

Сегодня в этих сервисах представлены инструменты, используемые на каждом этапе разработки, которые позволяют создавать программное обеспечение быстрее и качественнее. Это наиболее полное предложение, представленное в общедоступном облаке. В Azure DevOps входят:

Azure Pipelines

Непрерывная интеграция и развертывание, поддержка любых языков, платформ и облачных сервисов. Подключение к GitHub и любому репозиторию Git, непрерывное развертывание. Подробности.

Azure Boards

Мощные инструменты контроля рабочего процесса: канбан-доски, журналы невыполненных работ, командные информационные панели и настраиваемые отчеты. Подробности>.

Azure Artifacts

Каналы пакетов Maven, npm и NuGet из открытых и закрытых источников. Подробности.

Azure Repos

Закрытые облачные репозитории Git неограниченного объема для хранения файлов проекта Совместные запросы на включение, улучшенное управление файлами и многое другое. Подробности.

Azure Test Plans

Комплексное решение для планирования и произвольного тестирования. Подробности.

Все сервисы Azure DevOps открыты и расширяемы. Они отлично подходят для любого типа приложений независимо от среды, платформы или облака. Их можно использовать совместно в качестве комплексного решения DevOps или по отдельности, с другими сервисами. Если вы планируете использовать Azure Pipelines для создания и тестирования службы узла из репозитория GitHub и ее развертывания в контейнере в AWS, то без труда сможете это сделать. Azure DevOps поддерживает как открытые, так и закрытые облачные конфигурации. Вы запускаете их в нашем облаке или собственном ЦОД. Не нужно приобретать разные лицензии. Узнать больше о ценах на Azure DevOps.

Пример независимого использования Azure Pipelines для создания репозитория GitHub:

В качестве альтернативы приведем пример разработчика, использующего все службы Azure DevOps в одном удобном месте в Azure Boards.

Для проектов с открытым исходным кодом можно бесплатно использовать непрерывную разработку и развертывание с Azure Pipelines

В качестве подтверждения того, что мы намерены предоставлять открытые и гибкие инструменты всем разработчикам, в Azure Pipelines можно неограниченное время бесплатно выполнять непрерывную разработку и развертывание до десяти задач одновременно для каждого проекта с открытым исходным кодом. Azure Pipelines идеально подходит для проектов любого типа, поскольку располагает облачным кластером Linux, MacOS и Windows.

Многие крупнейшие проекты с открытым исходным кодом уже используют Azure Pipelines для непрерывной разработки и развертывания, например, Atom, CPython, Pipenv, Tox, Visual Studio Code и TypeScript, и этот список растет с каждым днем.

Мы хотим предоставлять первоклассное обслуживание для всех. Поэтому разработчики проектов с открытым исходным кодом используют ту же инфраструктуру, что и пользователи платных услуг.

Azure Pipelines теперь доступна на GitHub Marketplace. Чтобы приступить к работе с GitHub и любым другим репозитарием с открытым исходным кодом, потребуется минимальная настройка.

Развитие Visual Studio Team Services (VSTS)

Azure DevOps – это результат развития Visual Studio Team Services (VSTS). Пользователи VSTS будут автоматически переведены на Azure DevOps. Существующие пользователи не потеряют в функциональности, однако приобретут больше возможностей выбора и контроля. Полная прозрачность и интеграция, отличительные особенности VSTS, сохранились. Службы Azure DevOps отлично сочетаются друг с другом. Мы начнем переводить пользователей сегодня, и в течение ближайших нескольких месяцев они увидят все изменения. Что это значит?

  • URL-адреса изменятся с abc.visualstudio.com на dev.azure.com/abc. Будет включена переадресация с адреса visualstudio.com, поэтому вы не столкнетесь с битыми ссылками.
  • Поскольку служба изменилась, обновился и интерфейс. Мы продолжим улучшать его, основываясь на отзывах пользователей пробной версии. У новых пользователей он будет включен по умолчанию. В ближайшие месяцы он станет основным и для существующих пользователей.
  • Локальный сервис Team Foundation Server (TFS) будет по-прежнему обновляться, обновления будут аналогичны тем, что выпускаются для Azure DevOps. После выхода следующей версии TFS продукт получит новое название — Azure DevOps Server и будет обновляться в прежнем режиме.

Полезные материалы

Руководство по стратегии и использовании Azure

Это руководство предназначено для того, чтобы помочь вашей ИТ-команде более эффективно внедрять и интегрировать облачные технологии. Вы познакомитесь с концепциями облаков, а также с советами и рекомендациями по Azure:

  • Общие советы по архитектуре, идентификации и облачном дизайне;
  • DevOps и как он сочетается с облачными технологиями;
  • Интеграция, планирование и управление облачными ресурсами;
  • Управление Microsoft Azure.

  • Блог компании Microsoft
  • Microsoft Azure
  • DevOps

Что такое Azure Boards?

Azure Boards — это веб-служба, которая позволяет командам планировать, отслеживать и обсуждать работу по всему процессу разработки, а также поддерживать гибкие методологии. Azure Boards предоставляет настраиваемую платформу для управления рабочими элементами, позволяя командам эффективно работать и оптимизировать свой рабочий процесс. Регистрация, настройка и взаимодействие с преимуществами использования Azure Boards.

Центры Azure Boards

Вы можете отслеживать работу и управлять ими и получать доступ к различным функциям в каждом из следующих центров.

Центр Azure Boards Функции
Рабочие элементы Доступ к спискам рабочих элементов на основе определенных критериев, таких как назначенные вам, те, которые вы следуете, и рабочие элементы, которые вы просматривали или обновляли.
Таблицы Просматривайте рабочие элементы как карта и обновляйте их состояние с помощью перетаскивания, аналогично физическим заметкам на доске. Используйте эту функцию, чтобы реализовать методики Kanban и визуализировать рабочий поток для команды.
Задержек Просмотр, планирование, заказ и упорядочение рабочих элементов, включая использование невыполненной работы продукта для представления плана проекта и невыполненной работы портфеля для группирования работы в рамках функций и эпических представлений.
Спринтов Доступ к отфильтрованном представлению рабочих элементов в команде на основе определенного пути спринта или итерации. Назначьте работу спринту с помощью перетаскивания из невыполненной работы. Взаимодействуйте со списком невыполненных работ или с помощью панели задач на основе карта для реализации методик Scrum.
Запросы Создание списков пользовательских рабочих элементов и выполнение различных задач, таких как работа по триге, выполнение массовых обновлений и просмотр связей между рабочими элементами. Запросы также позволяют создавать диаграммы состояния и тренда, которые можно добавить на панели мониторинга.
Планы выполнения Команды управления могут просматривать конечные зависимости и отслеживать зависимости в нескольких командах в представлении календаря. Планы доставки поддерживают такие задачи, как просмотр до 15 невыполненных журналов команд, пользовательских невыполненных журналов портфеля и эпических действий, а также работа, которая охватывает несколько итераций. Пользователи могут добавлять элементы невыполненной работы в план, просматривать ход выполнения функций и эпических элементов, а также зависимости между рабочими элементами.
Аналитические представления Создайте высокосложные отчеты Power BI на основе данных Azure Boards (рабочие элементы). Доступ к представлениям аналитики по умолчанию или созданию пользовательского представления.

Пользовательский интерфейс центров Azure Boards

Screenshot showing hubs in Azure Boards menu.

Преимущества использования Azure Boards

В следующей таблице перечислены некоторые преимущества использования Azure Boards.

Преимущества Сведения
Начать просто, масштаб по мере роста Azure Boards предлагает предопределенные типы рабочих элементов для отслеживания функций отслеживания, пользовательских историй, ошибок и задач, что упрощает использование невыполненной работы продукта или доски Kanban. Он поддерживает различные методы Agile, поэтому вы можете реализовать метод, подходящий для вас наилучшим образом. Вы можете добавлять команды по мере роста вашей организации, чтобы предоставить им автономию для отслеживания их работы по мере их соответствия.
Использование визуальных, интерактивных инструментов Визуальные инструменты помогают командам быстро просматривать и делиться прогрессом с досками Kanban, невыполненной работой продуктов, встроенными досками scrum и средствами планирования, а также планами доставки.
Простота настройки Легко настраивать и настраивать доски Kanban, панели задач и планы доставки через пользовательский интерфейс, а также добавлять настраиваемые поля, типы рабочих элементов и невыполненные работы с портфелем.
Использование встроенных социальных средств и коммуникаций Формы рабочих элементов предоставляют встроенные обсуждения, которые можно использовать для записи вопросов, заметок и обмена данными по мере их возникновения. Вы можете сохранить историю того, что команда решает на любой конкретный рабочий элемент. Вы также можете быстро привлечь члена команды или всю команду в беседу by using @mentions.
Сбор информации, щедрое облачное хранилище Рабочие элементы предназначены для отслеживания всех необходимых сведений. Вы можете редактировать форматированный текст, перетаскивать и удалять встроенные изображения и добавлять большие вложения — до 60 МБ и до 100. Кроме того, можно связать рабочие элементы в иерархии или по простым связанным ссылкам. Каждая форма рабочего элемента сохраняет историю изменений, поэтому вы можете просмотреть изменения, кто сделал это изменение и когда.
Поиск необходимых изменений и получение уведомлений об изменениях Azure Boards предоставляет удобные средства для быстрого поиска конкретных рабочих элементов по мере роста проекта. Рабочие элементы можно отслеживать обновления и изменения, использовать сводные представления для отображения рабочих элементов, назначенных вам, с помощью обработчика запросов фильтровать рабочие элементы на основе любого поля и использовать нерегламентированный поиск с быстрыми встроенными фильтрами. Вы также можете персонализировать оповещения для рабочих элементов, которые были изменены или назначены вам.
Мониторинг состояния и хода выполнения с помощью встроенных панелей мониторинга и аналитики С помощью Azure Boards вы получаете доступ ко многим средствам для создания отчетов для поддержки отслеживания состояния и тенденций. С помощью настраиваемых панелей мониторинга можно добавить одно или несколько мини-приложений. Вы настраиваете мини-приложения для отображения нужных сведений и данных, таких как следующее мини-приложение об ошибке. Наряду с панелями мониторинга у вас есть доступ к службе Аналитики. Эта служба оптимизирована для быстрого доступа на чтение и агрегатов на основе сервера. С помощью представлений Аналитики и Power BI можно создавать высокосложные отчеты по данным проекта, интересующим вас.
Интеграция с Office Руководители проектов, которые хотят использовать знакомые средства, могут импортировать и экспортировать запросы рабочих элементов в Microsoft Office Excel или импортировать и экспортировать рабочие элементы с помощью CSV-файлов. Дополнительные сведения см. в статье о массовом импорте или обновлении рабочих элементов с помощью CSV-файлов или массового добавления или изменения рабочих элементов в Excel
Расширение функциональных возможностей Вы можете получить еще большую функциональность, добавив расширения Marketplace, многие из которых бесплатны. Расширение — это устанавливаемый модуль, который добавляет возможности в Visual Studio, Azure DevOps Services или Visual Studio Code. Расширения можно найти в этих продуктах или на вкладке Azure DevOps в Visual Studio Marketplace. Кроме того, с помощью REST API можно создавать собственные расширения или средства для интеграции с Azure DevOps Services.
Получение обновлений через мобильный браузер Легко оставаться на вершине изменений по мере их возникновения, используя мобильный браузер, вы можете получать уведомления и реагировать на изменения, внесенные в рабочие элементы.
Попробуйте бесплатно Вы можете начать бесплатно и добавить до пяти бесплатных пользователей и неограниченных заинтересованных лиц.

Дополнительные сведения см. в модуле обучения, что такое Azure Boards?

Подключение Azure Boards к GitHub

Azure Boards можно подключить к репозиториям GitHub, чтобы связать фиксации GitHub, запросы на вытягивание и проблемы с рабочими элементами. Используйте GitHub для разработки программного обеспечения и Azure Boards для планирования и отслеживания работы. Быстро откройте связанные фиксации GitHub, запросы на вытягивание или проблемы с доски Kanban. Дополнительные сведения см. в разделе GitHub и Azure Boards.

Дополнительные сведения см. в разделе «Сведения о процессах и шаблонах процессов по умолчанию».

Настройка панелей мониторинга и отчетов Power BI

Панели мониторинга предоставляют командам настраиваемые представления для обновлений состояния, отслеживания хода выполнения и анализа тенденций. Teams может обмениваться информацией и улучшать рабочие процессы с гибкими и адаптированными параметрами панели мониторинга.

Screenshot of Azure Boards, Dashboards

Используйте Power BI для создания настраиваемых отчетов на основе запросов службы Аналитики для количественного анализа данных проекта. Дополнительные сведения см. в разделе «Сведения о панелях мониторинга, диаграммах, отчетах и мини-приложениях» и «Что такое служба аналитики?».

Получение видимости сквозной трассировки

С помощью Azure Boards вы получаете преимущество полной интеграции с платформой Azure DevOps. Azure DevOps предназначен для обеспечения сквозной трассировки, отслеживания работы от требований к развертыванию. Получите аналитические сведения о каждом шаге принятия решений и развертывании программного обеспечения. Ниже перечислены некоторые поддерживаемые задачи трассировки:

  • Создание ветви из требования
  • Создание запроса на вытягивание обновленной ветви
  • Проверка запроса на вытягивание с помощью конвейера сборки
  • Создание и запуск встроенных тестов по требованиям
  • Слияние запроса на вытягивание в основной ветвь по умолчанию
  • Развертывание изменений в рабочей среде с состоянием развертывания в Azure Boards
  • Мониторинг и отчет о трассировки требований

Поддержка независимых автономных команд

Команда в Azure Boards — это группа участников проекта, которые работают в определенной области продукта, представленной иерархическими путями с именем «Пути области». Определите команды по их имени, членам и путям к областям и необходимы для настройки досок, невыполненных работ, спринтов и планов доставки в Azure Boards. Дополнительные сведения см. в разделе «О командах и средствах Agile».

Conceptual image of team tools

Azure Boards интегрируется с популярными инструментами чата, такими как Microsoft Teams и Slack через ChatOps. Он также предлагает расширения, которые добавляют новые возможности в проекты и можно найти в Azure DevOps Marketplace. Эти расширения могут помочь в планировании и отслеживании рабочих элементов, спринтов, scrums и других задач управления проектами, а также совместной работы между участниками команды.

Связанные статьи

  • Настройка и настройка Azure Boards
  • Переход на DevOps в Майкрософт
  • Культура Agile
  • Сведения о командах и средствах Agile

Обзор средств DevOps для Azure DevOps

Узнайте, как использовать наш интегрированный набор средств для ускорения разработки и доставки приложений программного обеспечения. Создавайте лучшие приложения для любой платформы, включая Android, iOS, Linux, macOS или Windows.

Continuous planning and delivery

Azure DevOps Services и облачные службы Azure помогают устранять барьеры между командами, поощрять совместную работу и улучшать поток ценности для клиентов. Кроме того, используйте локальный сервер Azure DevOps Server, если вы хотите сохранить данные в сети.

Оба варианта готовы к предприятиям, поддерживающие команды любого размера, от десятков до тысяч. Azure DevOps Services предоставляет масштабируемую, надежную и глобальную размещенную службу. Она поддерживается соглашением об уровне обслуживания (SLA) 99,9%, отслеживаемом нашей группой операций 24-7 и доступной в местных центрах обработки данных по всему миру.

Используя перехватчики и расширения служб, вы можете быстро расширить возможности Azure DevOps с помощью интеграции с другими службами и инструментами.

Основные различия между Azure DevOps Services и Azure DevOps Server см. в статье «Общие сведения о различиях между Azure DevOps Services и Azure DevOps Server».

Начало работы в облаке или локальной среде

Независимо от того, работаете ли вы в облаке, локально или в гибридной среде, у вас есть комплексный набор средств DevOps и Agile. Все эти средства поддерживают совместную работу группы в течение циклов планирования, разработки, тестирования и непрерывной доставки.

Работа в облаке

Выберите Azure DevOps Services, если требуется быстрая настройка и обслуживание без обслуживания. Кроме того, облачные размещенные службы поддерживают удобную совместную работу между доменами, эластичным масштабированием и надежной безопасностью. У вас также будет доступ к серверам непрерывного тестирования и облачных сборок. Небольшие команды могут начать бесплатно!

Sign up for Azure DevOps ServicesAdd code to repository

Работа в локальной среде

Выберите локальную среду, когда вам нужны данные для пребывания в сети.

Install Azure DevOps ServerCreate a projectAdd team membersConfigure a backup schedule

Разработка кода с помощью выбранной интегрированной среды разработки

Azure DevOps поддерживает два типа управления версиями: Git и система управления версиями Team Foundation (TFVC). Используйте Git, управление версиями Team Foundation (TFVC) или как для хранения кода для приложений, так и для предоставления доступа к разным версиям кода.

Вы можете разрабатывать код в Android Studio, Eclipse, IntelliJ, Visual Studio, Visual Studio Code или Xcode.

Git

Git — это распределенная система управления версиями. У каждого разработчика на компьютере разработки есть копия всего репозитория исходного кода. Разработчики могут зафиксировать каждый набор изменений на компьютере разработки и выполнять операции управления версиями, такие как журнал и сравнение без сетевого подключения. Ветви являются упрощенными.

Android StudioEclipseIntelliJ

Visual Studio Visual Studio Code Xcode

TFVC

TFVC — это централизованная система управления версиями, которая позволяет применять детализированные разрешения и ограничивать доступ до уровня файла. Как правило, члены команды имеют на своих компьютерах разработки только одну версию каждого файла. Исторические данные ведутся только на сервере. Ветви основаны на путях и создаются на сервере.

Вы можете использовать TFVC для масштабирования от небольших до крупных проектов и с помощью серверных рабочих пространств, вы можете масштабировать до очень больших баз кода с миллионами файлов на ветвь и большие двоичные файлы. И с помощью сравнения и аннации можно определить точные изменения, внесенные ими.

Eclipse, TFVC.Visual Studio, TFVC.Xcode, TFVC.

Управление пакетами и поиск кода

Команды разработчиков программного обеспечения часто используют библиотеки повторно или предоставляют библиотеки другим пользователям для повторного использования. Управление пакетами поддерживает совместное использование кода в виде двоичных компонентов между организациями и в командах. С его помощью можно создавать проекты для создания пакетов и обновления проектов, использующих обновленные пакеты. Расширение Azure Artifacts позволяет подключаться к существующим службам управления пакетами, которые вы уже используете, например локальные серверы NuGet для защиты IP-адресов, NuGet, MyGet или Artifactory.

  • Обзор артефактов Azure
  • Поиск по всему коду

Поиск кода предоставляет комплексное решение для всех потребностей в изучении кода и устранении неполадок. От обнаружения примеров реализации API до поиска текста ошибки поиск кода предлагает быстрый и эффективный способ поиска кода. Поиск по одному или нескольким проектам с ранжированием и богатыми результатами поиска, чтобы убедиться, что вам нужно и может сосредоточиться на анализе кода. Поиск кода позволяет фильтровать результаты на основе таких типов кода, как определения, комментарии и ссылки; фильтруйте по пути, расширению файла или репозиторию; и используйте логические операторы, такие как AND, OR, NOT, чтобы уточнить запрос и получить необходимые результаты.

Поиск кода также упрощает совместную работу команды и помогает повысить эффективность разработчика. Просмотрите журнал и заметки, чтобы узнать, кто в последний раз изменил строку кода и что они изменили. Поиск локально в файлах кода и поиск ссылок или определений совпадений поиска кода при отладке или изучении кода. Добавьте комментарии, а затем легко сообщите результаты участникам группы, предоставив url-адрес запроса.

Планирование и отслеживание работы с средствами Agile

Используйте средства Agile для планирования и отслеживания работы с помощью процессов Scrum и Kanban или сочетания обоих процессов. Средства scrum поддерживают определение и управление работой в спринтах, настройке емкости и отслеживании задач. Средства Kanban позволяют управлять непрерывным потоком работы с помощью интерактивной доски подписей. Кроме того, настраиваемые диаграммы, панели мониторинга и отчеты помогают командам отслеживать ход выполнения и делиться ими.

Define storiesPlan sprintsKanban workflowDashboards

Вы также получаете доступ к богатому набору возможностей настройки.

DevOps: сборка — тест — выпуск

Помогите вашей команде постоянно предоставлять программное обеспечение в быстром темпе и с меньшим риском, а также повысить эффективность и совместную работу между всеми командами, участвующими в процессах выпуска. Настройте сборки непрерывной интеграции для приложения, которое выполняется с каждым проверка-in. Агенты сборки с несколькими платформами поддерживают Android, iOS, Java, .NET и другие приложения. Легко подготавливать тестовые среды. Отслеживайте, когда качество достаточно для выпуска клиенту.

Build your softwareSet up continuous testingCreate a release

Azure Pipelines и Сборка и выпуск в TFS помогают автоматизировать развертывание и тестирование программного обеспечения в нескольких средах. С его помощью вы можете полностью автоматизировать доставку программного обеспечения вплоть до рабочей среды или настроить полуавтоматизируют процессы с утверждениями и развертываниями по запросу.

Увеличение масштаба

По мере роста вашей команды ваши инструменты растут. Вы можете легко добавить команды, которые могут сосредоточиться на их наборе невыполненных историй. Каждая команда, созданная вами, получает доступ к набору панелей мониторинга, средств гибкого планирования и других средств совместной работы.

Add teamsSet team defaultsManage teams and configure team tools

Связанные статьи

После регистрации в Azure DevOps Services или установки Azure DevOps Server получите знакомство с веб-порталом и работая в контекстах пользователя и администратора.

  • Сведения о Azure DevOps
  • Основные службы
  • Средства клиентского сервера
  • Роли разработки программного обеспечения

Обновления Azure DevOps Server

  • Новые возможности
  • Перенос данных из Microsoft Team Foundation Server в Azure DevOps Services

Цены, затраты и лицензии

Цены на Azure DevOps Services предоставляются на пользователя. Небольшие команды (5 пользователей или меньше) могут начинаться бесплатно. Неограниченные подписчики Visual Studio бесплатны.

Локальный сервер Azure DevOps предоставляет три уровня доступа: заинтересованные лица, базовые и базовые планы тестирования. Вам не нужно покупать дополнительные лицензии для подписчиков Visual Studio. Используйте страницу цен Team Foundation Server для планирования требований к лицензированию.

Расширяемость. Создание интерфейсов интеграции первого класса

Наша платформа расширяемости позволяет создавать интеграции непосредственно в Azure DevOps для создания первоклассных и удобных подключений между различными инструментами и службами.

С помощью расширений Marketplace можно создавать интерфейсы интеграции первого класса, например простое контекстное меню или действие панели инструментов. Вы также можете создать сложный, мощный полный интерфейс пользовательского интерфейса, который легко освещается на веб-портале Azure DevOps Services.

  • Поиск расширений Marketplace
  • Получение расширений
  • Использование перехватчиков служб
  • Начало работы с REST API

Перехватчики служб позволяют выполнять сценарии интеграции между другими приложениями и Azure DevOps, подписавшись на события вместо постоянного опроса для них. Перехватчики служб обеспечивают более эффективный способ управления действиями при выполнении событий в проектах. Например, вы можете отправить push-уведомление на мобильные устройства вашей команды при сбое сборки или создать карта в Trello при создании рабочего элемента. Некоторые из служб, с которыми можно легко интегрироваться: UserVoice, Zendesk, Trello, Slack и HipChat.

Стандартные API RESTful в отрасли расширяют возможности Azure DevOps из приложений и служб. С ними вы можете интегрироваться практически из любого устройства, платформы или стека технологий, включая Android, iOS, Node.js, .NET и многое другое.

Аналитика: мониторинг приложений для получения аналитических сведений

Отслеживайте веб-приложения и приложения устройств, чтобы повысить производительность, определить шаблоны использования и запланировать следующую версию программного обеспечения.

Используйте приложение Аналитика, чтобы понять, как используется ваше приложение, и убедиться, что оно хорошо работает. Обнаружение проблем, диагностика сбоев и отслеживание использования мобильных приложений и веб-приложений, размещенных из Azure, или собственных службы IIS (IIS) или серверов Java EE.

Используйте HockeyApp для распространения бета-версий ваших приложений в Android, iOS, macOS и Windows, сбора динамических отчетов о сбоях, получения отзывов от пользователей, подбора новых тестировщиков и анализа покрытия тестов.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *