Курс «Продакшен и Деплой»

Последнее обновление: 3 октября 2025 г.

Оформить подписку

3 900 рублей в месяц за все курсы

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

9 уроков (видео и/или текст)
0 упражнений в тренажере
28 проверочных тестов
Самостоятельная работа
Дополнительные материалы
Доступ ко всем курсам

Описание

На этом курсе вы изучите деплой на продакшен. Вы узнаете больше о PaaS, 12 факторах и балансировке нагрузки. В итоге вы научитесь автоматизировать процесс выкладки кода и контролировать возникающие по пути ошибки. Курс пригодится, если вы решите правильно обновлять базу данных, хранить файлы и раздавать их через CDN. Знания из этого курса помогают программистам автоматизировать процесс выкладки до одной команды, подключить мониторинг приложения и настроить алерты для оповещения команды.

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

  • Автоматизировать процесс выкладки до одной команды
  • Использовать веб-сервер как обратный прокси
  • Масштабировать проект горизонтально
  • Правильно эволюционировать схему базы данных

Программа

1

Введение

Знакомимся с курсом и его целями

2

Деплой на PaaS

Знакомимся с Render и учимся деплоить с его помощью готовый проект

3

12 Факторов

Изучаем принципы создания удобных в эксплуатации и быстро масштабируемых приложений

4

Сборка проекта

Учимся упаковывать проект в Docker, автоматизировать подготовку релизов на Github Actions и публиковать образ в Docker Hub

5

Деплой

Создаем сервер на DO, пишем Ansible Playbook и выполняем деплой

6

Прокси-сервер (Caddy)

Разбираемся в том, зачем нужен прокси-сервер и как его подключить

7

Горизонтальное масштабирование

Знакомимся с балансировкой нагрузки и учимся деплоить на несколько серверов сразу

8

Организация работы с базой данных

Обсуждаем, как правильно изменять базу данных

9

Мониторинг

Выясняем, как правильно следить за работоспособностью инфраструктуры и приложений

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

Course Cover
  • Тренажер с практикой
  • Бессрочный доступ к теории
  • Асинхронный формат
Оформить подписку

3 900 рублей в месяц за все курсы