Serverless doesn't mean that your application or process is not running under a server, obviously it is. Serverless is an abstract concept, is a type of architecture where the servers "doesn't exists" to the developer, they don't have to worry about anything, only develop the code, set parameters as you pointed, the maximum number of servers or their Memory utilization (to not to have an enormous bill at the end of the month), and then their app will work and autoscale when it's needed.
manpreet
Best Answer
2 years ago
Cloud ML from Google is serverless technology, If serverless architecture doesn’t care about how many servers were created behind the scene then why do we give scale tier option in Cloud ML.