[...]
By contrast, as the Michael SchererÂs piece I quoted yesterday describes, the Democratic cyber-team spent 18 months just to build the essential infrastructure of a usable meta-database and developing the software tools that would allow the Obama team to exploit that information for use in different settings throughout the active campaigning season.
And then thereÂs this, by Steve Lohron the NYTÂs Bits Blog:
Another truly important change was in the technology itself. ÂCloud computing barely existed in 2008, Mr. Slaby said.
This time, the Obama campaignÂs data center was mainly Amazon Web Services, the leading supplier of cloud services. The campaignÂs engineers built about 200 different programs that ran on the Amazon service including Dashboard, the remote calling tool, the campaign Web site, donation processing and data analytics applications.
Using mainly open-source software and the Amazon service, the Obama campaign could inexpensively write and tailor its own programs instead of using off-the-shelf commercial software.
ÂIt let us attack and engineer our own approach to problems, and build solutions for an environment that moves so rapidly you canÂt plan, Mr. Slaby said. ÂIt made a huge difference this time.Â
[ETA: by contrast, the Romney development process, again, as reported by Ars TechnicaÂs Sean Gallagher [h/t commenter dmislev]:
To build Orca, the Romney campaign turned to Microsoft and an unnamed application consulting firm..
[But there were] a series of deployment blunders and network and system failures. While the system was stress-tested using automated testing tools, users received little or no advance training on the system. Crucially, there was no dry run to test how Orca would perform over the public Internet.
Part of the issue was OrcaÂs architecture. While 11 backend database servers had been provisioned for the systemÂprobably running on virtual machinesÂthe Âmobile piece of Orca was a Web application supported by a single Web server and a single application server. Rather than a set of servers in the cloud, ÂI believe all the servers were in Boston at the Garden or a data center nearby ]
Open source. Build it yourself. DonÂt had over your wallet to a consultant and take (allegedly) turnkey delivery days or weeks before chequered flag goes down.
[...]
Amazon must be grinning from ear to ear now. :-)
Cheers,
Scott.