Traditional versus serverless, in a nutshell

The following table compares and contrasts the traditional and serverless ways of developing and deploying applications:

Parameter Traditional Serverless
Architectural style Monolithic, SOA Microservices-based
Time to market Slower Quicker time to market
Development velocity Slow Fast
Focus on core value proposition Diffused Laser focused
Infrastructure management overhead cost High Low
Deployment of code Complex tooling Simple as an upload of .zip or .tar.gz
Operational efficiency Low High

Get Hands-On Serverless Applications with Kotlin now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.