The Evolving State of PaaS, Part 2: The Disruption of Container Management Platforms and Serverless Functions

The Evolving State of PaaS, Part 2: The Disruption of Container Management Platforms and Serverless Functions

This IDC study discusses the evolving state of modern PaaS environments and focuses on the deployment-centric style of PaaS, which provides abstraction of infrastructure resources to run standardized programming languages (e.g., Java, Python, JavaScript, and C#). A historical perspective is provided to provide an understanding of this complex category and its role in the market, and advice is provided for enterprises looking at leveraging this technology to develop business applications. PaaS is an overloaded term in the industry, and there is much confusion around its different categories and styles. In addition to public cloud provisioning, PaaS technology is also being sold as software for on-premises deployment to IT organizations or third parties that are using it to provide cloud-style platform provisioning to developers."PaaS, as we know it, is evolving rapidly with the arrival of new innovations for abstracting deployment technology to help developers become more agile and productive," says Al Hilwa, program director for IDC's Software Development research. "Container orchestration platforms like Kubernetes and Mesos and cloud function execution environments like Lambda and OpenWhisk are likely to revolutionize how developers build and deploy applications in the coming years."

Please Note: Extended description available upon request.

IDC Opinion
In This Study
A Note on Terminology
Situation Overview
The Software Revolution and the Need for Abstraction
The Roots of PaaS
Different Categories, Forms, and Styles of PaaS
Market Categories of PaaS
Delivery Forms of PaaS
Styles of Application PaaS
The Characteristics of Deployment-Centric PaaS
Containers — the Central Abstraction in PaaS
The Containers-Microservices Connection
The Golden Era of Deployment-Centric PaaS
Living in the PaaS Lane
Source-to-Image Variations
Future Outlook
The Rise of Container Management Platforms
Herding Containers
Putting the Fork in Docker
PaaS Evolves to Container Management
The Emergence of "Serverless" Cloud Functions
The Out-Abstracting of PaaS
Essential Guidance
Enterprise Considerations for Using PaaS
Learn More
Related Research

Download our eBook: How to Succeed Using Market Research

Learn how to effectively navigate the market research process to help guide your organization on the journey to success.

Download eBook