Docker and Kubernetes: Полное руководство

О чём курс

Docker и Kubernetes позволяют автоматизировать доставку приложений, исключая ручную настройку окружения на серверах. Вы пройдете путь от понимания работы контейнеров до развертывания сложных многоконтейнерных систем в облаке.

Внутри разбираются:

  • Архитектура контейнеров: от базовых команд CLI до создания собственных образов.
  • Настройка CI/CD конвейеров: автоматизация деплоя через GitHub, Travis CI и AWS.
  • Работа с Kubernetes: создание производственных кластеров, настройка HTTPS и управление сложными приложениями с Redis и Postgres.
  • Облачная инфраструктура: развертывание приложений на AWS с использованием Node, React и баз данных.

Материал ориентирован на разработчиков, которые хотят внедрить современные DevOps-практики в свои проекты. В результате вы научитесь строить масштабируемые системы, которые обновляются автоматически после каждого коммита в репозиторий.

Программа обучения

  • Модуль 1: Введение в Docker
    • Что такое контейнер и как он работает
    • Базовые команды Docker CLI
    • Создание пользовательских образов
  • Модуль 2: Непрерывная интеграция и доставка (CI/CD)
    • Работа с GitHub и Travis CI
    • Автоматизация развертывания на Amazon Web Services
  • Модуль 3: Развертывание многоконтейнерных приложений
    • Архитектура приложений на Node, React, Redis и Postgres
    • Развертывание в AWS
  • Модуль 4: Kubernetes (K8s)
    • Управление сложными приложениями
    • Создание кластера Kubernetes на локальной машине
    • Перенос кластера к облачному провайдеру
    • Настройка HTTPS для K8s
Складчина создана 22 августа 2018 г. · описание обновлено 23 марта 2026 г.

Другие материалы автора 4

SG Stephen Grider Все материалы
118 ₽ 750 ₽