Serverless computing: Difference between revisions

Content deleted Content added
Citation bot (talk | contribs)
Altered journal. | Use this bot. Report bugs. | Suggested by Headbomb | #UCB_toolbar
mNo edit summary
Line 1:
{{Short description|Cloud computing model}}
{{Short description|Cloud computing model}}"'''Serverless computing''' is a [[cloud computing]] [[execution model]] in which the cloud provider allocates [[Computing resource|resources]] on demand, taking care of the [[Server (computing)|servers]] on behalf of their customers. According to [[International Organization for Standardization|ISO]]/IEC 22123-2: "Serverless computing is a cloud service category in which the customer can use different cloud capabilities 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 [[International Organization for Standardization|ISO]]/IEC 22123-2 <ref name=":1">{{Cite journal |title=ISO/IEC 22123-2:2023 (E) - Information technology — Cloud computing — Part 2: Concepts |journal=International Standard |pages=25}}</ref> Function as a service and serverless database are two forms of serverless computing. <ref name=":1" />
 
''Serverless'' is a [[misnomer]] in the sense that servers are still used by cloud service providers to execute code for [[Developer (software)|developers]]. The definition of serverless computing has evolved over time, leading to varied interpretations. According to Ben Kehoe, serverless represents a spectrum rather than a rigid definition. Emphasis should shift from strict definitions and specific technologies to adopting a serverless mindset, focusing on leveraging serverless solutions to address business challenges. <ref>{{Cite book |title=Serverless as a Game Changer How to Get the Most Out of the Cloud |year=2023 |isbn=9780137392551}}</ref>