From the course: Serverless Cloud Computing: Concepts, Platforms, and Services
Unlock this course with a free trial
Join today to access over 25,200 courses taught by industry experts.
What is serverless computing?
From the course: Serverless Cloud Computing: Concepts, Platforms, and Services
What is serverless computing?
- [Narrator] So what is the core definition of serverless computing? Serverless computing is a cloud-based execution model where the cloud provider handles all server management. Developers write and deploy code often as small, independent functions without worrying about provisioning, scaling, or maintaining servers. The servers exist, but their management is completely hidden from the developer. What are some of the components? A serverless architecture typically includes functions as a service or FaaS. This is the core compute model where code runs in response to events or without server management. Backend as a service, or BaaS, provides prebuilt backend services like databases and authentication, further reducing infrastructure concerns, and a event driven architecture. Serverless functions are often triggered by events making the system scalable and responsive. What is the purpose? Serverless computing streamlines application development and deployment. Abstracting away…