By using this site, you agree to the IDC Privacy Policy

Dec 2016 - Industry Development and Models - Doc # US42081416

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

By: Larry CarvalhoResearch Director, Platform as a Service, Al Hilwa

Abstract

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."


Coverage

Content


Related Links