Q10Cloud Computing
Question
2 marks
Define serverless computing.
Answer
Serverless computing is an event-driven architecture where the cloud provider mathematically allocates machine resources on-demand, charging strictly by the millisecond of execution.
Serverless Computing (Function as a Service - FaaS) completely abstracts server management. Developers deploy microscopic blocks of code (Functions). The cloud provider mathematically handles all routing, scaling, and execution, violently spinning up the code when triggered by an event, and charging absolutely nothing when idle.