План на курса

DevOps Основни принципи и културна трансформация

  • Разбиране на принципите и стойностите на DevOps
  • Agile методики и работи на екипа
  • Културна промяна и комуникационни практики

Контрол на версии и Collaboration

  • Използване на Git за сътрудничество в екипа
  • Стратегии за разклоняване и заявки за изтегляне
  • Управление на кода в мулти-екипни среди

Контейнеризация и разработка на среда

  • Използване на контейнери за консистентност на разработката
  • Животен цикъл на контейнерите и създаване на изображения
  • Работа с Red Hat OpenShift и Podman

Продължително интегриране и доставяне

  • Създаване на автоматизирани строителни канали
  • Изпълнение на единици и интеграционни тестове
  • Въвеждане на CI/CD с Tekton или Jenkins

Тестиране и осигуряване на качество

  • Стратегии за автоматизиране на тестването
  • Работа с тестови набори и имитация
  • Интегриране на QA в процеса на доставка

Мониторинг, обратна връзка и итерация

  • Мониторинг на производителността и здравето на приложението
  • Събиране на обратна връзка и метрики
  • Итерация, базирана на непрекъснати обратни връзки

Краен проект и преглед на екипа

  • Изпълнение на проект DevOps от планирането до развертането
  • Сътрудничество между екипите за разработка, QA и операции
  • Преглед на резултатите и определяне на области за подобрение

Резюме и следващи стъпки

Изисквания

  • Разбиране на основните концепции и работни процеси на DevOps
  • Опит с работа с командния ред на Linux
  • Знакомство с инструменти за контейнеризация и управление на изходния код (например, Git)

Целева аудитория

  • Екипи и практици на DevOps
  • Лидери и архитекти на Agile разработка
  • ИТ професионалисти, преминаващи към роли в DevOps
 35 часа

Брой участници


Цена за участник

Отзиви от потребители (1)

Предстоящи Курсове

Свързани Kатегории