Vince is the Operations Lead for Room Key http://www.roomkey.com and supports a production Clojure web application environment hosted in Amazon Web Services that handles approximately 15 million visitors a month. Within this environment is a Datomic database backed by DynamoDb that has been operational for a year and a half.
Making the transition from a development and/or test deployment of Datomic to a production deployment can be a daunting task for the uninitiated. This presentation will provide an overview of RoomKey.com’s Datomic deployment, the evolution there-of, real world examples of deployment methodology to the audience, and the pitfalls Room Key stumbled upon during the course of operating Datomic in a production environment.
Real world examples of CloudFormation templates will be shared, along with examples of how to perform transactor and peer upgrades with minimal database downtime.
In addition to Datomic, Amazon Web Services will be at the heart of the discussion, so familiarity with AWS will be helpful to audience members.