Курс на Stepik
Обложка курса «DevOps: шаг в будущее!» на Stepik
1 890 ₽

DevOps: шаг в будущее! ★ 4.667

Открыть на
STEPIK.ORG

Курс «DevOps: шаг в будущее» поможет вам освоить ключевые принципы и инструменты DevOps. Вы научитесь работать с Git, настраивать CI/CD пайплайны, контейнеризировать приложения с Docker, управлять кластерами в Kubernetes и настраивать мониторинг с Prometheus. Курс включает текстовые уроки, практические задания и тесты для проверки знаний. Подходит для новичков в DevOps, разработчиков и системных администраторов, которые хотят освоить автоматизацию процессов.

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «DevOps: шаг в будущее!»Учеников на курсе 18
Сертификаты, выданные на курсе «DevOps: шаг в будущее!»Сертификатов выдано 0
Отзывы о курсе «DevOps: шаг в будущее!»Отзывов получено 3
Рейтинг курса «DevOps: шаг в будущее!»Рейтинг курса 4.667
Уроки в курсе «DevOps: шаг в будущее!»Количество уроков 42
Тесты в курсе «DevOps: шаг в будущее!»Количество квизов 63
Время прохождения курса «DevOps: шаг в будущее!»Время прохождения курса —
Стоимость курса «DevOps: шаг в будущее!»Стоимость курса 1 890 ₽ —
Обновления курса «DevOps: шаг в будущее!»Обновления курса — —
Дата публикации курса «DevOps: шаг в будущее!»Дата публикации курса — ———
Последнее обновление курса «DevOps: шаг в будущее!»Последнее обновление — ———
Сложность easy — ———

Содержание курса

Разделы в курсе «DevOps: шаг в будущее!» 8 разделов Уроки в курсе «DevOps: шаг в будущее!» 42 урока Тесты в курсе «DevOps: шаг в будущее!» 63 теста Время прохождения курса «DevOps: шаг в будущее!» 3 ч. Последнее обновление курса «DevOps: шаг в будущее!» обн. 2 года назад

Введение в DevOps

5 уроков
1. Что такое DevOps? ↗
2. Принципы DevOps: сотрудничество, автоматизация, мониторинг ↗
3. Различия между Waterfall, Agile и DevOps ↗
4. Преимущества DevOps для бизнеса и разработки ↗
5. Роль инструментов DevOps: CI/CD, контейнеризация, оркестрация ↗

Основы работы с Git

4 урока
1. Что такое системы управления версиями? ↗
2. Основы Git: коммиты, ветки, слияние ↗
3. Коллаборация с GitHub и GitLab ↗
4. Практика: создание репозитория и Pull Requests ↗

Непрерывная интеграция (CI)

4 урока
1. Что такое непрерывная интеграция? ↗
2. Основные инструменты CI: Jenkins, GitLab CI, CircleCI ↗
3. Создание простого CI пайплайна ↗
4. Автоматизация сборки и тестирования ↗

Непрерывное развертывание (CD)

4 урока
1. Что такое непрерывное развертывание? ↗
2. Инструменты CD: Ansible, Terraform, Docker ↗
3. Настройка пайплайна для развертывания ↗
4. Практика: автоматизация развертывания с Docker ↗

Контейнеризация с Docker

9 уроков
1. Введение в Docker и контейнеризацию ↗
2. Работа с образами и контейнерами ↗
3. Dockerfile: создание собственных образов ↗
4. Постоянное хранение данных с помощью Volumes ↗
5. Работа с сетями в Docker ↗
6. Docker Compose: управление несколькими контейнерами ↗
7. Работа с Docker Hub и собственными репозиториями ↗
8. Оптимизация Docker-образов и производительность контейнеров ↗
9. Обеспечение безопасности в Docker ↗

Основы оркестрации с Kubernetes (введение)

10 уроков
1. Введение в Kubernetes ↗
2. Архитектура Kubernetes ↗
3. Работа с Pods ↗
4. Контроллеры в Kubernetes (ReplicaSets, Deployments) ↗
5. Сетевое взаимодействие в Kubernetes ↗
6. Управление конфигурацией и секретами ↗
7. Масштабирование и автоматическое восстановление приложений ↗
8. Управление ресурсами и ограничение доступа ↗
9. Введение в хранение данных в Kubernetes (Volumes и PV) ↗
10. Обеспечение безопасности в Kubernetes ↗

Мониторинг и логирование

4 урока
1. Зачем нужен мониторинг и логирование? ↗
2. Мониторинг с Prometheus и визуализация с Grafana ↗
3. Логирование с использованием ELK Stack ↗
4. Практика: настройка мониторинга и визуализация ↗

Заключение и подготовка к следующему уровню

2 урока
1. Как продолжить развитие в DevOps ↗
2. Как DevOps может стать вашим ключом к успеху ↗