Coding in the cloud: For lightweight apps only Of course, Azure has plenty of PaaS company; Google's App Engine, VMware's Cloud Foundry, Red Hat's OpenShift, and Salesforce's Force.com and Heroku are the most prominent. But there are many smaller players, including Zend Developer Cloud for PHP coders, CloudBees for Java programmers, Joyent (also an IaaS provider) for Node.js programmers, and AppFog, which supports multiple languages.
As far as I can determine, PaaS has not gained much traction with enterprise developers at all. Instead, small ISVs that build and deploy mobile or Web apps -- or agencies contracted by enterprises to build public-facing Web apps -- tend to form the bulk of PaaS customers. It's not hard to see why: These platforms provide a quick way for independent developers to dev, test, and deploy Web apps, yet enterprises are none too thrilled about putting their intellectual property in the hands of PaaS providers.
PaaS offerings by their nature provide one environment for many developers, whereas developers of more complex apps tend to have a multiplicity of tools and ways of doing things, including multiple languages, which may or may not be the same mix offered by a PaaS. Again, the road leads to IaaS providers, which enable customers to set up environments any way they like and offer bundles of ready-to-use database and app dev services besides.
That said, I think we'll see a significant increase in enterprise PaaS adoption in 2013 -- just not by core enterprise developers. Instead, at the departmental level, those frustrated with the slow pace of enterprise app dev will turn to PaaS to create the apps they need on their own. This is probably already happening more than enterprise IT knows.