Jenkins для начинающих + практический опыт
Инфо
О курсе
Jenkins — один из самых популярных инструментов, используемых во всем мире для непрерывной интеграции и непрерывной доставки.
В этом курсе у нас много демонстраций всех этапов CI/CD. Это показано с позиций, как настроить Jenkins для этих кейсов. Мы учимся с его помощью создавать конвейеры, использовать различные плагины, отстраиваем безопасность Jenkins и многое другое. Этот курс содержит практическую часть, что позволит закрепить концепции CI/CD "на кончиках пальцев"
Я постарался осветить в курсе основные моменты:
- Что такое CI/CD
- Почему именно Jenkins
- Как установить Jenkins
- Что делать с плагинами
- CLI Jenkins
- API Jenkins
- Управление пользователями
- Управление системой
- Администрирование
- Резервное копирование
- Мониторинг
- Построение конвейеров
- Jenkinsfile
- Сборочные агенты
- Blue Ocean
- Безопасность Jenkins
По всем темам у нас будет лабораторная практика, а в конце финальное задание на развертывание приложения в несколько контуров. Эти лабораторные открываются прямо в твоем браузере и в любое время. Тебе не потребуется ничего настраивать, и ты сможешь проходить их в удобное время. Таким образом, ты сможешь практиковаться уже через несколько секунд после завершения лекции.
Лекции сами по себе не дадут тебе навыков, необходимых для того, чтобы стать DevOps-инженером. В этом курсе ты будешь учиться на практике. Каждое упражнение поможет тебе убедиться, что ты действительно овладел концепциями, и обрести уверенность в применении своих знаний по Jenkins в реальном мире.
Для кого
Для кого
Любому, кто хочет полностью понять, как работает Jenkins, и узнать, как Jenkins используется в полевых условиях.
DevOps, разработчикам и ИТ-администраторам, которые хотят продвинуться по карьерной лестнице, улучшая свои навыки в DevOps.
Тем, кто хочет внедрить или улучшить рабочий процесс непрерывной интеграции/непрерывного развертывания в своей компании.
Требования
Требования
- Базовые знания о процессах разработки программного обеспечения.
- Знание Git, Linux будет предпочтительным, но НЕ обязательным.
- Предыдущий опыт работы с Jenkins НЕ требуется.
- Желание узнать что-то новое.
- Хорошо иметь (не обязательно) отдельный компьютер для самостоятельных занятий
Курс Содержание
О Преподавателе
Andrew
16 Курсы
Курс Включает
- 11 Уроки
- 79 Темы
- Курс Сертификат
- Поддержка Сообщества