什么是无服务器?
术语无服务器指的是一种云计算模式,在这种模式下,云供应商负责为用户配置、执行和动态管理计算资源,而不是用户自己承担责任。尽管这个术语错误地暗示不涉及任何物理服务器,但无服务器环境是一种抽象化的物理服务器,因此最终用户不必关注它们。无服务器计算的一个主要优势就是,用户只需为在云中执行服务所消耗的计算资源付费。例如,传统上要在云中运行应用程序,您必须启动几个虚拟化服务器以满足容量要求,即使应用程序处于空闲状态,也需要支付使用费用,浪费了时间和金钱。但是,使用无服务器,云供应商有责任确保您获得适当的计算资源来满足任何需求。
无服务器计算简化了开发和部署代码的过程。应用程序和代码可以开发为完全无服务器,或者它们可以编写为与传统应用程序结合使用。无服务器数据库消除了配置或扩展数据库硬件的需要。此外,无服务器架构不需要员工进行任何设置或维护(包括根据需求进行扩展),因为云供应商承担了这些责任。
