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 |