Courses > Rational > Внедрение и эксплуатация продуктов из семейства UrbanCode: Build, Deploy, Release

CourseViewByUNPortlet

Actions
Loading...

Внедрение и эксплуатация продуктов из семейства UrbanCode: Build, Deploy, Release

Implementation and administration of UrbanCode products: Build, Deploy, Release

  • Код курса: QQ420
  • Продолжительность: 5
  • Цена курса (очно): о возможности и стоимости обучения уточняйте информацию у менеджеров по телефону: +7 (727) 257-66-55.
  • Цена курса (удаленно): -
  • Язык материалов: en

Цель курса

Продукты UrbanCode предоставляют ряд инструментов для внедрения практик непрерывной интеграции и доставки. Эти инструменты позволяют перейти от классической модели ввода ПО в эксплуатацию к методологии DevOps. Курс начинается с обзора ключевых принципов DevOps: использование систем контроля версий, систем управления конфигурацией. Обсуждается преимущества и сложности внедрения практики непрерывной интеграции. Основная часть курса раскрывает особенности практического использования продуктов UrbanCode: от установки до деталей настройки. Рассматриваются вопросы интеграции этих продуктов с другими инструментами: Git, Artifactory и т.п. Обсуждаются вопросы расширения стандартных возможностей UrbanCode с помощью плагинов. Курс предполагает выполнение лабораторных работ, которые проводят слушателя по всему пути работы с этими системами: от установки до нюансов настройки и поддержки.

Для кого предназначен этот курс

Для технических специалистов, которые планируют работать с продуктами UrbanCode: администраторов, разработчиков, архитекторов.

Для успешного прохождения курса слушатели должны

  • Обладать минимальными навыками разработки или внедрения ПО
  • Иметь минимальный опыт работы с ОС Linux (для успешного прохождения лабораторного практикума)

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

  • Описать сложности в процессе доставки приложений
  • Обозначить несколько способов - как сделать доставку ПО более эффективной
  • Объяснить ключевые принципы непрерывной интеграции и доставки
  • Работать с системой контроля Git и продуктом GitLab
  • Перечислить ключевые принципы методологии DevOps и необходимые для ее внедрения инструменты
  • Установить и выполнить базовую настройку Build, Deploy, Release
  • Выполнять ключевые административные манипуляции: резервное копирование/восстановление, настройка безопасности, мониторинг
  • Расширить возможности этих продуктов с помощью плагинов
  • Создать конвейер сборки в UrbanCode Build
  • Создать процессы для развертывания приложений в UrbanCode Deploy
  • Объяснить принципы интеграции с различными облачными провайдерами
  • Настроить UrbanCode Release для управления комплексной инфраструктурой из нескольких сред работы приложений
  • Связать продукты из линейки UrbanCode друг с другом
  • Связать продукты UrbanCode с системами контроля версий, репозиториями артефактов и т.п.

Основные темы:

  • Методология DevOps и ключевые инструменты
  • Практики непрерывной интеграции и доставки
  • Git и GitLab
  • UrbanCode Build - обзор и ключевые функции
  • UrbanCode Build - установка
  • UrbanCode Build - создание конвейера для сборки
  • UrbanCode Build - администрирование и поддержка
  • UrbanCode Deploy - обзор и ключевые функции
  • UrbanCode Deploy - установка
  • UrbanCode Deploy - сценарии развертывания и интеграция с Build
  • UrbanCode Deploy - администрирование и поддержка
  • UrbanCode Release - обзор и ключевые функции
  • UrbanCode Release - установка
  • UrbanCode Release - управление конвейером для перевода приложений из одной среды в другую в рамках релизов. Управление рисками
  • UrbanCode Release - администрирование и поддержка
  • Расширение возможностей с помощью плагинов