Профессия: DevOps-инженер

ProductStar
Сложность
Для новичков
Длительность
5 мес

Описание курса

DevOps-инженер – это специалист, который объединяет процессы разработки и эксплуатации, чтобы создавать стабильные, быстрые и надежные IT-продукты.

Он автоматизирует сборку, тестирование и развертывание приложений, настраивает инфраструктуру, следит за работой сервисов и помогает командам быстрее выпускать обновления без сбоев.

Чему вы научитесь

Проектировать облачную инфраструктуру
Работать с базами данных и хранением данных
Писать скрипты на Bash и Python
Автоматизировать процессы с помощью Ansible
Использовать Redis для кэширования данных
Настраивать CI/CD-пайплайны (GitLab CI)
Настраивать системы обработки событий (Apache Kafka)
Работать с Big Data (Hadoop, HDFS)
Работать с Linux и настраивать серверную инфраструктуру
Разворачивать и управлять контейнерами (Docker)
Использовать Python для автоматизации задач

Программа курса

Ступень 1. Базовые навыки DevOps
  • Блок 1. Основы DevOps
    Познакомитесь с профессией и ключевыми навыками, без которых невозможно двигаться дальше в DevOps.
    • Введение в DevOps
    • Linux: введение и основные концепты ОС
    • Управление процессами в ОС
    • Запуск и сервисы
    • Ssh и firewall
  • Блок 2. Терминал
    Научитесь уверенно работать в командной строке, писать простые скрипты и пользоваться полезными утилитами.
    • Терминал в DevOps
    • Bash. Базовый инструмент скриптов в Linux
    • Редакторы и работа с текстом
    • Мониторинг, производительность и сетевые тулсы
  • Блок 3. Протоколы и настройки
    Разберетесь, как работают протоколы, веб-серверы и настройки. Без этого — ни один проект не запустить.
    • Сетевые протоколы
    • Серверы
    • Nginx
  • Блок 4. CI/CD Tool
    Узнаете, как автоматизировать сборку и развертывание проектов с помощью GitLab и пайплайнов.
    • Знакомство с Git и GitLab
    • Жизненный цикл ПО, CI/CD
    • Введение в GitLab CI
    • GitLab CI: внутренние переменные, артефакты, правила
  • Блок 5. IaC - инфраструктура как код
    Овладеете ключевыми инструментами для управления инфраструктурой: Docker, Ansible, Kubernetes, Terraform.
    • Контейнеризация. Знакомство с Docker
    • Упаковка приложений в Docker
    • Docker Compose. Сервисы и взаимодействия
    • Ansible. Основные концепции и команды
    • Ansible. Роли и переменные
    • Ansible. Разработка ролей
    • Оркестрация контейнеров: Kubernetes
    • Kubernetes: сеть, управление доступами
    • Kubernetes: helm, CI/CD
    • Kubernetes: мониторинг, хранение данных, логирование
    • Terraform: предоставление инфраструктуры
  • Блок 6. Основы SQL для DevOps
    Научитесь извлекать и обрабатывать данные. Без SQL DevOps-специалисту не обойтись.
    • Введение в блок SQL
    • Извлечение и фильтрация данных (часть 1)
    • Извлечение и фильтрация данных (часть 2)
    • Преобразование и сортировка данных (часть 1)
    • Преобразование и сортировка данных (часть 2)
    • Группировка данных
    • Введение в базы данных
    • Объединение таблиц
    • Подзапросы
    • Обновление, добавление и удаление данных
    • Создание, изменение и удаление таблиц
    • Операции с текстом и оконные функции
    • Ускорение и оптимизация запросов, табличные выражения
    • Практический проект LEGO
    • Обзор основных программ
  • Блок 7. Python для DevOps
    Python — универсальный инструмент для автоматизации. Освоите базовый синтаксис и научитесь писать полезные скрипты.
    • Введение в Python
    • Переменные и типы данных
    • Строки. Условия и циклы
    • Практическое занятие: строки
    • Практическое занятие: циклы
    • Списки и словари в Python
    • Функции
    • Практическое занятие: функции
    • Библиотеки
    • Практическое занятие: библиотеки
    • Структуры данных в Python
    • Пакеты и модули. Pip
    • Менеджер пакетов Pip
    • Ошибки и исключения
    • Практическое занятие: ошибки и исключения
    • Python для DevOps
