If your business includes a web application then you have invited a complex, single-point of failure system between you and your customers. Early adopters will tolerate any outages they experience - either your fault or via your vendors/partners. Normal customers will not.
To stay in business you must learn to live with your production systems.
Engine Yard is one option to help you with your Ruby and PHP applications/systems.