Knowledge Base/Engine Yard Documentation/Technology: Engine Yard New UI

Engine Yard Ubuntu 12.04 Technology Stack

Keri Meredith
posted this on January 29, 2014, 1:14 PM

Updated: February 20th, 2015

This Engine Yard technology stack is based on the Ubuntu OS and applies to languages supported in the new Engine Yard UI.

Each component in the stack has been customized and optimized over thousands of developer hours by engineers at Engine Yard; our engineers include leading Ruby on Rails and PHP contributors, expert cluster engineers, and seasoned DBAs for web server performance, database efficiency, and long-term scalability. We meticulously test and fully integrate each new component and component update to provide reliability, security, and compatibility within the stack.

The versions listed below are the current-state. We will continually update this list with the latest verified versions.

Operating System      Specification   Notes         
Ubuntu 12.04 LTS This Engine Yard technology stack is based on Ubuntu OS 12.04, code name Precise.
Language Runtime Interpreters      Specification   Notes         
PHP 5.5.x
5.4.x
Version 5.5.x is preferred and the default.
Ruby 2.1.4
2.0.0-p576
1.9.3-p547
 
Web Servers      Specification   Notes         
HAProxy 1.5.x Used as a load balancer.
Nginx 1.4.x We recommend using the latest version.
App Server      Specification   Notes         
Unicorn 4.1.1 Ruby default.
Databases      Specification   Notes         
MySQL 5.5.x From http://www.percona.com/downloads/
PostgreSQL 9.3.x  
Caches and Stores      Specification   Notes         
Memcached 1.4.x  
Redis 2.8.x  
Compatible Web Servers and Frameworks      Specification   Notes         
Rack 1.5.x  
Rails 4.0.x
3.2.x
 
Sinatra 1.4.x  

The table above is not exhaustive, but covers the essential components of the Engine Yard technology stack using the Ubuntu OS.

IMPORTANT: The technology stack information on this page is for Engine Yard Ubuntu 12.04. If you need a different tech stack, see:

For more information, see Engine Yard Technology Stack Update Policies.


If you have feedback or questions about this page, add a comment below. If you need help, submit a ticket with Engine Yard Support.

 

Comments

User photo
Ryan Porter
VenueDriver

When will this stack be available?  I'd really like to use it because I have something that I want to try to run that is only supported on Ubuntu 12.04.  I don't see this stack listed in the "Create New Environment" form, and I don't see anything about it in the list of Early Access features.

June 18, 2014, 2:16 PM
User photo
Josh Pederson
Engine Yard Inc.

Hi Ryan, I'm the PHP Product Manager for Engine Yard and would be happy to connect on early access for you to our new Ubuntu platform. jpederson@engineyard.com

Josh

June 19, 2014, 1:54 PM
User photo
Kyle Keesling
PASS

I have some gems that I can't use/don't work properly since the v2 stack only runs Redis 2.4. Is there a timeframe yet as to when this stack will be available? If it's a ways off is there any way to use a newer version of Redis on the v2 stack?

August 1, 2014, 2:36 PM
User photo
Po Chen
Hotel-Tonight

Hi, question regarding that it says here https://support.cloud.engineyard.com/entries/28440643-Engine-Yard-T...

Ubuntu 12.04 - the next generation of the Engine Yard platform is based on this Ubuntu stack; it is slated for General Availability (GA) in 2014. This is the stack that supports the new UI.

 

Is the ubuntu stack going to still be available for GA in 2014?

Thanks!

Best Regards

December 10, 2014, 1:26 PM
User photo
Po Chen
Hotel-Tonight
December 10, 2014, 1:27 PM
User photo
Mark King
fishtree

+1

December 23, 2014, 12:27 PM