Serverless架构是尝试新创意、探索可能的新市场或者创建最小可行产品的极佳应用方式。搭建这类应用来替代传统Web应用或者原生应用,意味着你可以更快接触到客户。你可以在若干小时内搭建一个初始版本并在几秒内部署。这些应用可以立即更新,轻松测试,可以提供详细的使用指标,帮助你理解客户需求。
Serverless的意思就是,你开发应用时专注于实现应用的业务逻辑,不需要考虑管理服务器的事情。采用Serverless架构,你的应用可以搭建在Web服务器上,而不是运行在需要你进行配置和管理的服务器之上。
无服务器计算(Serverless Computing)是云计算(Cloud Computing)概念在现实世界中的一种实现形式,它以一种新颖的方式向使用者提供计算服务。简单来说,这种服务不再需要使用者事先估算并订购计算资源,而是由云平台提供商根据应用程序的行为,自动分析和分配计算资源,并且按照实际资源使用量来计费。这样一来,使用者既不必担心因为计算资源预估不足而降低软件的运行效率,也不必担心因为实际资源使用量小于预期而浪费资金。