在Kubernetes上做无服务器的5种方法

称其为“无服务器”,称其为“事件驱动的计算”或称其为“功能即服务(FaaS)”,其思想是相同的:动态分配资源以运行单个功能,本质上是微服务,这些功能在响应中被调用事件。无服务器计算平台允许应用程序开发人员专注于应用程序,而不是基础架构及其所有管理细节。 大多数云提供商都提供了某种无服务器平台,但是您可以仅使用两种要素来构建自己的平台。其中之一就是Kubernetes,它是容器编排系统,已成为构建组件化,弹性应用程序的标准平台。第二个是用于在Kubernetes中构建无服务器应用程序模式的众多系统中的任何一个。 Kubernetes的大多数无服务器框架都具有以下共同特征: 在本地或远程部署到任何支持Kubernetes的环境,包括OpenShift之类的环境。 支持以任何语言编写的运行代码,并在框架中预先打包了一些常见的运行时。 通过多种事件(HTTP端点,队列消息或其他挂钩)触发代码执行。 要继续阅读本文,请立即注册 免费访问 紧贴InfoWorld的新闻通讯,以了解软件开发人员,分析师,数据库程序员和数据科学家的情况。 从我们仅限会员的内部人员文章中获取专家见解。
Yorumlar
Yorum Gönder