News for hackers. Stuff that matters.
Re:Obama Campaign AWS Infrastructure In One Diagram by mratzloff on Sunday April 14, 2013 @01:09AM (#5545975)
The most surprising thing about this is that test and staging are 1:1 duplicates of production. At the companies I've worked at dealing in scale, that has never been the case.

"Oh, you run 10 servers and 2 load balancers across these 2 sub-systems? Here's 2 servers and a toy whistle for staging."

But then again, I suppose that's what you get when you can dump hundreds of millions of dollars on a problem over a couple years.

Re:Obama Campaign AWS Infrastructure In One Diagram by peteretep on Sunday April 14, 2013 @08:35AM (#5546746)
With Puppet, and with AWS, presumably it's possible to flip a switch, and 5 minutes later have a replica which is around for the 30m you want to test it for, at 1/250th of the monthly cost
Re:Obama Campaign AWS Infrastructure In One Diagram by scottvdp on Sunday April 14, 2013 @11:13PM (#5549538)
That part is a a little more nebulous. When deploying the entire full stack of all applications is automated, rolling a new environment is very simple. So, for instance, if I wanted to load test a specific end point in our API, I would just build a new instantiation of the API and test against that in a protected and isolated environment.

So in reality, it might be 2 staging environments and 12 testing. There was no real set number of environments.

Re:Obama Campaign AWS Infrastructure In One Diagram by miles932 on Sunday April 14, 2013 @12:00PM (#5547201)
Ok, a few of the boxes were smaller, but basically yes, running staging and test took big advantage of pay only for what you use..