DevOps-инженеры — это специалисты, которые контролируют все этапы создания продукта: от написания кода до релиза.
Курс на 70% состоит из практических заданий.
24 занятия (96 ак.часов)
Продолжительность
19:00-22:00 (ВТ, ЧТ)
Расписание
ONLINE
Формат
Для кого:
Системным администраторам
Получите структурированные знания. Изучите скриптовые языки и разберётесь в построении процесса DevOps.
Начинающим DevOps-инженерам
Научитесь правильно и эффективно выстраивать процесс DevOps в рамках своих рабочих задач.
QA Automation Engineer
Сможете привнести в работу лучшие практики DevOps и увеличить свою стоимость как специалиста.
Чему вы научитесь на курсе:
Взаимодействовать с программой Docker.
Работать с контейнеризацией систем и приложений.
Individual Approach
Владеть инфраструктурой как кодом.
Настраивать сервера инфраструктурных сервисов для быстрого развертывания и минимизации времени на устранение багов.
Разрабатывать решения для мониторинга, чтобы увеличивать наблюдаемость системы.
Оптимизировать процессы.
Настраивать CI/CD.
Писать на языке программирования Python.
Отслеживать изменения файлов и сохранять их с помощью Git для работы с кодовой базой.
Преподаватель курса
Александр Бородич
Senior DevOps Engineer
Более 5 лет практического опыта поддержки, автоматизации и оптимизации критически важных развертываний в AWS с использованием процессов управления конфигурацией, CI/CD и DevOps.
Программа курса
Что такое DevOps?Чем пользуется DevOps инженер?
Основные методики.
Настройка окружения.
Основные команды в терминале.
Написание скриптов.
Запуск cron jobs.
Установка и настройка окружения.
Написание и запуск программ на Python.
Переменные и функции.
Изучение git команд.
Работа с различными ветками.
Установка Docker.
Основные команды для работы с Docker.
Как правильно написать Dockerfile.
Что такое docker compose.
Установка Jenkins.
Сборка и деплой кода.
Написание pipelines.
Подключение агентов к Jenkins.
Знакомство с различными БД.
SQL запросы.
Что такое облако, и для чего оно нужно?
Пользователи и группы.
Сервисы AWS.
Конфигурация кластеров.
Установка Ansible.
Ansible роли и переменные.
Отправка команд на удаленные сервера
Создание и настройка кластера.
Что такое pods, какие типы pods существуют.
Деплой приложения в kubernetes кластер.
Зачем нужно писать инфраструктуру в виде кода?
Что такое state файл, и для чего его нужно блокировать?
Установка Terraform.
Создание ресурсов в AWS с помощью Terraform.
Для чего нужен мониторинг и логи?
Знакомство с Prometheus и Grafana.
Конфигурация ELK.
Слушатель:
Что нужно знать, чтобы начать обучение?
Институт IBA:
Желательно знать: — Базовые знания Linux, сетей. — Иметь представление о контейнеризации и виртуализации, знать разницу между ними. — Для чего нужен Docker. — Понимание CI/CD процессов: какие бывают и зачем нужны.
Стоимость курса – 1 390 BYN
Возможна оплата в 3 этапа
Оставьте заявку на курс и наш менеджер свяжется с вами
Старт: 11 июня
Будьте в курсе наших новостей!
Получайте 2 раза в месяц полезные статьи, анонсы курсов и бесплатных вебинаров, информацию про акции
Есть вопросы? Готовы ответить!
Наши контакты
Получить подробную информацию и записаться на курс, можно по телефону или через viber
+375 29 690 40 33 (viber) г. Минск, ул. Амураторская, 4