DevOps Done Right - Room Key's Datomic Deployment in AWS
summary
RoomKey runs Datomic on AWS with peers behind an ELB and transactors in Auto Scaling groups for HA, moving from Datomic’s helper scripts and Elastic Beanstalk to a single unified CloudFormation template (≈1,000 lines) that defines IAM, security groups, CloudWatch alarms and launch configs in source control. Non‑prod deploys use CFN update policies to replace instances; production deploys spin up a new stack with manual zero-downtime transactor failover and DNS cutover. Backups run continuously to S3 from a t1.micro backup host. Continuous Jenkins deploy to staging; requires Datomic Pro.
AI-written summary · about
chapters (5)
- 0:00Start
- 7:49Datomic Deployment of Room Key Past
- 11:18So long Elastic Beanstalk
- 15:25Parameters
- 20:52Room Key's Deployment Strategies using CloudFormation
related talks
38mDatomic Made Easy Datomic in the Cloud
31mWormBase database migration to Datomic on AWS: A case Study
28mContinuous everything: Moving to DevOps on AWS
27mDevOps in the Cloud
25mDevOps for the Startup
17mDeployments We Can Believe In
42mOrchestration of Blue-Green deployment model
31mDevOps in the Cloud: Case Studies of Amazon.com teams and their resilient architectures
