CIOs carry the tremendous responsibility of organising their enterprise IT strategy to be cost effective, efficient and high quality. One of the most critically important components of enterprise IT has been applications. Worldwide, enterprise IT departments deploy and deliver third party applications to their end users and lines of business, and in many cases, build new custom applications from scratch that satisfy the business needs of end users that are otherwise unsatisfied by third party packages. Applications are the lingua franca of IT. In fact, a number of practices have evolved around the importance of the application, how they are built and how they are delivered. One of the most important is the practice of enterprise architecture. As the sea-change that is cloud computing washes over the industry, certain aspects of cloud that make their way into the enterprise as private cloud will move enterprise architecture from fairy-tale to reality. The most important of the cloud form factors for enterprise IT will be Platform as a Service (PaaS), deployed internally as a private PaaS.