Identical Production, Staging and Development Environments Using Chef, AWS and Vagrant

Identical Production, Staging and Development Environments Using Chef, AWS and Vagrant
Christopher Rigor • Koto-ku, Tokyo, Japan • Talk

Date: May 30, 2013
Published: Mon, 17 Jun 2013 00:00:00 +0000
Announced: unknown

Learn how Engine Yard uses Amazon Web Services and Chef to bring up any number of servers ranging from a solo instance to a cluster of instances with multiple app instances, database instances and utility instances for memcached, resque, sphinx, and everything your app needs.

Snapshots are used to create a clone of your production environment where you can test all the changes before making them in production.

Vagrant and VirtualBox are used to provide a development environment with the same OS you use in production. Chef is used to install the same packages. In fact you use the same chef recipes everywhere.

RubyKaigi 2013

Explore all talks recorded at RubyKaigi 2013
Masatoshi SEKI
Jim Gay
Prem Sichanugrist
YUKI TORII
Toru Kawamura
Christopher Rigor
André Arko
Konstantin Haase
+55