Чему вы научитесь
- Понимать основные принципы DevOps и его преимущества для бизнеса.
- Работать с системой управления версиями Git.
- Создавать и настраивать CI/CD пайплайны.
- Использовать Docker для контейнеризации приложений.
- Работать с Kubernetes для оркестрации контейнеров.
- Настраивать мониторинг и логирование с Prometheus, Grafana и ELK Stack.
- Применять полученные знания на практике, используя реальные кейсы.
О курсе
Этот курс представляет собой полное введение в DevOps, охватывающее основные принципы, инструменты и практики. Вы узнаете, как автоматизировать процессы разработки, развертывания и мониторинга приложений с помощью популярных инструментов, таких как Git, Docker, Kubernetes, и Prometheus. Курс состоит из текстовых уроков с практическими заданиями и небольшими тестами после каждого модуля. Это отличная возможность освоить DevOps с нуля и подготовиться к реальной работе в этой области.
Для кого этот курс
Начальные требования
- Базовые навыки работы с командной строкой (терминалом).
- Понимание основ операционных систем (Linux/Windows).
- Желание изучать новые инструменты и практики для автоматизации процессов.
Наши преподаватели
Как проходит обучение
Обучение в этом курсе проходит в текстовом формате с акцентом на самостоятельное освоение материала и практическое применение знаний. Каждый модуль содержит теоретические материалы, сопровождаемые примерами и инструкциями. После изучения каждого модуля вам будет предложено пройти небольшие тесты для проверки усвоения материала и выполнения практических заданий, которые помогут закрепить знания на практике.
Программа курса
Что вы получаете
- Комплексное понимание основ DevOps и его ключевых практик.
- Практические навыки работы с инструментами DevOps, такими как Git, Docker, Kubernetes, Jenkins и Prometheus.
- Опыт настройки CI/CD пайплайнов и автоматизации процессов развертывания.
- Умение работать с контейнерами и оркестрацией на примере Docker и Kubernetes.
- Способность настраивать мониторинг и логирование инфраструктуры.