Курс пока находится в разработке — вы сможете пройти его позже
курс

Виртуализация и контейнеризация

Последнее обновление: 19 августа 2025
Курс Виртуализация и контейнеризация
21 900 ₸ в месяц
за все курсы Хекслета
Зарегистрироваться
  • Бессрочный доступ к теории
  • Асинхронный формат
    обучения

Включено в курс

10 уроков (видео и/или текст)
Доступ к остальным курсам платформы

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

  • Понимать принципы виртуализации и роль гипервизора
  • Различать типы гипервизоров (Type 1 и Type 2) и их применение
  • Настраивать сетевые режимы виртуальных машин (NAT, bridged, host-only)
  • Работать со снапшотами, бэкапами и клонованием ВМ
  • Понимать различия между виртуализацией и контейнеризацией
  • Разбираться в механизмах изоляции контейнеров (namespaces, cgroups)
  • Знать историю развития: от chroot и jail до LXC и современных контейнеров

Описание

Курс знакомит с ключевыми концепциями виртуализации и контейнеризации. Вы начнёте с понимания, зачем нужна виртуализация и какие задачи она решает в DevOps и дата-центрах. Разберёте архитектуру виртуализации: роль гипервизора, взаимодействие CPU, RAM и I/O, а также схему запуска нескольких виртуальных машин на одном хосте.

Подробно рассмотрите типы гипервизоров (Type 1 и Type 2), их сильные и слабые стороны, а также сравните популярные решения: KVM, VirtualBox, VMware и Hyper-V. Изучите полную и паравиртуализацию, аппаратную поддержку (Intel VT-x, AMD-V), а также сетевые режимы виртуализации: NAT, bridged, host-only и их применение. На практике вы научитесь подключаться к виртуальной машине по SSH, пробрасывать порты и управлять сетевыми настройками.

Отдельное внимание уделено управлению состоянием виртуальных машин: снапшотам, бэкапам, откатам и клонам. Далее вы познакомитесь с контейнеризацией как альтернативой виртуализации. Вы узнаете, как контейнеры обеспечивают изоляцию с помощью механизмов ядра (namespaces, cgroups), и чем они отличаются от виртуальных машин.

Завершает курс обзор истории контейнерных технологий — от chroot и jail до LXC и systemd-nspawn — и разбор, какие проблемы решил контейнерный подход по сравнению с классической виртуализацией.

Для успешного прохождения курса рекомендуется знание основ Linux и администрирования.

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

Продолжительность 3 часа

Формат обучения

Рекомендуемые программы

профессия
10 месяцев
с нуля
Старт 16 октября
профессия
10 месяцев
с нуля
Старт 16 октября
профессия
10 месяцев
с нуля
Старт 16 октября
профессия
4 месяца
с нуля
Старт 16 октября
профессия
10 месяцев
с нуля
Старт 16 октября
профессия
новый
9 месяцев
с нуля
Старт 16 октября
профессия
новый
8 месяцев
c опытом
Старт 16 октября
профессия
10 месяцев
с нуля
Старт 16 октября
профессия
16 месяцев
с нуля
Старт 16 октября
профессия
новый
3 месяца
c опытом
в разработке
Старт 16 октября
профессия
5 месяцев
c опытом
Старт 16 октября
профессия
новый
16 месяцев
с нуля
Старт 16 октября
профессия
новый
16 месяцев
с нуля
Старт 16 октября
профессия
новый
16 месяцев
с нуля
Старт 16 октября