Описание
Вес архива: 43 МБ
«Kamal Handbook» — это практическое руководство по деплою приложений с помощью Kamal 2.x. Книга поможет безопасно и предсказуемо развернуть приложения на собственных серверах, используя Docker, SSH и современные production‑паттерны. Материал подходит разработчикам любых стеков и не привязан к конкретным фреймворкам или дистрибутивам.
Для кого подходит
Руководство будет особенно полезно тем, кто хочет уверенно владеть собственным деплоем:
• разработчикам, переходящим с Heroku, Fly.io или Render на self-hosted инфраструктуру;
• DevOps‑инженерам, которые стремятся быстро освоить Kamal 2.x;
• backend‑разработчикам, впервые работающим с Docker‑деплоем;
• специалистам, использующим Rails, Django, Laravel, Node.js и другие стеки.
Что вы изучите
Курс раскрывает не только основы, но и реальные рабочие сценарии развёртывания:
• пошаговый Kamal deploy для production окружения;
• создание сервисов, accessories и healthchecks;
• реальные примеры конфигураций и оптимизаций;
• разбор типичных ошибок и способы устранения неполадок;
• организация CI/CD для автоматизации деплоя;
• бэкапы, откаты, логирование и другие механики стабильного продакшена.
Структура книги
Для удобства изучения материал поделён на тематические разделы:
• Введение в Kamal: устройство, принципы, контейнеры, registry;
• Конфигурация: описание сервисов, secret‑файлы, параметры окружения;
• Production‑паттерны: миграции, обновления без простоя, прокси‑слои;
• Отладка и мониторинг: работа с логами, проверка статуса, устранение проблем;
• Оптимизация деплоя: кэширование, производительность, безопасность.
Преимущества обучения
• Ускорение развёртывания за счёт автоматизации Kamal‑процессов;
• Глубокое понимание Docker и серверной инфраструктуры через практику;
• Сокращение затрат по сравнению с PaaS‑платформами;
• Универсальность — методология подходит для любых стэков и серверов.

Марина В. –
Полезное руководство по Kamal 2.x, но поначалу мне как новичку в Docker было тяжеловато — хотелось чуть больше пояснений базовых вещей перед главами про services и accessories. Зато раздел про отладку и работу с логами очень практичный, там сразу понятно, что проверять при проблемах с деплоем. В целом довольна, буду возвращаться как к справочнику по CI/CD и бэкапам.
Дмитрий К. –
До этого деплоил только через Heroku, и переход на собственный сервер казался чем-то пугающим. Книга хорошо разложила по шагам Kamal deploy для production: что писать в конфиге, как настроить registry и secrets, где обычно спотыкаются. Особенно пригодился раздел про healthchecks и откаты — пару раз реально выручило при обновлении без простоя. Материал не привязан к фреймворку, поэтому примеры спокойно переносятся на мой Node.js-проект.