This is comparison between the largest serverless vendors (and some open source alternatives) has all the right metrics. From the pen of Ihor Lobastov published in March 2019. According to the RightScale 2018 State of the Cloud report, serverless architecture penetration rate increased to 75 percent.
In a nutshell, FaaS is a form of serverless computing that uses an infrastructure fully managed by a provider to upload functions and run them on a pay-per-request basis. Serverless completely abstracts developers from servers and allows them to focus on business logic.
Benefits of Serverless Architecture include lower costs and scalability, faster development and deployment, reduced expenses on human resources, high availability and auto-scaling, focus on business needs.
The article then gives detailed overview of and comparison of serverless by various cloud providers, including:
- Pricing models and billing factors
- Programming languages supported
- Trigger types
- Deployment methods
- Monitoring and logging
- Other options to consider
All the major serverless stack providers propose relatively equal infrastructure services. AWS Lambda and Azure Functions are still the most complete and diverse services to work with. Well written!
[Read More]