无服务器计算是云计算发展的最新趋势之一,也是最复杂的趋势之一。与任何一个新技术一样,无服务器计算也带来了新的技术风险。因此,组织需要了解无服务器是什么,以及其需要采取的安全步骤,以使无服务器工作负载安全运行。
通过无服务器计算,云计算能够以最原始的级别表达,无需组织运行自己的物理服务器。无服务器计算的倡导者称赞其纯粹服务的方法,而怀疑论者则表示将面临复杂性和安全性的问题。那么无服务器的云计算到底是什么?也许更重要的是,组织如何采取主动措施来保护它?什么是无服务器计算?无服务器计算有时也被称为“功能即服务”,这可能是一个更具描述性的术语。无服务器也被一些供应商称为事件驱动计算。借助云计算,组织不需要自己采用物理服务器,而是采用提供运行应用程序的虚拟服务器计算实例。在无服务器模型中,服务组件更进一步提升,其服务器本身被抽象了。简而言之,对于无服务器的情况,与其他云计算服务一样,不需要长时间运行的服务器或容器,而是执行简单的功能来基于事件触发器实现给定的任务。例如,不需要长时间运行的电子邮件服务,而是使用无服务器电子邮件功能,只需要发送电子邮件,就可以触发电子邮件功能。无服务器计算是AWS lambda服务的先驱者,现在它也可以在微软的Azure公共云和谷歌云平台(GCP)上使用。还有多个开放源代码选项,支持私有云和Kubernetes容器编排系统部署的无服务器。无服务器计算:优点和缺点