Elastra, the San Francisco-based cloud configuration startup, says it has secured $12 million in Series B financing from investors including Bay Partners and Hummer Winblad — and Amazon. Elastra is the latest investment made by Amazon in the cloud computing sector. Last month, Amazon helped fund Rails cloud Engine Yard to get a foot in the Rails world.
Amazon — and Google — are, in many ways, acting like VCs. But unlike traditional investors, these companies are also giants in cloud computing. Each investment they make in the space sends ripples out across the industry. Relations between Amazon and EC2-based Heroku, for example, are undoubtedly a bit strained now that Amazon has invested in a big competitor of theirs (admittedly, Heroku is on the small end of the Rails space and Engine Yard focuses on bigger clients; Engine Yard also has promising IM-meets-management technology in the form of Vertebra.)
By investing in Elastra Amazon sends a signal — intentional or otherwise — that it’s not neutral when it comes to cloud configuration. That’s cause for concern for other configuration software firms like 3Tera, Rightscale, and Enomalism who want people to choose them for provisioning on clouds like Amazon’s.
So why has Amazon invested, and in turn, risked losing its agnostic stance? Because its own, service-centric cloud offering isn’t a good fit for enterprises and its EC2 “bare metal” doesn’t scale automatically or support enterprise software well.
Amazon needs an enterprise-friendly cloud to woo corporate customers in order to compete with vendors like AT&T, Savvis or IBM (with its BPO-meets-cloud offering). Otherwise, the company may be left with only public web sites and startups as customers.
Amazon’s got a great cloud. But it’s based on next-generation services, not the traditional, component-centric data centers that enterprises like. If a company is building its IT and applications from scratch, it makes sense to embrace cloud architectures and use scalable services like SimpleDB, Bigtable, Mongo, CouchDB or Project Cassandra. These data services scale automatically, without administrators needing to provision new machines.
But these services also require different ways of building applications, and enterprises don’t want to change. As a result, enterprises can’t benefit from the lower cost, faster provisioning and built-in billing that comes from building their applications in these new ways.
Elastra lets enterprises use their legacy applications, in which they’ve invested heavily, and still reap many of the benefits of cloud computing. An IT administrator defines an application with components they know, such as databases and application servers. They then publish it into a cloud, where Elastra’s management servers handle provisioning and operation of the application, adding and removing servers as needed. “We’re supporting components that enterprises want, components they’re already using,” said Elastra CEO Kirill Sheynkman.
Simply putting traditional enterprise components into a cloud is just the beginning, however. Tracking and auditing software licenses will be the next big challenge. Commercial software companies have a hard time with a cloud model, according to Sheynkman, because, “[T]hey’re used to licensing on a per-CPU or named concurrent user basis. The challenge is the seller’s way of selling, not the buyer’s way of buying.” Elastra’s technology provides a variety of options for licensing.
Elastra now has more than 40 paying customers running databases on Amazon’s cloud using its technology, and plans to announce support for VMware and additional components such as application and web servers. It’s also planning to support clouds other than Amazon.
But Elastra’s plans to be cross-cloud-agnostic might be more difficult now that they have investment from one of the biggest clouds in the industry. Sheynkman claimed that the investment contains no conditions of exclusivity, but did say he expects Elastra will “benefit greatly from the technology and knowledge of what [Amazon] has done.”
So will a cloud that competes with Amazon, such as Rackspace’s Mosso, welcome Elastra’s configuration software with open arms now that Amazon has invested? “That’s a decision Rackspace has to make for themselves,” he said. “If Rackspace approaches us, we’ll consider that.”
image courtesy of Elastra