• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
2026/2027

DevOps-2

ID 1149336

Статус: Маго-лего
Когда читается: 1 модуль
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 3
Контактные часы: 24

Программа дисциплины

Аннотация

Дисциплина знакомит студентов с основными инструментами DevOps. Сферой и особенностями их применения.
Цель освоения дисциплины

Цель освоения дисциплины

  • 1) Понимать принцип работы процессов в системе Linux
  • 2) Уметь читать и понимать yaml-конфиги а так же определять инструмент для которого они нужна
  • 3) Использовать инструменты контейнерезации
  • 4) Уметь настраивать CI/CD пайплайн по сборке и развертыванию приложений
  • 5) Ознакомиться с устройством и архитектуру оркестровки контейнеров
Планируемые результаты обучения

Планируемые результаты обучения

  • 1) Умеет определить параметры текущей системы на базе OC Linux
  • 2) Умеет собрать и развернуть приложение состоящее из нескольких контейнеров
  • 3) Обладает навыками наблюдения и поддержки развернутых сервисов
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Linux
  • Ansible
  • Наблюдаемость
  • Gitlab CI/CD
  • Kubernetes. Ч1
  • Kubernetes Ч2
Элементы контроля

Элементы контроля

  • неблокирующий Домашнее задание 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 / Э. Моуэт , научный редактор А. А. Маркелов , перевод с английского А. В. Снастина. — Москва : ДМК Пресс, 2017. — 354 с. — ISBN 978-5-97060-426-7. — Текст : электронный // Лань : электронно-библиотечная система. — URL: https://e.lanbook.com/book/93576 (дата обращения: 00.00.0000). — Режим доступа: для авториз. пользователей.

Рекомендуемая дополнительная литература

  • Непрерывное развертывание ПО : автоматизация процессов сборки, тестирования и внедрения новых версий программ, Хамбл, Д., 2018

Авторы

  • Ахмедова Гюнай Интигам кызы