На этом курсе начинают с основ. Слушатели разбираются в том, что такое DevOps на практике. Рассматривают жизненный цикл разработки программного обеспечения и учатся работать с системами контроля версий. Это фундамент для всех последующих тем.
Далее курс углубляется в администрирование Linux. Без этих навыков в DevOps не обойтись. Одновременно слушатели переходят к облачным вычислениям на платформе AWS. Учатся запускать и настраивать сервисы в облаке, что является стандартом для современных IT-проектов.
Здесь учат автоматизировать процессы. Слушатели разбираются в непрерывной интеграции и развертывании - это сердце DevOps. Они настраивают пайплайны, чтобы код автоматически тестировался и выкатывался. Параллельно учатся работать с Terraform для управления инфраструктурой как кодом.
Завершающий модуль посвящен контейнеризации и оркестровке. Слушатели учатся упаковывать приложения в контейнеры и управлять ими с помощью Kubernetes. Эта технология позволяет эффективно запускать сложные микросервисные архитектуры.
Курс сделан с акцентом на практику. Теория сразу закрепляется на реальных примерах. Большое внимание уделяют коммуникации между командами, как это происходит в рабочих процессах. Программа построена целостно - каждая тема логически связана со следующей. Слушатели учатся не просто выполнять задачи, а оптимизировать процессы. После успешного завершения курса выдается сертификат.