logo-hibrain

Экспресс-курс CI/CD онлайн

Вы на практике освоите настройку CI/CD процессов, после выпуска сможете применить полученные навыки на личном или корпоративном проекте. Плюс, партнёры Otus приглашают лучших выпускников на работу.

  • Площадка:Otus
  • Продолжительность:5 дней
  • Дата:по мере набора группы
  • Стоимость:на сайте Otus
Оставить заявку
Экспресс-курс CI/CD  онлайн

О курсе

Continuous Integration и Continuous Delivery - это востребованные методики непрерывной разработки, поставки программного обеспечения. В рамках курса профессиональные разработчики на практике освоят настройку непрерывных процессов платформ Amazon Web Service, Azure, GitLab, Jenkins. Во время обучения вы изучите облачную архитектуру, принципы сборки, тестирования, установки приложений, автоматизацию кодового анализа, устранение уязвимостей. В завершении курса вы самостоятельно реализуете процессы CI/CD opensource-проекте.

Мы изучаем:

course-info
  • kubernetes
    kubernetes

Кому подойдет курс

  • Разработчикам, инженерам, которым необходимо получить навыки настройки процессов непрерывной разработки и доставки.

Необходимые навыки

  • знание Git

  • навыки администрирования Linux / Windows

  • опыт разработки, эксплуатации

  • опыт работы минимум с одним из провайдеров (DO, GCP, AWS или другие).

Эксперты

Эксперты - опытные педагоги-практики

  • Эксперты образовательной площадки Otus
    Эксперты образовательной площадки Otus
    Опытные преподаватели-практики

Карьера

Занимаясь на курсе, обучающиеся изучают современные инструменты и приобретают навыки работы, которые помогут им эффективно строить карьеру в IT-сфере.

    Программа курса

    7 тем. В рамках первого модуля вы познакомитесь с архитектурой, демо-проектами, Workflow-моделями. Настроите учётки, кодовые репозитории. Поработаете с IDE в облаке, агентами сборки и хранилищами.

    7 тем. В комплексе, под руководством экспертов освоите принципы автоматизации сборки и тестирования. Напишите первый pipline, проведёте модульные тесты, статистическую проверку качества и безопасности кода. Настроите необходимое окружение для код-ревью. Интегрируете с облачными провайдерами Jenkins, gitlab и github.

    7 тем. В рамках модуля автоматизации установки пройдёте работу со стратегиями развёртывания, установкой в БД, в Kubernetes. Установят и научатся мониторить работу веб-приложений.

    На финишном этапе преподаватели проконсультируют по всем самостоятельным заданиям, ответят на возникшие в процессе обучения вопросы, помогут разрешить возможные проблемы в дипломном проекте. В качестве выпускного задания вам нужно будет полностью реализовать CI/CD-процессы для вашего или предложенного проекта.

    course-program