Программирование [egghead] Создайте 12-факторное приложение на Node.js с помощью Docker (2018)

Регистрация
11 Сен 2026
Сообщения
6,748
Реакции
1
Продолжительность0 ч 30 мин Количество уроков13 Видео ЯзыкАнглийский Вес архива85 МБ


Автор: egghead​
Название: Создайте 12-факторное приложение на Node.js с помощью Docker (2018)​

cover.jpg

ОНЛАЙН ВИДЕО УРОКИ: ТОЛЬКО ДЛЯ PROMAX!


Этот курс поможет вам шаг за шагом разобраться, как превратить ваше Node.js‑приложение в полноценное, надежное и масштабируемое 12‑факторное приложение с помощью Docker. Вы узнаете, как правильно организовать структуру проекта, подготовить окружение, автоматизировать развертывание и обеспечить стабильную работу в продакшене.

Что вы изучите в этом курсе

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

Основы 12-факторной архитектуры

• Принципы построения современного облачного приложения
• Разделение конфигураций и кода
• Независимость сервисов и масштабируемость

Работа с Node.js, Express и MongoDB

• Подготовка Express‑приложения к развертыванию
• Правильная организация подключения к MongoDB
• Оптимизация структуры проекта

Docker и контейнеризация

• Создание и оптимизация Dockerfile
• Использование docker-compose для локальной разработки
• Лучшие практики контейнеризации для продакшена

Процесс сборки, развертывания и запуска

• Автоматизация билда приложения
• Разделение стадий разработки, тестирования и продакшена
• Настройка устойчивого и воспроизводимого процесса развёртывания

Управление конфигурацией и переменными окружения

Вы научитесь грамотно использовать переменные окружения для управления конфигурацией, что является ключевым аспектом 12‑факторной методологии.

Практические примеры

Каждый урок сопровождается демонстрацией настройки конфигурации. Материалы доступны в репозитории:

https://github.com/markoshust/Manage-Configuration-Values-with-Environment-Variables/tree/master

Название ветки соответствует уроку, что позволяет легко ориентироваться в примерах.

Итог

После прохождения курса вы будете уверенно создавать, конфигурировать и развёртывать 12‑факторные Node.js‑приложения в Docker, используя архитектурные принципы, подходящие для реальных продакшен‑систем.

СКАЧАТЬ:
Скрытое содержимое могут видеть только пользователи групп(ы): ProMAX

 

Похожие темы

11,066Темы
11,128Сообщения
828Пользователи
укрцеуНовый пользователь
Сверху