Развертывание гибридной инфраструктуры

Средний

Разверните современный гибридный стек с использованием Docker, MySQL, Nginx и Apache. Вы будете контейнеризировать приложения, управлять базами данных и настраивать обратные прокси, сохраняя при этом устаревшие службы.

devops-engineerdockermysqldevops

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Развертывание гибридной инфраструктуры

Примените свои навыки развертывания сервисов в практическом курсе, состоящем исключительно из задач, который объединяет контейнеры, базы данных, обратные прокси-серверы и устаревшие веб-сервисы в единый гибридный стек. Основное внимание в этом проекте уделяется интеграции, где современные и традиционные компоненты инфраструктуры должны слаженно сосуществовать под вашим управлением.

Почему это важно

Реальные рабочие среды редко строятся на базе одной технологии. Команды часто используют контейнеризированные сервисы наряду с традиционными базами данных и веб-серверами, связывая их в единый стек с помощью обратных прокси-серверов. Этот проект поможет вам развить навыки принятия операционных решений, необходимых для управления средой, где современные и устаревшие компоненты работают в рамках одного пути доставки.

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

  • Развертывать контейнеризированные рабочие нагрузки как часть более крупной сервисной среды.
  • Поддерживать уровень базы данных, обеспечивающий работу прикладных сервисов.
  • Использовать паттерны обратного проксирования для маршрутизации трафика к нужным бэкендам.
  • Обслуживать веб-сервисы устаревшего типа наряду с современными компонентами инфраструктуры.
  • Выполнять практические задачи, проверяющие навыки интеграции, а не просто знание отдельных команд.
  • Объединять ранее полученные навыки работы с Docker, базами данных, Nginx и Apache в единый сценарий развертывания.

План курса

Проект начинается с задачи по Docker, которая формирует современный прикладной компонент стека. Затем вы перейдете к задаче по базе данных MySQL, где в среду будут добавлены механизмы обеспечения персистентности и поддержки данных приложения.

Далее вы настроите обратный прокси-сервер Nginx для управления входящим трафиком и связывания сервисов между собой. Завершается проект задачей по работе с устаревшим сервисом Apache, что подчеркивает гибридную природу среды и необходимость поддержки старых моделей сервисов наряду с современными паттернами развертывания.

Для кого этот курс

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

Результаты

По окончании курса вы сможете самостоятельно собирать небольшие гибридные стеки сервисов, маршрутизировать трафик между разнородными компонентами и понимать, как современные и устаревшие элементы инфраструктуры взаимодействуют в рамках единого рабочего процесса развертывания.

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

labby
Labby
Labby is the LabEx teacher.