Question
What does 'serverless computing' mean in cloud architecture?
Solution
In serverless (FaaS — Function as a Service), developers write stateless functions triggered by events (HTTP requests, database changes, file uploads). The cloud provider (AWS Lambda, Azure Functions, Google Cloud Functions) handles all infrastructure — provisioning, scaling, patching. Billing is per invocation and execution duration (millisecond precision). Use cases in banking: fraud detection triggers, transaction notification functions, scheduled report generation, API backend processing. No idle costs are incurred.
More Software Engineering and Web Technology Questions
- What is 'Business Continuity Planning' (BCP) in the context of IT for banks?
- A cloud app experiences sudden spikes for a short period (10–15 seconds). Traditional CPU-based auto-scaling is too slow. Which method is MOST effective?
- What is a 'RESTful API' and what are its key architectural constraints?
- What is refactoring?
- What is 'virtualization' in computing?
- What is the primary purpose of Cloud Cost Optimisation strategies such as Reserved Instances, Spot Instances, and Right-sizing?
- A computer system has a cache memory with an access time of 10 ns and a main memory with an access time of 100 ns. If the cache hit ratio is 95%, what is t...
- What does DMA stand for?
- Which of the following best describes 'microservices architecture'?
- Which of the following cloud computing concepts ensures that a system continues to operate correctly even when some of its components fail?