Ruby on Rails Hosting You Can Count On

Engine Yard is the leading platform as a service (PaaS) for all your web application hosting and management needs.

Rails Web Application Hosting Made Easy

Looking to deploy your Ruby application in the cloud? Engine Yard has been a pioneer in Ruby on Rails hosting since 2006. Our team has extensive experience working on Open Source Software projects like Bundler, Sinatra, 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 with choices like Unicorn, Passenger, and Puma.

Ruby Stack on Engine Yard

The Engine Yard infrastructure stack has been highly optimized, tried and tested and has been developed over 10 years of full stack Ruby on Rails experience. Your application will run up to 50% faster with our infrastructure. Our autoscaling capabilities ensure that there is no performance degradation when unplanned traffic hits and require no manual setup or intervention. What's more, our platform uses monitoring data to continuously optimize your application’s performance.

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
Simple Deployment Experience
Application deployment has never been easier. We have reduced the time it takes to deploy new apps from days to minutes with a quick one click deployment directly from your Github repository. Simply write your code, commit your changes and just push to the remote repository. Based on your Dockerfile, an image will be built and the containers that will run your application will be deployed. You get out of the box support for Ruby on Rails. You can also run your code without any customization. Engine Yard automatically analyzes your code, creates containers, and runs them on Kubernetes clusters.
Fully Managed Service
Engine Yard enables you to focus on building your apps by managing the rest for you. Our platform automation takes care of the configuration, deployment, and ongoing maintenance of your application in the cloud. We make sure all aspects of application management are covered including installing your code and configuring a hardened runtime environment, including OS, language, and database environments. We automatically do the planning for replication, backup, and recovery. You can also stay up to date once you deploy your environment. with regular stack updates for both security patches and new functionality. The Engine Yard platform lives within your private and isolated account, which means that you share no resources with anyone. This is a unique feature in terms of security and compliance. Our platform also automatically configures all security groups and firewalls to minimize exposure.
Designed For Scale & Performance
Using Engine Yard you can automatically scale your application by not having to worry about provisioning infrastructure based on planned usage. Your app can run upto 50% faster with our highly optimized infrastructure stack. The Engine Yard platform uses containers for speed and agility as well as flexibility. Based on cpu, memory, or even custom business rules, you can set the auto scaling policy that makes your application ready to serve an increased number of requests, whenever this is needed. You can also keep costs low and easily optimize resource utilization as you scale. The platform monitors application performance and uses these insights to intelligently rightsize infrastructure using machine learning technologies. You can maximize availability with rolling deployments meaning no downtime during deployments. Engine Yard leverages 12 factor app principles for a modern application deployment and management experience.
Outstanding Support
At Engine Yard we take great pride in our support offering which is universally acknowledged to be one of the best in business. Our world class support team includes experts who can help diagnose issues, find performance bottlenecks, and optimize your code to make the best out of your application. Our DBAs and System Admins are domain experts with over 20 years of experience. The team has extensive experience with Linux and has also worked with microservice technologies such as Hephy, Kubernetes,Docker. In case you are strapped for DevOps resources, we also provide you with access to a seasoned Devops team. Our in house DevOps engineers have over 10+ years of Linux & DevOps expertise. All our support engineers are AWS certified. The Engine Yard support team has clocked over 5 billion AWS hours and has a consistent 98% satisfaction rating. Best of all, these resources are included in our support plans and do not require any additional investment.
Automated Monitoring & Management
The Engine Yard platform intelligently monitors application performance providing robust insights into how the application runs and behaves in production to optimize the operations of the application (such as autoscaling). You get automated alerts in case of application failure, abnormal resource usage etc. You can also add your own alerts. Log aggregation centralizes all of your applications logs. You can easily analyze application errors or diagnose performance problems.
customer

Why Customers Love Us

Learn from the best

As Trusted By

Sign up for a Free Trial

Engine Yard Kontainers is the NoOps Paas platform that enables you to deploy containerized applications in minutes instead of days.

But don’t just take our word for it. Request a free trial of the Engine Yard Kontainers platform today, and one of our Engineers will be in contact within one business day to get you going.

With your free trial, you will get a fully functional Engine Yard Kontainers cluster for a month, including:

  • Tools to deploy, run, and scale Rails apps.
  • Monitoring and alerting dashboard.
  • Log aggregation.
  • Autoscaling based on any metric you choose.
  • Support free of charge to get your Rails apps deployed.
Fill out the form today to have one of our Engineers contact you!