Курс Jenkins — один из наиболее известных и удобных инструментов для настройки CI & CD

 

Информация о курсе:

Jenkins — проект для непрерывной интеграции с открытым исходным кодом, написанный на Java. Позволяет автоматизировать процесс создания программного продукта из исходного кода и его тестирования, а также доставки полученного продукта на сервера компании (CD или Continuous Delivery).

Для любой IT компании, это один из наиболее популярных инструментов для автоматизации CI & CD и является одним из высших приоритетов т.к. до появления автоматизированной сборки, чаще всего разработчики каждый раз собирают программный продукт вручную. Плюс ко всему, процесс отнимал большое количество времени разработчиков и был сопряжен с ошибками при ручной сборке.

Позволяет автоматизировать процесс создания программного продукта из исходного кода и его тестирования, а также доставки полученного продукта на сервера компании (CD или  Continuous Delivery). Это дает возможность IT специалистам проводить тестирование кода программного продукта на наличие ошибок в автоматическом режиме, и в случае положительного результата, так же автоматизировано доставить готовый код на рабочие сервера клиента/заказчика, чтобы произвести сборку кода в готовую программу. Jenkins упрощает ИТ специалистам разработку, сборку и релиз программного продукта.

Наш курс по изучению Jenkins на русском языке рассчитан как для начинающих IT специалистов, так и для профессионалов. Во время обучения, Вы изучите установку и настройку Jenkins + базовый функционал Jenkins. Это позволит профессионально и в полной мере работать с Jenkins.

Главные преимущества Jenkins – это его простота и гибкость в настройке и установке, бесплатность. Он имеет много разных плагинов и модулей, что позволяет проводить разные настройки.  К тому же, Jenkins интегрируется практически с любым инструментом, связанных с настройкой, мониторингом, аудитом, отслеживанием состояний, изменений при работе с сервером. Работает внутри в сервлет-контейнере, например, Apache Tomcat. Поддерживает инструменты системы управления версиями, включая AccuRev, CVS, Subversion, Git, Mercurial, Perforce, Clearcase и RTC. Может собирать проекты с использованием Apache Ant и Apache Maven, а также выполнять произвольные сценарии оболочки и пакетные файлы Windows. Сборка может быть запущена разными способами, например, по событию фиксации изменений в системе управления версиями, по расписанию, по запросу на определенный URL, после завершения другой сборки в очереди.

 

Программа обучения:

Форма обучения: видеолекции

Объем курса: 22 видеоурока и 2 практических задания

Качество видеоуроков: начитка материала профессиональным диктором

Разрешение видеоуроков: 1920х1080

Язык: русский

Формат обучения: онлайн

Срок обучения: около 1 месяца

Купить подписку

Пара начальных видеоуроков для ознакомления:

https://youtu.be/gMT0xAYqceg  — Загрузка и установка Jenkins в Linux

https://youtu.be/iTdunDw4cbc  — Директории и файлы конфигурации Jenkins

 

Целевая аудитория и IT специальности курса:

 

По окончании обучения, Вы сможете:

  • Описывать основные практики непрерывной интеграции
  • Выполнять базовую настройку Jenkins
  • Использовать Jenkins в проектах с непрерывной интеграцией
  • Интегрировать Jenkins c git

 

Для полного изучения DevOps, рекомендуем, дополнительно, пройти курсы GIT, AWS и AWS SysOps.

 

В программу курса входят представленные ниже пункты, к изучению которых Вы сможете приступить после покупки данного онлайн курса.

Введение в Jenkins
Установка и конфигурация
Управление Jenkins
Работа с типами автоматизированных сборок
Интерфейс

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

Либо продлить подписку на курс, если она уже закончилась.