PaaS empowers and enables both enterprise IT and shadow IT to accelerate agility and effectively respond to business demands. Do you agree? Chris Keene (@ckeene) has been shaking up the blogosphere, twitterverse, by stating
For most developers, the value proposition articulated by PaaS vendors just doesn’t seem all that different from what they can get from internal IT or external IaaS.
Keene’s hypothesis links a relative lack of PaaS market traction with a prevalent underwhelming demonstration of how new PaaS infrastructure, processes, and tooling will lead to new outcomes and improved business value. In Chris Keene’s words:
Vendors have not done a good job of explaining the value of PaaS beyond singing paeans to productivity that comes from being able to deploy a complete application without having to configure the platform services for that application.
Unfortunately, Chris accurately describes the mainstream PaaS perspective being foisted on IT by traditional, legacy Java vendors. Many pundits, analysts, vendors, and architects continues to cloud and overload the PaaS term without quantifying the on-going seismic shift in the application platform.
I have been writing about multi-tenant, shared container PaaS, which brings a shared-everything architecture into the application container; and drives a phenomenally lowered cost structure.
Too few ‘Cloud Application architecture‘ diagrams show anything new about the run-time or design time architecture. I’ve written a post describing how Cloud architecture should differ from web application architecture. Adopting Cloud architecture leads to increased resiliency, adaptability, and scalability.
Connecting the design and development time activities with the deployment run-time is a key to effective PaaS (Chris Keene pioneered this concept while at SilverStream and Wavemaker). When DevOps meets ALM in the Cloud, then people will realize the shift is happening, and PaaS empowers and enables both enterprise IT and shadow IT to accelerate agility and effectively respond to business demands.
Because the PaaS has reached the top of the Cloud hype cycle, 2013 is the time for teams to realize pragmatic best practices and avoid the trough of disillusionment.