Ступень 2. Advanced DevOps
  • Блок 1. Advanced: MLOps — DevOps в мире Machine Learning
    Научитесь работать с инфраструктурой, которая обеспечивает работу ML-моделей. Разберетесь, как мониторить, логировать и настраивать рабочий процесс аналитиков и дата-сайентистов.
    • Мониторинг инфраструктуры
    • Мониторинг приложений: трейсинг
    • Управление журналами
    • Методологии анализа больших данных и организации команды, CRISP-DM
    • Улучшение качества работы с данными
  • Блок 2. Облачное проектирование и Hadoop
    Углубитесь в работу с большими объемами данных (BigData) и инфраструктурой в облаке. Получите навыки проектирования отказоустойчивых систем.
    • Основы работы в Hadoop и MapReduce
    • Основы работы с большими данными
    • Облачные провайдеры
    • Паттерны облачного проектирования
    • Доступность: Availability
    • Управление данными
    • Дизайн и реализация
    • Управление и мониторинг
  • Блок 3. Дипломная работа
    Разработаете и защитите дипломный проект, который сможете добавить в портфолио. Получите обратную связь от экспертов.

Преподаватели

Виктор Антонов
Виктор Антонов
Senior DevOps Engineer, Luxoft USA
Андрей Анисимов
Андрей Анисимов
Lead Data Scientist, «Газпромбанк»
Анна Атласова
Анна Атласова
Business Intelligence Analyst, Amazon Business

Часто задаваемые вопросы

Что потребуется для успешного обучения?
Для решения задач потребуется ноутбук или ПК, лекции и уроки можно смотреть с мобильного телефона.

Похожие курсы

