План на курса

Въведение

    DevOps срещу Agile Преглед на DevOps основни концепции Разбиране на основните предимства на DevOps

Разбиране на DevOps фази

    Непрекъсната интеграция Непрекъснато доставяне Непрекъснато внедряване Непрекъснато тестване Непрекъснато наблюдение

Дефиниране на DevOps структура и процеси

    Разбиране на DevOps роли и отговорности Планиране и оценка на DevOps приемане Персонализиране или стандартизиране на DevOps конвейер

Настройване на DevOps инфраструктурата

    Избор на инструмент Kanban за проследяване на работния процес (Jira, Azure DevOps и т.н.) Управление на изходни кодове с помощта на Git Изграждане на приложения с Gradle и Jenkins Разполагане на приложения с Docker и Kubernetes

Инструменти за автоматизация на сгради

    Разбиране на сценарии за автоматизация Създаване и провеждане на автоматизирани тестове с Selenium Внедряване на работни процеси за автоматизация на изграждане и внедряване

Интегриране на сигурността в DevOps процеси

    Разбиране на модела DevSecOps Дефиниране на политики и процедури за сигурност Автоматизиране DevOps на процеси и инструменти за сигурност

DevOps Най-добри практики и съвети

Обобщение и следващи стъпки

Изисквания

  • Разбиране на Agile методологии
  • Опит в разработката на софтуер

Публика

  • DevOps инженери
  • ИТ мениджъри
  • Разработчици
 21 Hours

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



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

Oтзиви от потребители (2)

Свързани Kурсове

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