2026/2027




DevOps-2
ID 1149335
Статус:
Маго-лего
Где читается:
Факультет компьютерных наук
Когда читается:
1 модуль
Охват аудитории:
для своего кампуса
Преподаватели:
Галушкин Андрей Владимирович
Язык:
русский
Кредиты:
3
Контактные часы:
24
Программа дисциплины
Аннотация
Дисциплина знакомит студентов с основными инструментами DevOps. Сферой и особенностями их применения.
Цель освоения дисциплины
- 1) Понимать принцип работы процессов в системе Linux
- 2) Уметь читать и понимать yaml-конфиги а так же определять инструмент для которого они нужна
- 3) Использовать инструменты контейнерезации
- 4) Уметь настраивать CI/CD пайплайн по сборке и развертыванию приложений
- 5) Ознакомиться с устройством и архитектуру оркестровки контейнеров
Планируемые результаты обучения
- 1) Умеет определить параметры текущей системы на базе OC Linux
- 2) Умеет собрать и развернуть приложение состоящее из нескольких контейнеров
- 3) Обладает навыками наблюдения и поддержки развернутых сервисов
Элементы контроля
- Домашнее задание 1
- Домашнее задание 2
- Домашнее задание 3
- Итоговое домашнее задание
- Домашнее задание 4
- Бонусное задание
- Экзамен
Промежуточная аттестация
- 2026/2027 1st moduleНакоп = ((1Д3+2ДЗ+3ДЗ+4ДЗ)/4+БЗ)*0.4 + 0.6*ИДЗ Если к моменту экзамена Накоп>4.0 , то Накоп может быть поставлен в качестве итога. Итог = округ(Накоп) Если студент идет на экзамен форма оценки Следующая: Итог = округ(0.4*Накоп + 0.6*Экзамен)
Список литературы
Рекомендуемая основная литература
- Использование Docker - Моуэт Э. - Издательство "ДМК Пресс" - 978-5-97060-426-7 - 2017 - русский - https://e.lanbook.com/book/93576 - ЛАНЬ - 93576
Рекомендуемая дополнительная литература
- Непрерывное развертывание ПО : автоматизация процессов сборки, тестирования и внедрения новых версий программ, Хамбл, Д., 2018