Serverless doesn’t mean that the code is somehow executed somewhere magically. You still need a Server as runtime environment and necessary computing resources to execute your code. And when there is a Server, you are also responsible for server management and administration including the Configuration, Access Control, Version Upgrades, Tuning, Autoscaling, Load Balancing, Monitoring and Logging, Resource Utilization, etc. With Serverless, all these complexities behind the code execution model is completely abstracted by the cloud provider
October 2021