- Категории
- Источники
- Все курсы
- Разделы
- Книги
"Deployment from Scratch" - это введение в развертывание веб-приложений, которое охватывает весь процесс от базовых понятий до комплексной настройки серверов и баз данных. Эта книга поможет вам разобраться с основами работы веб-приложений в продакшене, научит настраивать виртуальные Linux-серверы и контейнеры, разворачивать веб-серверы и базы данных. Вместо догадок и проб вам предлагается понятный и структурированный путь к развертыванию приложений с нуля.
Что вы получите?
Для кого эта книга?
Эта книга написана для разработчиков программного обеспечения, инженеров, независимых создателей (indie hackers) и всех, кто разрабатывает веб-приложения. Она обучает администрированию серверов, настройке инфраструктуры и развертыванию веб-приложений.
Книга подойдет как для новичков, которые хотят понять основы, так и для опытных разработчиков, желающих углубить свои знания в развертывании приложений.
Примеры кода приведены на Ruby и Python, но 90% книги не зависят от конкретного языка, поэтому материалы будут полезны и для разработчиков на JavaScript, Go, PHP, Rust и других языках. В качестве примеров ОС используются Rocky Linux 8 и Fedora.
Демонстрации, которые вы освоите
Итог
После прочтения книги вы сможете самостоятельно развернуть веб-приложение в продакшен-среде, обеспечивая его надежность, безопасность и автоматизированное управление.