Wired Magazine | February 27, 2013

Cloud Cheats on Microsoft With Java

They’re called “platform clouds” or sometimes “platform-as-a-service.” They provide a platform where software developers can build online applications without having to mess around with all the infrastructure needed to run them. Some, like Heroku and Google App Engine, run only on the public internet. But a few companies, such as Apprenda, offer platform clouds you can install in your own data center.

Up until now, you could only use Apprenda’s product if you were building applications with Microsoft’s .NET framework, but now the company is supporting the Java programming language as well.

For years, while other platform cloud companies were venturing into additional markets, supporting more languages and frameworks, Apprenda refused to handle anything but .NET. “You can’t just build this once and then make it work for different languages, you can’t make that a horizontal function,” CEO Sinclair Schuller told us last September. But after enough customers — and potential customers — asked for Java, Schuller says, the company couldn’t help but change its ways.