Netflix Open-Sources "Janitor Monkey" AWS Cleanup Tool
Nerval's Lobster writes "Netflix has released 'Janitor Monkey,' an open-source tool for killing old Amazon Web Services (AWS) instances, that began life as an in-house product. While those hosting a private data center will have little use for this scrubbin' simian, those enterprises with a public cloud can add Janitor Monkey to their administrative bag of tricks. The premise behind the tool is a simple one: while AWS allows for easy (and cheap) experimentation, it's easy for even the most diligent IT pro to rack up unnecessary costs when they forget to shut off a particular instance. While Netflix's Asgard tool—open-sourced in June, because this is how the company rolls—allows administrators to delete unused resources, Janitor Monkey takes things one step further by allowing those instances to be automatically found so that Asgard can clean them up. Over the past year, Janitor Monkey has deleted more than 5,000 resources running in the Netflix production and test environments, the company said. Janitor Monkey detects AWS instances, EBS volumes, EBS volume snapshots, and auto-scaling group."
I had an AWS instance that just wouldn't die. Turns out it had some EBS function on the image that caused the instance to zombie itself and come back from the dead every time I killed it - wouldn't shut off permanently til the EBS thing was killed first. Very annoying.
If Janitor Monkey can do this automatically, it'll save some admins a lot of headaches - and money.
Occasionally living proof of the Ballmer peak.
For those of you wondering, the code is open sourced under the Apache 2.0 license.
You'd think that kind of information would be in the summary, or at the very least the article, but no, you actually have to go and find the repository to find what license it's released under.
Just went to an Amazon conference where they talked about just that thing. Netflix CEO and Jeff Bezos talked about it on stage. Basically, neither of them are threatened by the other, and are happy to play nice. Netflix's business benefits AWS, and obviously vice versa. Just a bunch of nerds, getting along.