After struggling to make Artsy’s largest application work within Heroku’s platform for a long while, I began a series of experiments with other providers. Recently, those experiments culminated in switching our application to AWS OpsWorks.
OpsWorks offered us much more control, but balanced that with good automation and plenty of sane defaults. To help others up the learning curve I wrote an Introduction to AWS OpsWorks for the Artsy engineering blog.
OpsWorks is a new service from Amazon that promises to provide high-level tools to manage your EC2-based deployment…. If you’ve been straining at the limits of your Platform as a Service (PaaS) provider, or just wishing for more automation for your EC2 deployment, you may want to try it out too.
We’re all primarily developers, not system administrators. So over the next few months we’ll be keeping a close watch on how much additional administrative overhead our new platform requires. So far, results have been very promising.