Rails Web Application Hosting Made Easy


Engine Yard has been a pioneer of Ruby on Rails hosting and is a leading PaaS provider since 2006.
Our team has extensive experience working on Open Source Software projects like fog, Ruby on Rails, JRuby, Bundler, RVM, Rubinius and Travis CI. With Engine Yard’s Ruby on Rails, you can select the best application server type for your app by choosing between Unicorn, Passenger, and Puma.


Ruby Stack on Engine Yard

Looking to deploy your Ruby application in the cloud?

Check out our Ruby stack:


Load Balancer - HAPROXY, AWS ELB/ALB

Language - Ruby

Frameworks - Rails, Sinatra, Grape

Web Server - Nginx, Rack

App Server - Unicorn, Passenger, Puma

Database - MySQL, PostgreSQL, AWS RDS

Caches - Redis, Memcached

Utilities - Sidekiq, Resque, Delayed Job


Ruby on Rails Application Deployment


Link Engine Yard to a GitHub account and deploy your code from a git repository and customize as much or as little as you want, using the engineyard gem, custom Chef, environment variables, and managing configuration variables using ey_config. 



Deploy from Git

Link Engine Yard to a GitHub account.

Deploy your application straight from your GitHub repository.





Deploy Using CLI

Simple and easy two step process to deploy

your Ruby application to Engine Yard Cloud using CLI


Step 1 - Install the engineyard gem: gem install engineyard

Step 2 - Deploy your application: ey deploy





Flexible Cloud Hosting with Engine Yard


With Engine Yard you get to choose the size and location of your Virtual Machines for you app deployment. What’s more, you get to have full access to the VMs that you provision on Engine Yard, giving you an environment that is dedicated to your use alone. You can also SSH into your server VMs as and when needed to manage, track, and configure. Select between various data stores to find the best data solution for your use case.


Deploying your Ruby on Rails application to Engine Yard Cloud

Getting started deploying your ruby app on Engine Yard is quick and simple. Check out this resource on How Your Ruby Code Is Deployed on Engine Yard Cloud and learn how to deploy your Ruby on Rails application to Amazon's EC2 in 10 minutes with this screencast from Engine Yard






Supported Databases

We make sure you’re covered with support for MongoDB, MySQL, PostgreSQL, RDS Aurora, RDS PostgreSQL and RDS MySQL so you are able to choose the Database that works for you.
Our database support engineers back your team with specialization with AWS RDS and EC2 Technologies. We monitor your DB around the clock and send out alerts in the event any service is impacted. IN addition to 24x7x365 Coverage, we provide database upgrades, migrations and conversions. Furthermore our team carries out Performance Tuning and Query Analysis as well as General Database Support and Troubleshooting .


24x7 Support

Our support engineers are spread across the world to ensure constant coverage. The team has extensive experience with Linux and has also worked with microservice technologies such as Deis, Kubernetes, ETCD, CoreOS, Docker.


Ruby Expertise: Our Support Team includes Ruby and Rails experts that can help diagnose issues, find performance bottlenecks, and optimize your code to make the best out of Ruby, Rails, gems and more.