Реалізація процесів розробки DevOps

Перша частина курсу охоплює реалізацію процесів DevOps, а також використання систем контролю версій, масштабування Git для підприємства і впровадження й керування ІТ інфраструктурою збірки.

Модуль 1: Початок роботи з Source Control

 

Теми

  • Введення в контроль версій (Source Control);
  • Переваги Source Control;
  • Типи систем Source Control;
  • Введення в Azure Repos;
  • Міграція з TFVC в Git;
  • Аутентифікація в Git Repos.

 

Модуль 2: Розширення Git для корпоративних DevOps

 

Теми

  • Структура сховища;
  • Git Branching;
  • Робота з Pull Requests;
  • Навіщо потрібні GitHooks?
  • Заохочення внутрішнього відкритого джерела;
  • Git Version;
  • Публічні проекти;
  • Файли в Git.

 

Модуль 3: Впровадження та управління інфраструктурою збірки (Build Infrastructure)

 

Теми

  • Концепція конвеєрів (Pipelines) в DevOps;
  • Azure Pipelines;
  • Оцінка використання Hosted і Private (приватних) агентів;
  • Пули агентів;
  • Конвеєри і паралелізм;
  • Проекти Azure DevOps і Open Source;
  • Azure Pipelines YAML і Visual Designer;
  • Налаштування приватних агентів;
  • Інтеграція Jenkins з конвеєрами Azure;
  • Інтеграція зовнішнього управління джерелами з Azure Pipelines;
  • Аналіз і інтеграція багатоетапних збірок Docker.

 

Модуль 4: Управління налаштуваннями програми та ключами

 

Теми

  • Введення в безпеку;
  • Впровадження безпечного і спільного процесу розробки;
  • Обробка даних конфігурації програми;
  • Управління ключами, токенами і сертифікатами;
  • Впровадження інструментів для управління безпекою і відповідністю в конвеєрі.

 

Модуль 5: Реалізація стратегії мобільного DevOps

 

Теми

  • Введення в мобільні DevOps;
  • Введення в Visual Studio App Center;
  • Управління наборами мобільних пристроїв і групами розсилки;
  • Управління наборами тестових пристроїв користувацького інтерфейсу;
  • Надання тестових пристроїв для розгортання;
  • Створення публічних і приватних груп розсилки.

Необхідна підготовка

 

Для ефективного навчання слухачі повинні володіти такими знаннями і навичками:

 

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

Запис на курс

Код курсуAZ-400T01
Тривалість1д (8год)
Код екзамену
Вартість без ПДВ300 $
spinner-it