Кирилл Борисов
Старший инженер-программист в VK
г. Москва

Кирилл Борисов

Старший инженер-программист в VK
г. Москва

Кирилл специализируется в области методологии DevOps. На курсах он учит основам программной системы Jenkins и покажет на примерах из личного опыта, как использовать ее на практике. Последовательно проведет от работы с первым плагином и разработкой элементарного пайплайна до настройки плагина Jenkins as code и рассмотрения интеграции с Kubernetes. 

Направление
Рейтинг курсов
4,8
Deutsche Bank
Infrastructure Engineer
Otus
Преподаватель
VK
Старший инженер-программист
По релевантности
36
По релевантности
36
Кирилл Борисов

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

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

1.
Знакомство с курсом
2.
Основы CI/CD + Основы Jenkins
3.
Администрирование Jenkins
4.
Deployment 1
5.
Deployment 2
6.
Интеграции c Jenkins
7.
Разработка в Jenkins
8.
Лучшие практики + Jenkins в Kubernetes
9.
Подготовка к экзамену
10.
Итоговое задание

Чему вы научитесь

Администрировать Jenkins
Настраивать Jenkins для запуска тестов
Разрабатывать приложения
Работать в команде
Создавать и настраивать пайплайны

Преподаватели

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

Всего в куре 8 уроков со спикером, где объясняется не только теория, но и показывается, как работать на практике. После каждого урока – домашнее задание на сервере Selectel. Вы сможете повторять изученное и обращаться к материалам курса на протяжении двух лет. 

1.
Знакомство с курсом
2.
Введение в Docker
3.
Основные команды и абстракции Docker. CLI. Общая схема работы Docker
4.
Docker и хранение данных
5.
Docker-compose файл
6.
Сеть в Docker
7.
Docker под капотом
8.
Особенности использования Docker с различными языками программирования, в том числе с компилируемыми языками
9.
Логирование и мониторинг Docker контейнеров
10.
Продвинутая работа с образами. Настройка собственного Registry
11.
Безопасность в Docker
12.
Аналоги Docker
13.
Оркестрация Docker. Kubernetes, Docker SWARM. Различия, фичи, для чего оно нужно
14.
CI/CD
15.
Заключение

Чему вы научитесь

Использовать Docker
Налаживать взаимодействие Docker с языками программирования
Работать с Docker-контейнерами
Упаковывать приложения в Docker
Осуществлять непрерывную поставку с Docker и Kubernetes

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

После кажого урока вы сможете изучить методические материалы в виде конспектов или попрактиковаться. Всего на практику будет выделено 14 часов.

1.
Этап 1. Локальное окружение
2.
Этап 2. CI/CD
3.
Этап 3. Работа с данными, оркестрация контейнеров, тесты
4.
Этап 4. Балансировка, докеризация, оркестрация
5.
Этап 5. Мониторинг и логирование
6.
Этап 6. Безопасность
7.
Этап 7. Деплой

Чему вы научитесь

Работать с данными
Применять Managed Kubernetes Selectel
Работать с Docker
Ориентироваться в оркестрации и тестах

Преподаватели

Фильтры
Активные фильтры (1)
Кирилл Борисов
Все направления
Программирование
Маркетинг
Дизайн
Бизнес и управление
Аналитика
Игры
Другие профессии
Финансы
Для детей и подростков
Саморазвитие
Красота и здоровье
Создание контента
Рейтинг
4.5 и выше
4.0 и выше
3.5 и выше
3.0 и выше
Уровень сложности
Любой
Для новичков
Для специалистов
Цена
15 000 ₽ — 35 000 ₽
Только бесплатные
Рассрочка
Длительность
0 месяцев — 2 месяца
Онлайн-университет
Слёрм
Только
#Sekta
99 баллов
Bang Bang Education
City Business School
Показать все
Категория
DevOps Engineering
Только
Frontend-разработка
Только
Веб-разработка
Только
Разработка мобильных приложений
Только
Системное администрирование
Только
Показать все
Профессия
DevOps-инженер
Только
Инженер-программист
Только
Системный администратор
Только
1С-программист
2D-художник
Показать все
Преподаватель
Кирилл Борисов
Только
Anna Fruit
Только
BMB Spacekid
Только
Bad Zu
Только
Embacy
Только
Показать все
Инструмент
Docker
Только
Go
Только
Java
Только
Jenkins
Только
Kubernetes
Только
Показать все
Навык
Работа с Kubernetes
Только
Разработка пайплайна
Только
2D-графика
3D-моделирование ландшафта
A/B-тестирование
Показать все
Формат обучения
Онлайн
Только
Офлайн
Наверх