Chapter 17 - What next?
Introduction
In a sense, a web application such as RailsSpace is never done—we could always add a feature or two, polish the interface, or improve the test suite—but at some point we have to start thinking about showing it to the world. In this chapter, we briefly discuss several subjects related to application deployment. We can’t do the subject justice here, but we can get you started by mentioning some of the techniques and software needed for deploying an application successfully. This is a bit of a whirlwind tour; if the discussion seems rather dense and technical at times, think of it as prime fodder for web searches. Deployment is a rapidly evolving aspect of Rails, and the web is the best and most up-to-date resource.
Table of Contents
- 17.1 Deployment considerations 505
- 17.1.1 Software and hardware options 506
- 17.1.2 Running in production mode 506
- 17.1.3 A minimal production server 508
- 17.1.4 Scaling 509
- 17.1.5 Administration basics 511
- 17.2 More Ruby and Rails 515