Свържете се с нас

Съдържание и теми, включени в курса

Въведение

Преглед на практиката DevOps в бизнеса

  • Как DevOps се различава от традиционните IT практики?
  • Термини и технологии на DevOps
  • Agile методологии, прилагани в DevOps

Преглед на функциите и архитектурата на Azure DevOps

  • Сървърът Azure DevOps
  • Хостнат срещу локален Azure DevOps
  • Azure DevOps за крайни потребители
  • Azure DevOps за администратори

Настройка и конфигуриране на Azure DevOps за разработка

Използване на карта на потока на стойността за оценка на съществуващи процеси на разработка

  • Мигриране към Azure DevOps

Преглед на основните услуги и инструменти на Azure DevOps

  • Избор на подходящите услуги на Azure DevOps за бизнеса

Планиране и проследяване на разработката на софтуер с Azure Boards

  • Използване на вградените Scrum и Agile инструменти в Azure Boards
  • Работа с джаджи на таблото Azure Boards
  • Мониторинг на състоянието на проекта с помощта на инструменти за анализ на Azure
  • Оптимизиране на прозрачността и сътрудничеството на екипите с Boards
  • Интегриране на Azure Boards със съществуващи хранилища в GitHub

Хостинг на Git хранилища и сътрудничество с Azure Repos

  • Създаване на хранилища и контрол на версиите с Azure Repos
  • Свързване с push код чрез поддръжка на защитен Git клиент
  • Изграждане на REST API и уебхукове в Azure Repos
  • Създаване на среди за разработка и извършване на pull заявки
  • Функцията за търсене, осъзнаваща код, в Azure Repos
  • Почистване и поддръжка на хранилища

Изграждане и внедряване на софтуер с Azure Pipelines

  • Внедряване на непрекъсната интеграция/непрекъсната доставка (CI/CD)
  • Конфигуриране на Azure Pipelines с предпочитан език и операционна система
  • Използване на верижно изграждане и многофазни компилации в Pipelines
  • Работа с регистри на Azure Pipelines
  • Внедряване на контейнери в Kubernetes или всеки облак

Внедряване на интегрирано управление на пакети с Azure Artifacts

  • Създаване и споделяне на кодови пакети в Azure Artifacts
  • Управление на типове пакети с универсално управление на артефакти
  • Организиране и защита на публични и частни пакети с изходен код
  • Добавяне на пакети към CI/CD конвейери с Azure Artifacts

Тестване и оптимизиране на качеството на кода с Azure Test Plans

  • Планирано ръчно тестване срещу изследователско тестване
  • Изпълнение на правилния тип тест за корпоративни приложения
  • Заснемане и анализ на данни с помощта на Azure Test Plans
  • Използване на функцията за проследимост от край до край в Azure Test Plans
  • Предприемане на подходящи действия за отстраняване на идентифицираните дефекти в кода

Интегриране на услугите на Azure DevOps с други разширения

Отстраняване на неизправности

Обобщение и заключение

Изисквания

  • Разбиране на Agile методологии за разработка на софтуер
  • Познания по всеки скриптов програмен език
  • Основен опит със задачи по системно администриране
  • Познания за работния процес и хранилищата в GitHub

Аудитория

  • DevOps инженери
  • Разработчици
  • Ръководители на проекти
 14 Часа

Брой участници


Цена за участник

Отзиви от участници (2)

Предстоящи Курсове

Свързани Kатегории