Deploying Rails - PDF

Скачать полную версию книги "Deploying Rails - PDF"

Deploying Rails: Automate, Deploy, Scale, Maintain, and Sleep at Night by Tom Copeland
Современные Rails-приложения имеют множество подвижных частей. Убедитесь, что ваше следующее производственное развертывание пройдет гладко с помощью этой практической книги, которая проведет вас через весь производственный процесс. Вы настроите сценарии для установки и конфигурирования всего необходимого программного обеспечения для ваших серверов, включая код вашего приложения. После запуска в производство вы узнаете, как настроить системы для мониторинга состояния вашего приложения, сбора метрик, чтобы вы могли остановить проблемы до их возникновения и исправить то, что пошло не так.

Книга "Развертывание Rails" проведет вас по лучшим практикам развертывания и управления Rails. Вы найдете подробные объяснения того, как эффективно запустить приложение Rails, используя популярные инструменты с открытым исходным кодом, такие как Puppet, Capistrano и Vagrant. Затем вы выйдете за рамки развертывания и узнаете, как использовать Ganglia и Nagios для мониторинга состояния вашего приложения и сбора метрик, чтобы вы могли предотвратить проблемы до их возникновения.

Вы начнете с создания собственной виртуальной среды, написав скрипты для развертывания производственного сервера с помощью Vagrant и Puppet. Затем вы воспользуетесь популярным инструментом развертывания Rails Capistrano для развертывания приложения в этой инфраструктуре. После запуска приложения вы будете следить за его работоспособностью с помощью Nagios и настроите Ganglia для сбора системных метрик. Наконец, вы увидите, как хранить резервные копии данных, восстанавливать данные, если что-то пошло не так, обрабатывать файлы журналов и использовать Puppet для автоматизации всего процесса.

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


31
Просмотры
0
Лайкнули

Лицензии:

  • CC BY-NC-SA 3.0 PH
  • Ссылка автора не требуется

Поделиться в сетях

Информация о книге:

Комментарии (0) Добавить

Кликните на изображение чтобы обновить код, если он неразборчив
Комментариев пока нет. Ваш комментарий будет первым!