### Оглавление. Лекции. Теория

Скачать конспект лекций в формате DOCX Microsoft Word

### СОДЕРЖАНИЕ

### Введение. Технология автоматизации непрерывного производства ПО (DevOps)

### 1. Технология Microsoft Azure DevOps Services

1.1 Облачная структура платформы Windows Azure
1.2 Архитектура платформы Windows Azure
1.3 Характеристики облачной платформы Windows Azure
1.4 Работа с Windows Azure
1.5 Azure для DevOps

### 2. Основы инженерного DevOps

2.1 Ключевые ценности DevOps 25 2.2 Централизация в DevOps
2.3 Автоматизация в DevOps
2.4 Команда DevOps
2.5 Культура разработки по DevOps
2.6 Развитие принципов разработки ПО
2.7 Применение DevOps вне IT

### 3. Управление жизненным циклом приложений

3.1. Принципы управления жизненным циклом приложений. 33 3.2. Архитектурное проектирование с применением UML
3.3. Обеспечение качества приложения

### 4. Архитектура и функциональные возможности Azure DevOps Server

4.1. Организация работы над проектом посредством ADS
4.2. Физические среды разработки и тестирования
4.3. Архитектура ADS
4.4. Развертывание ADS
4.5. Отчеты ADS
4.6. Сетевой доступ к ресурсам ADS

### 5. Организация командной разработки на базе Visual Studio и Azure DevOps Server

5.1. Шаблоны командных проектов
5.2. Инструментальные средства ADS
5.3. Командный проект и его структура в ADS

### 6. Построение приложений с использованием Team Build

6.1. Физическая архитектура и логика рабочего процесса Team Build
6.2. Принципы работы Team Build
6.3. Тестирование программного продукта в ADS
6.4. Сценарии сборки
6.5. Типичные проблемы при работе с Team Build
6.6. Настройка плановой сборки
6.7. Настройка непрерывной интеграции

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

7.1. Типичные проблемы управления проектами
7.2. Функции управления проектами в Azure DevOps Server
7.3. Создание проектов и управление ими в Azure DevOps Server
7.4. Стратегии командных проектов
7.5. Управление процессами
7.6. Управление рабочими элементами
7.7. Контроль выполнения работ и отчеты