Tracking Changes to Your Deployment

I’m sure you’ve had this experience: Your site worked great yesterday, and now it’s acting up. Something’s clearly broken. “Who changed what when !?!?” [expletive deleted] Of course many of our users have turned to us for help in those situations and we’re listening (oh, and we have shouted the above words ourselves). Yesterday we released part one of the answer, which is to track changes to a number of the objects that you can configure and manage via the RightScale dashboard. Here’s how this looks for a deployment where Eugene made a number of changes to quickly test the feature:

More along these lines is forthcoming, especially more rigorous version control for RightScripts and ServerTemplates. We’re as desperate for these features ourselves as you are. This, by the way, can be a great asset when doing software as a service, especially when one engages with the customer as much as we do. We are the most demanding and advanced users of our own system and as such we feel the pain just as intensely as many of our users. This allows us to close the loop on product priorities much more rapidly than we otherwise could. But I’m sure we’re also failing to see things that we should be adding, so if you have a suggestion, please do take a couple of minutes and send me email or post a comment here.