Live briefing
Everything about Serverless computing
Cloud computing model
Serverless computing is "a cloud service category where the customer can use different cloud capability types without the customer having to provision, deploy and manage either hardware or software resources, other than providing customer application code or providing customer data. Serverless computing represents a form of virtualized computing", according to ISO/IEC 22123-2. Serverless computing is a broad ecosystem that includes the cloud provider, function as a service (FaaS), managed services, tools, frameworks, engineers, stakeholders, and other interconnected elements. Wikipedia →
🧭 Start here: a 6-step reading path
- Read the overview: Serverless computingA 5-minute orientation
- Skim a recent paper: Function Placement Approaches in Serverless Computing: A SurveyInfluential work since 2022
- Pick up a classic book: Serverless Architectures with KubernetesThe most-reprinted book on the subject
- Read the landmark paper: The rise of serverless computingCited 312 times
- Go sideways: Function as a serviceA closely related topic
- Go sideways: Cloud computingA closely related topic
📖 Definitions
No dictionary entry for this exact phrase.
🗂️ The subject at a glance
🏆 Landmark papers (most cited)
The rise of serverless computing
What serverless computing is and should become
Survey on serverless computing
Serverless computing for container-based architectures
Performance Modeling of Serverless Computing Platforms
Formal foundations of serverless computing
Serverless computing: a security perspective
Stateful Serverless Computing with Crucial
🆕 Influential since 2022
Function Placement Approaches in Serverless Computing: A Survey
Securing Serverless Computing: Challenges, Solutions, and Opportunities
Performance Modeling of Metric-Based Serverless Computing Platforms
Challenges and Opportunities in Sustainable Serverless Computing
WebAssembly Orchestration in the Context of Serverless Computing
📚 Books worth reading
Serverless Architectures with KubernetesOnur Yilmaz, Sathsara Sarathchandra · 2019
Hands-On Cloud-Native Applications with Java and QuarkusFrancesco Marchioni · 2019
Kubernetes for Serverless ApplicationsRuss McKendrick · 2018
Serverless for Everyone ElseAlex Ellis · 2021- 📕Exploring Cloud ComputingMichael Wittig and Andreas Wittig · 2017
A guide to Java serverless functionsDaniel Oh · 2021
Serverless AppsJeremy Likness, Cecil Phillip · 2023
Knative CookbookBurr Sutter, Kamesh Sampath · 2020
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
🔗 Related topics
- Function as a service Function as a service is a "platform-level cloud capability" that enables its users "to build and manage microservices applications with low initial investment…
- Cloud computing Cloud computing is defined by the International Organization for Standardization (ISO) as "a paradigm for enabling network access to a scalable and elastic…
- Microservices In software engineering, a microservice architecture is an architectural pattern that organizes an application into a collection of loosely coupled, fine-graine…
- AWS Lambda AWS Lambda is an event-driven, serverless Function as a Service (FaaS) provided by Amazon as a part of Amazon Web Services. It is designed to enable developers…
- Multitenancy Software multitenancy is a software architecture in which a single instance of software runs on a server and serves multiple tenants. Systems designed…
- Univa Univa was a software company that developed workload management and cloud management products for compute-intensive applications in the data center and…
- Multicloud Multicloud (also written as multi-cloud or multi cloud) is a term with varying interpretations, generally referring to a system using multiple cloud computing…
- Eucalyptus (software) Eucalyptus is a paid and open-source computer software for building Amazon Web Services (AWS)-compatible private and hybrid cloud computing environments…