It was about 10 years ago when a new generation of software-as-a-service (SaaS) alternatives started to gain acceptance and adoption among organizations of all sizes. And it has only been about five years since Amazon Web Services captured the marketplace’s attention with Amazon EC2 and Amazon S3, which opened the door to a vast array of infrastructure-as-a-service (IaaS) offerings. Now, the third piece of the cloud computing puzzle is beginning to win over organizations seeking to build their own apps: platform-as-a-service (PaaS).
While SaaS and IaaS solutions have experienced exponential growth and are forecast to continue to displace traditional, on-premises software and systems, PaaS has remained a relatively dormant segment of the cloud marketplace. The lack of adoption of the various PaaS alternatives that have emerged over the past few years has been understandable. Organizations could select a variety of SaaS and IaaS solutions to satisfy specific application and computing needs, but were hesitant to bet on a specific PaaS to build new apps or extend the functionality of their existing apps until they were sure about the viability of the PaaS vendor and market acceptance of their PaaS approach. There has even been some lingering debate about the fundamental parameters of the various PaaS offerings.
Much of the attention given to the PaaS market until recently has centered around the offerings of the major players — Salesforce.com, Google, Microsoft, and to a lesser extent, Intuit and Oracle. Salesforce.com pushed its Force.com PaaS, Google boasted about Google Engine, and Microsoft promoted the virtues of Azure. Although they all offered powerful application development capabilities, they also raised a lot of questions about where, when, and how to best utilize these resources.
Additional questions arose about how to power the apps created by the PaaS alternatives. This led Salesforce.com to buy Heroku to provide a scalable IaaS underpinning for Force.com users. Microsoft made a major investment in building its own IaaS network. And Google revamped Google Engine to more closely align it with its IaaS capabilities.
Ironically, offering a combination of PaaS and IaaS capabilities made some corporate decision makers even more hesitant to select a PaaS offering because they were afraid of vendor lock-in. Amazon responded by surrounding itself with a variety of third-party development tools, such as Eucalyptus. Other IaaS providers, including Rackspace, promoted the virtues of an OpenStack approach. And, Savvis announced it is acquiring AppFog to add a PaaS layer to its IaaS offerings.
But now the air seems to be clearing and corporate decision makers appear ready to take advantage of a variety of PaaS options. There are a number of reasons for their growing confidence about moving forward. First, they’ve seen tremendous success deploying today’s SaaS and IaaS alternatives and want to extend the value of their investments in these areas. Second, they are watching the cloud industry mature and are becoming more comfortable making vendor selections. And third, they are facing escalating customer, employee, and competitive pressures which demand they take advantage of the PaaS options at their disposal to build a new generation of applications that are more responsive to their day-to-day needs.
I witnessed these forces come together at a recent event hosted by Apprenda and Cloud Technology Partners (CloudTP). The half-day session, entitled “Transform,” focused on making the business case for PaaS and demonstrating the technical capabilities of Apprenda’s approach in conjunction with Microsoft Azure and other common computing environments. What caught my attention was the number of attendees representing a variety of large and midsize enterprises from various industries who didn’t need to be sold on the fundamental value of a PaaS. Instead, they sought specific information about Apprenda’s approach to determine if it would be a good fit for their operations. Many attendees walked away from the session convinced that Apprenda represents a viable option based on the strength of its customer success stories and the versatility of its functionality…