SOA Safari in the Amazon
summary
A production SOA on Amazon uses Ruby plus AWS APIs to make every server disposable and rebuilt from stage AMIs rather than patched in place. The team runs seven services across hundreds of instances, automates secrets with kryptor, inventory and gem drift with geminator, system patches with patchinator and deployment via AMI stages and continuous buildation. Result: rebuild-and-replace updates in minutes (10ish) and a five-person team managing the whole stack.
AI-written summary · about
chapters (8)
- 0:00Start
- 12:32CRYPTAR
- 14:00GEMINATOR
- 15:41PATCHINATOR
- 18:36ALWAYS INTEGRATING
- 20:24DEPLOYINATOR
- 22:54A FEW ODDITIES....
- 25:00A FEW THINGS YOU CAN DO RIGHT NOW
related talks
40mUsing Amazon's Web Services from Ruby
34mService Oriented Architecture at Square
43mRails services in the walled garden
23mAccelerating SaaS Service Delivery:From 18 Weeks to 3 Hours
54mBuilding and Managing a Ruby Infrastructure
06mServices Inception with Ruby
01h 03mRuby at Scale
26mRuby off the Rails: Building a distributed system in Ruby
