Запрос по курсу
ФИО: *
Телефон: *
E-mail: *
Выберите программу обучения: *
Источник информации о курсах: *
Комментарии:

AZ - 400: Проектирование и внедрение решений Microsoft DevOps

Главная / Направления обучения / 1Авторизованные курсы Microsoft / AZ - 400: Проектирование и внедрение решений Microsoft DevOps

Курс AZ - 400: Проектирование и внедрение решений Microsoft DevOps (Designing and Implementing Microsoft DevOps solutions)

Курс предназначен для специалистов, обладающих фундаментальными знаниями об Azure, управлении версиями, гибкой разработке программного обеспечения (Agile) и основных принципах разработки программного обеспечения. Опыт работы в организации, поставляющей программное обеспечение, будет преимуществом. Курс будет интересен DevOps-специалистам и студентам, планирующим сдавать экзамен AZ-400.

Длительность:

40 ак.часов

Расписание:

с 18:30 до 21:50, 3/4 раза в неделю

Стоимость:

35 000 руб. для физ.лиц

35 000 руб. для юр.лиц и иностранных лиц

Документ об окончании: удостоверение о повышении квалификации

По окончании курса слушатели смогут:

  • Планировать преобразование в соответствии с общими целями и сроками;
  • Выбирать проект и определять метрики и KPI проекта;
  • Создавать команду и организационную структуру по Agile;
  • Описать преимущества использования контроля версий (Source Control);
  • Переносить данные из TFVC в Git;
  • Использовать Git для корпоративных DevOps;
  • Рекомендовать инструменты и методы управления артефактами;
  • Обобщать основные пакеты для совместного и повторного использования;
  • Мигрировать и обобщать артефакты;
  • Мигрировать и интегрировать меры управления исходным кодом;
  • Управлять конфигурацией приложений и ключами;
  • Разрабатывать стратегию обеспечения качества в проекте;
  • Планировать практики безопасной разработки и правила соответствия;
  • Внедрять и управлять инфраструктурой сборки;
  • Объяснить важность непрерывной интеграции(Continuous Integration);
  • Реализовать непрерывную интеграцию с помощью Azure DevOps;
  • Управлять качеством кода;
  • Управлять политиками безопасности с открытым исходным кодом, OWASP и WhiteSource Bolt;
  • Реализовать контейнерную стратегию, знать чем контейнеры отличаются от виртуальных машин и как используют контейнеры микросервисы;
  • Реализовать контейнеры, используя Docker;
  • Проверять пакеты программного обеспечения с открытым исходным кодом на соответствие требованиям безопасности и лицензий в соответствии с корпоративными стандартами;
  • Настраивать конвейер сборки для доступа к настройкам безопасности пакета и рейтингу лицензии.
  • Настраивать безопасный доступ к фидам пакетов;
  • Различать релиз и развертывание;
  • Определять компоненты конвейера релиза (Release pipeline);
  • Понимать, что нужно учитывать при разработке стратегии релиза;
  • Объяснить терминологию, используемую в Azure DevOps и других средствах управления выпуском
  • Описать, что такое задача Build and Release;
  • Классифицировать Agent, Agent Queue и Agent Pool;
  • Внедрить тестирование в конвейер;
  • Перечислить различные способы проверки работоспособности конвейера и релиза с помощью предупреждений, сервисных хуков и отчетов;
  • Создавать Release Gate;
  • Описать шаблоны развертывания;
  • Реализовать сине-зеленое развертывание (Blue Green Deployment);
  • Внедрить канарный релиз (Canary Release);
  • Рекомендовать инструменты и методы управления артефактами;
  • Производить рефакторинг существующих конвейеров сборки;
  • Управлять безопасностью и соответствием;
  • Развертывать и управлять инфраструктурой с использованием технологий автоматизации Microsoft, таких как шаблоны ARM, PowerShell и Azure CLI;
  • Описать модели и службы развертывания, доступные в Azure;
  • Развернуть и настроить управляемый кластер Kubernetes;
  • Развернуть и настроить инфраструктуру с помощью сторонних инструментов и сервисов Azure, таких как Chef, Puppet, Ansible, SaltStack и Terraform;
  • Использовать методы измерения удовлетворенности конечных пользователей;
  • Использовать процессы сбора и анализа отзывов пользователей из внешних источников;
  • Настраивать интеграцию отчетов о сбоях для клиентских приложений;
  • Разработать панель мониторинга и состояния;
  • Анализировать оповещения и телеметрию;
  • Проводить мониторинг сайтов в режиме реального времени и фиксировать отзывы о сбоях системы;
  • Выполнять текущую настройку, чтобы уменьшить количество предупреждений;
  • Выбирать проект и определять показатели проекта и ключевые показатели эффективности;
  • Разработать стратегию качества проекта;
  • Создать команду и гибкую организационную структуру;
  • Планировать безопасные методы разработки и правила соответствия.

Предварительная подготовка:

 

  • Практический опыт работы с операционными системами, виртуализацией, облачной инфраструктурой, структурами хранения и сетями.

Аннотация курса :

Модуль 1: Планирование DevOps

Модуль 2: Начало работы с Source Control

Модуль 3: Управление «техническим долгом» (Technical Debt)

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

Модуль 5: Настройка Azure Pipelines

Модуль 6: Внедрение непрерывной интеграции с помощью Azure Pipelines

Модуль 7: Управление конфигурацией приложений и ключами

Модуль 8: Внедрение непрерывной интеграции с GitHub Actions

Модуль 9: Проектирование и внедрение стратегии управления зависимостями

Модуль 10: Проектирование стратегии релизов

Модуль 11: Введение непрерывного развертывания с помощью Azure Pipelines

Модуль 12: Реализация подходящего шаблона развертывания

Модуль 13: Настройка и управление инфраструктурой с помощью Azure Tools

Модуль 14: Сторонние средства инфраструктуры как кода в Azure

Модуль 15: Управление контейнерами с помощью Docker

Модуль 16: Создание и управление сервисной инфраструктурой Kubernetes

Модуль 17: Внедрение обратной связи для команды разработки

Модуль 18: Разработка механизмов обратной связи

Модуль 19: Реализация безопасности в проектах DevOps

Модуль 20: Проверка кода на соответствие

Адрес корпуса обучения:

199034, Россия, г. Санкт-Петербург, Биржевая линия, 14 (при очной форме)

 

Наши преимущества
ПРЕПОДАВАТЕЛИ-ПРОФЕССИОНАЛЫ
Сертифицированные тренеры и специалисты, имеющие опыт практической работы в IT и международные Сертификаты фирм: Microsoft, Oracle, Cisco, Red Hat, PMI и др., мотивируют слушателей к освоению новейших технологий
АККРЕДИТАЦИЯ И ЛИЦЕНЗИЯ
Лицензия на осуществление образовательной деятельности и Свидетельство о государственной аккредитации Университета ИТМО гарантируют качество образовательной среды
УНИКАЛЬНЫЕ МЕТОДИКИ
Методики преподавания IT курсов, которые сочетают уникальность Авторизованных курсов ведущих фирм и практический опыт тренеров специалистов ведущих компаний, позволяют выпускать востребованных на рынке труда специалистов
ПАРТНЕРЫ ЦЕНТРА
Партнерство Центра с ведущими российскими и международными IT - компаниями: Microsoft, Cisco, Oracle, IBM, EMC, HP, Person VUE и др. позволяет использовать в обучении технологии и методы лучших мировых практик