Программирование
Python-разработчик + ИИ
Хит продаж
10 мес
-60%
Кешбэк 30%: 194 754 балла
1 622 949 ₸
649 180 ₸
В рассрочку на 24 мес
27 050 ₸/мес
Программирование
Python-разработчик
10 мес
-60%
Кешбэк 30%: 194 754 балла
1 622 950 ₸
649 180 ₸
В рассрочку на 24 мес
27 050 ₸/мес
Программирование
Инженер по тестированию + ИИ
Хит продаж
Лучшая цена
10 мес
-60%
Кешбэк 30%: 93 342 балла
777 843 ₸
311 137 ₸
В рассрочку на 12 мес
25 929 ₸/мес
Программирование
Специалист по кибербезопасности
12 мес
-60%
Кешбэк 30%: 144 178 баллов
1 201 480 ₸
480 592 ₸
В рассрочку на 24 мес
20 025 ₸/мес
Программирование
1С-программист
Хит продаж
8 мес
-60%
Кешбэк 30%: 120 000 баллов
1 000 000 ₸
400 000 ₸
Программирование
Выбор из профессий направления «Разработчик». Базовый
13 мес
-60%
Кешбэк 30%: 196 096 баллов
1 634 133 ₸
653 653 ₸
В рассрочку на 24 мес
27 236 ₸/мес
Программирование
Специалист по кибербезопас­но­сти + ИИ
12 мес
-60%
Кешбэк 30%: 144 178 баллов
1 201 481 ₸
480 592 ₸
В рассрочку на 18 мес
26 700 ₸/мес
Программирование
Java-разработчик + ИИ
8 мес
-60%
Кешбэк 30%: 205 556 баллов
1 712 959 ₸
685 184 ₸
В рассрочку на 24 мес
28 550 ₸/мес
Программирование
Инженер по автоматизации тестирования
9 мес
-60%
Кешбэк 30%: 169 979 баллов
1 416 490 ₸
566 596 ₸
В рассрочку на 24 мес
23 609 ₸/мес
Программирование
Фронтенд-разработчик + ИИ
Лучшая цена
9 мес
-60%
Кешбэк 30%: 152 016 баллов
1 266 801 ₸
506 720 ₸
В рассрочку на 18 мес
28 152 ₸/мес
Программирование
Программист микроконтролле­ров
12 мес
-60%
Кешбэк 30%: 173 337 баллов
1 444 469 ₸
577 788 ₸
В рассрочку на 24 мес
24 075 ₸/мес
Программирование
Выбор из профессий направления «Тестировщик». Базовый
13 мес
-60%
Кешбэк 30%: 191 135 баллов
1 592 790 ₸
637 116 ₸
В рассрочку на 24 мес
26 547 ₸/мес
Программирование
Фулстек-разработчик на JavaScript
11 мес
-60%
Кешбэк 30%: 275 380 баллов
2 294 829 ₸
917 932 ₸
В рассрочку на 24 мес
38 248 ₸/мес
Программирование
Инженер умного дома
15 мес
-60%
Кешбэк 30%: 221 933 балла
1 849 438 ₸
739 775 ₸
В рассрочку на 24 мес
30 824 ₸/мес
Программирование
Разработчик + ИИ
Лучшая цена
13 мес
-60%
Кешбэк 30%: 156 005 баллов
1 300 038 ₸
520 015 ₸
В рассрочку на 18 мес
28 890 ₸/мес
Программирование
1С-разработчик
6 мес
-60%
Кешбэк 30%: 120 000 баллов
1 000 000 ₸
400 000 ₸
В рассрочку на 12 мес
33 334 ₸/мес
Программирование
Специалист по кибербезопас­ности
Лучшая цена
6 мес
-60%
Кешбэк 30%: 164 142 балла
1 367 850 ₸
547 140 ₸
В рассрочку на 18 мес
30 397 ₸/мес
Программирование
Архитектор ПО
Хит продаж
4 мес
-60%
Кешбэк 30%: 96 815 баллов
806 785 ₸
322 714 ₸
В рассрочку на 12 мес
26 893 ₸/мес
Программирование
TypeScript
3 мес
-60%
Кешбэк 30%: 135 819 баллов
1 131 826 ₸
452 730 ₸
В рассрочку на 18 мес
25 152 ₸/мес
Программирование
1С-программист
Лучшая цена
4 мес
-60%
Кешбэк 30%: 104 703 балла
872 518 ₸
349 007 ₸
В рассрочку на 12 мес
29 084 ₸/мес
Программирование
Vibe coding
6 мес
-60%
Кешбэк 30%: 120 000 баллов
1 000 000 ₸
400 000 ₸
В рассрочку на 18 мес
22 223 ₸/мес
Программирование
Системный администратор
6 мес
-60%
Кешбэк 30%: 127 007 баллов
1 058 389 ₸
423 356 ₸
В рассрочку на 18 мес
23 520 ₸/мес
Программирование
DevOps-инженер
12 мес
-60%
Кешбэк 30%: 120 000 баллов
1 000 000 ₸
400 000 ₸
В рассрочку на 12 мес
33 334 ₸/мес
Программирование
Веб-разработчик
16 мес
-60%
Кешбэк 30%: 297 628 баллов
2 480 229 ₸
992 092 ₸
В рассрочку на 24 мес
41 338 ₸/мес
Программирование
Java-разработчик
8 мес
-60%
Кешбэк 30%: 205 556 баллов
1 712 960 ₸
685 184 ₸
В рассрочку на 24 мес
28 550 ₸/мес
Программирование
Программист дронов
13 мес
-60%
Кешбэк 30%: 153 118 баллов
1 275 977 ₸
510 391 ₸
В рассрочку на 18 мес
28 356 ₸/мес
Программирование
Разработчик на C++
7 мес
-60%
Кешбэк 30%: 198 210 баллов
1 651 750 ₸
660 700 ₸
В рассрочку на 24 мес
27 530 ₸/мес
Программирование
PHP-разработчик с нуля до PRO
7 мес
-60%
Кешбэк 30%: 136 707 баллов
1 139 221 ₸
455 688 ₸
В рассрочку на 18 мес
25 316 ₸/мес
Программирование
Администрирование ОС Linux
3 мес
-60%
Кешбэк 30%: 99 400 баллов
828 327 ₸
331 331 ₸
В рассрочку на 12 мес
27 611 ₸/мес
Программирование
Тестировщик мобильных игр
4,5 мес
-45%
Кешбэк 5%: 23 013 баллов
836 229 ₸
460 250 ₸
В рассрочку на 24 мес
19 178 ₸/мес
ТОО «Ньюскилз»
050057, Республика Казахстан, г. Алматы, ул. Тимирязева, д. 38/1, 2 этаж, 7 офис
БИН: 210140019844
© ТОО «Ньюскилз», 2026
Visa
MasterCard
Visa Secure
Mastercard ID Check
© ТОО «Ньюскилз», 2026