KCNA · Question #200
In which framework do the developers no longer have to deal with capacity, deployments, scaling and fault tolerance, and OS?
The correct answer is D. Serverless. Serverless computing abstracts away all infrastructure management, allowing developers to focus solely on writing code without concern for servers, scaling, or operating systems.
Question
In which framework do the developers no longer have to deal with capacity, deployments, scaling and fault tolerance, and OS?
Options
- ADocker Swam
- BKubernetes
- CMesos
- DServerless
How the community answered
(28 responses)- B7% (2)
- C4% (1)
- D89% (25)
Why each option
Serverless computing abstracts away all infrastructure management, allowing developers to focus solely on writing code without concern for servers, scaling, or operating systems.
Docker Swarm is a container orchestration tool that still requires users to manage the underlying infrastructure, including nodes, scaling, and OS.
Kubernetes is a powerful container orchestration system, but it requires users to manage the cluster nodes, install Kubernetes, and configure deployments, scaling, and fault tolerance, even if it automates many aspects.
Apache Mesos is a distributed systems kernel for managing compute resources, but like Kubernetes, it requires significant operational overhead for infrastructure management.
Serverless computing platforms, such as AWS Lambda, Azure Functions, or Google Cloud Functions, automatically handle all underlying infrastructure concerns including provisioning, scaling, patching, and fault tolerance. Developers deploy their code, and the platform executes it in response to events, charging only for the compute time consumed, thus relieving them from operational overhead.
Concept tested: Serverless computing benefits
Source: https://learn.microsoft.com/en-us/azure/azure-functions/functions-overview
Topics
Community Discussion
No community discussion yet for this question.