AZ-400T00. Разработка и внедрение решений Microsoft DevOps. Development and implementation of Microsoft DevOps solutions

AZ-400T00. Разработка и внедрение решений Microsoft DevOps. Development and implementation of Microsoft DevOps solutions
  • Код курса:
    AZ400T00
  • Длительность:
    5 / 40
  • Ближайшие даты:

  • Цена, без НДС:
    Уточните
Описание Курса:
Курс AZ-400T00. Разработка и внедрение решений Microsoft DevOps предоставляет знания и навыки необходимые для разработки и реализации процессов и практик DevOps. 
Аудитория:
  • Специалисты, заинтересованные в реализации процессов DevOps;
  • ІТ-специалисты, которые готовятся к сдаче сертификационного экзамена «AZ-400: Microsoft Azure DevOps Solutions»
Предварительная подготовка:
  • базовые знания об Azure, управлении версиями, разработке программного обеспечения на основе методологии Agile и основных принципах разработки программного обеспечения;
  • рекомендуется иметь опыт работы в организации, предоставляющей программное обеспечение.
Приобретаемые навыки:
После успешного окончания курса участники смогут:
  • планировать DevOps
  • использовать управление исходным кодом
  • масштабировать Git для предприятия
  • консолидировать артефакты
  • разрабатывать стратегию управления зависимостями
  • управлять секретами
  • осуществлять непрерывную интеграцию
  • реализовывать стратегию построения контейнера
  • разрабатывать стратегию релиза
  • настраивать управление рабочим процессом
  • внедрять шаблон развертывания
  • оптимизировать механизмы обратной связи
Содержание курса:

Планирование DevOps

  • Планирование трансформации
  • Выбор проекта
  • Структуры команд
  • Миграция в Azure DevOps
Начало работы с Source Control
  • Что такое Source Control
  • Преимущества управления версиями
  • Типы систем управления версиями
  • Введение в Azure Repos
  • Введение в GitHub
  • Миграция из Team Foundation Version Control (TFVC) в Git в Azure Repos
  • Аутентификация для Git в Azure Repos
Масштабирование Git для корпоративных DevOps
  • Как структурировать Git Repo
  • Разветвлённые рабочие процессы в Git
  • Сотрудничество с запросами Pull в Azure Repos
  • Почему нужно обращать внимание на GitHooks
  • Стимулирование Inner Source
Консолидация артефактов и разработка стратегии управления зависимостями
  • Упаковочные зависимости
  • Управление пакетами
  • Миграция и консолидация артефактов
Внедрение непрерывной интеграции с конвейерами Azure
  • Концепция конвейеров в DevOps
  • Конвейеры Azure
  • Оценочное использование Hosted и Private Agents
  • Agent Pools
  • Конвейеры и параллелизм
  • DevOps Azure и проекты с открытым исходным кодом (публичные проекты)
  • Конвейеры Azure YAML против Visual Designer
  • Обзор непрерывной интеграции
  • Реализация стратегии сборки
  • Интеграция с конвейерами Azure
  • Интеграция внешнего Source Control с конвейерами Azure
  • Настройка Private Agents
  • Анализ и интеграция Docker Multi-Stage Builds
Управление приложением Config и Secrets
  • Введение в безопасность
  • Внедрение безопасного и совместимого процесса разработки
  • Переосмысление данных конфигурации приложения
  • Управление секретами, маркерами и сертификатами
  • Внедрение инструментов для управления безопасностью и соответствием в конвейере
Управление качеством кода и политиками безопасности
  • Управление качеством кода
  • Управление политиками безопасности
Реализация стратегии построения контейнера
  • Реализация стратегии построения контейнер
Управление версиями, безопасностью и соответствием артефактов
  • Безопасность пакета
  • Программное обеспечение с открытым исходным кодом
  • Интеграция сканирования лицензий и уязвимостей
  • Реализация стратегии управления версиями (git version)
Разработка стратегии релиза
  • Введение в непрерывную доставку
  • Рекомендации по стратегии релиза
  • Строительство высококачественного релизного конвейера
  • Выбор шаблона развертывания
  • Выбор правильного инструмента управления релизами
Настройка рабочего процесса управления релизами
  • Создание релиз-конвейера
  • Обеспечение и настройка сред
  • Управление и модулирование задач и шаблонов
  • Интегрирование секретов с конвейером релиза
  • Настройка автоматической интеграции и автоматизации функциональных тестов
  • Автоматизация контроля работоспособности
Реализация соответствующего шаблона развертывания
  • Введение в шаблоны развертывания
  • Внедрение развертывания Blue Green
  • Функция Toggles
  • «Canary релизы»
  • Dark Launching («тёмный запуск»)
  • AB тестирование
  • Прогрессивное развертывание экспозиции
Внедрение процесса для маршрутизации системы обратной связи для команд разработчиков
  • Внедрение инструментов для отслеживания использования системы, функций и потока
  • Реализация маршрутизации для данных отчета о сбое мобильного приложения
  • Разработка панелей мониторинга и статуса
  • Интеграция и настройка тикет-систем
Внедрение мобильной стратегии DevOps
  • Введение в мобильную версию DevOps
  • Введение в Visual Studio App Center
  • Управление наборами мобильных целевых устройств и группами дистрибуции
  • Управление целевыми наборами тестовых устройств пользовательского интерфейса
  • Обеспечение тестовых устройств для развертывания
  • Создание публичных и частных групп дистрибуции
Инфраструктура и настройка инструментов Azure
  • Инфраструктура как управление кодом и конфигурацией
  • Создание ресурсов Azure с использованием шаблонов ARM
  • Создание ресурсов Azure с помощью интерфейса командной строки Azure
  • Создание ресурсов Azure с помощью Azure PowerShell
  • Конфигурация желаемого состояния (DSC)
  • Автоматизация Azure с DevOps
  • Дополнительные инструменты автоматизации
Модели и службы развертывания Azure
  • Модули развертывания и опции
  • Сервисы Infrastructure-as-a-Service (IaaS) Azure
  • Сервисы Platform-as-a-Service (PaaS) Azure
  • Безсерверные и компьютерные службы HPC
  • Azure Service Fabric
Создание и управление сервисной инфраструктурой Kubernetes
  • Служба Azure Kubernetes
Сторонняя инфраструктура как инструменты кода, доступные в Azure
  • Chef
  • Puppet
  • Ansible
  • Terraform
Реализация соответствия и безопасности в инфраструктуре
  • Принципы безопасности и соответствия с DevOps
  • Центр безопасности Azure
Рекомендации и разработка систем механизмов обратной связи
  • Внутренний цикл
  • Менталитет непрерывных экспериментов
  • Проектирование практик для измерения удовлетворенности конечных пользователей
  • Проектирование процессов для сбора и анализа отзывов пользователей
  • Проектирование процесса для автоматизации аналитики приложений
Оптимизация механизмов обратной связи
  • Надежность сайта
  • Анализ телеметрии для установки базовой конфигурации
  • Выполнение текущей настройки для уменьшения количества бессмысленных или неактивных предупреждений
  • Анализ оповещений для установки базовой конфигурации
  • Безупречная ретроспектива и справедливая культура


Расписание курсов на 6 месяцев

Возврат к списку









Зарегистрироваться на Курс 10961 Автоматизация администрирования с Windows PowerShell