DevOps Engineering on AWS

Узнайте, как использовать принципы, методики и инструменты DevOps для доставки и обслуживания приложений и сервисов в AWS на высокой скорости.

Курс DevOps Engineering on AWS поможет освоить принципы использования сочетания культурно-философских принципов, методик и инструментов DevOps для повышения способности вашей организации разрабатывать, поставлять и обслуживать приложения и сервисы в AWS на высокой скорости. В этом курсе рассматривается непрерывная интеграция (CI), непрерывная доставка (CD), управление инфраструктурой как кодом, микросервисы, мониторинг и ведение журналов, а также обмен данными и совместная работа. В ходе практикумов вы научитесь составлять и развертывать шаблоны AWS CloudFormation и конвейеры CI/CD, на основании которых строятся и развертываются приложения в Amazon Elastic Compute Cloud (Amazon EC2), бессерверные и контейнерные приложения. Сюда также включены практикумы по многоконвейерным рабочим процессам и конвейерам, развертываемым в различных средах.

Цели курса

В этом курсе рассматриваются перечисленные ниже темы.

  • Использование лучших методик DevOps для разработки, доставки и обслуживания приложений и сервисов в AWS на высокой скорости.
  • Список преимуществ, ролей и обязанностей небольших автономных команд DevOps.
  • Проектирование и реализация инфраструктуры на платформе AWS для поддержки проектов DevOps-разработки.
  • Использование AWS Cloud9 для записи, запуска и отладки кода.
  • Развертывание различных сред с помощью AWS CloudFormation.
  • Размещение безопасных, высокомасштабируемых и частных репозиториев Git с помощью AWS CodeCommit.
  • Интегрирование репозиториев Git в конвейеры CI/CD.
  • Автоматическое создание, тестирование и сжатие кода с помощью AWS CodeBuild.
  • Безопасное хранение и использование образов Docker и их интегрирование в конвейеры CI/CD.
  • Построение конвейеров CI/CD для развертывания приложений на Amazon EC2, бессерверных и контейнерных приложений.
  • Выполнение общих стратегий развертывания, таких как стратегия «все сразу», «последовательное развертывание» и «сине-зеленое развертывание».
  • Интегрирование тестирования и безопасности в конвейеры CI/CD.
  • Мониторинг приложений и сред с помощью инструментов и технологий AWS.

Целевая аудитория

Настоящий курс предназначен для:

  • инженеров DevOps;
  • архитекторов DevOps;
  • эксплуатационных инженеров;
  • системных администраторов;
  • разработчиков.
icon_devops

Обзор курса

mini-icon_training

Форма проведения курса
Classroom + Практикумы

mini-icon_level

Уровень курса
Средний

mini-icon_time

Время курса
3 дня

mini-icon_language

Язык курса
Доступен на разных языках