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

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

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

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

Показатель Текущие показатели Рост
Значение 🏆 Рейтинг 3 дн 7 дн 30 дн
Количество учеников на курсе «DevOps: шаг в будущее!»Учеников на курсе 19
Сертификаты, выданные на курсе «DevOps: шаг в будущее!»Сертификатов выдано 0
Отзывы о курсе «DevOps: шаг в будущее!»Отзывов получено 2
Рейтинг курса «DevOps: шаг в будущее!»Рейтинг курса 4.500
Уроки в курсе «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 может стать вашим ключом к успеху