Изучение виртуализации и контейнеризации в деталях
Структурированный подход к освоению современных технологий развёртывания и изоляции приложений в многопользовательских и облачных средах.
Что входит в учебную программу
Программа разделена на три основных направления. Каждое направление охватывает набор тем с теоретической базой и практическими задачами. Мы рассматриваем реальные сценарии использования и типичные проблемы, возникающие при работе с системами виртуализации.
Контейнеры и Docker
Изучение базовых концепций контейнеризации, архитектуры Docker, работы с образами, Dockerfile, многоконтейнерными приложениями через Docker Compose и управлением сетевыми интерфейсами.
Оркестрация Kubernetes
Развёртывание кластеров, управление подами, сервисами, ingress-контроллерами. Работа с persistent volumes, конфигурационными картами, секретами и механизмами автомасштабирования. Мониторинг и логирование в распределённой среде.
Гипервизоры и VM
Работа с KVM, QEMU, VirtualBox, VMware. Настройка виртуальных сетей, управление ресурсами процессора и памяти, снапшоты, миграция виртуальных машин. Сравнение типов гипервизоров и выбор решения под задачу.
Кто ведёт программу
Программу ведут три специалиста с опытом внедрения контейнерных платформ в производственных средах. Елена работала системным архитектором в компании, разворачивающей облачные решения для логистических систем. Рудольф участвовал в миграции монолитных приложений на микросервисную архитектуру в финансовом секторе. Ибрагим специализируется на автоматизации CI/CD-процессов с использованием контейнерных технологий.
Каждый из них проводит отдельные модули, соответствующие их специализации. Это позволяет получить практические знания, основанные на реальном опыте решения конкретных технических задач.
Елена Шулятикова
Облачная архитектура
Рудольф Йиржик
Миграция и рефакторинг
Ибрагим Кумбаш
Автоматизация развёртывания
Как проходит обучение на практике
Каждый модуль включает теоретическую часть, демонстрацию инструментов и практические задания. Вы работаете с реальными конфигурациями, изучаете особенности работы компонентов и выполняете задачи, соответствующие производственным требованиям.
Лабораторные задания
Каждая тема сопровождается набором задач, которые нужно выполнить в изолированной среде. Проверка происходит автоматически через тестовые скрипты.
Анализ конфигураций
Разбираем готовые конфигурационные файлы производственных систем. Изучаем, почему выбраны те или иные параметры и как они влияют на работу приложений.
Итоговые проекты
В конце каждого направления вы разворачиваете комплексную систему с нуля. Это может быть кластер Kubernetes с мониторингом или контейнеризированное приложение с балансировщиком нагрузки.