谷歌开源Knative 将多云Serverless引入企业
极客时间编辑部
讲述:杜力大小:1.11M时长:02:25
近日,在谷歌 Next 2018 大会上,谷歌公开发布了一个名为 Knative 的新开源项目,旨在让企业组织和服务提供商在搭建 Serverless 基础设施时,可以跨多个公共云或者在企业内部,来运行同样的容器化代码,基本上不需要开发人员担心什么。
据了解,Knative 建立在 Kubernetes 编排引擎和 Istio 服务网格之上,不过开发人员不需要了解这两者的复杂性,就能享受到好处。
谷歌云的产品管理总监奥伦·泰奇(Oren Teich)介绍,Knative 不是为最终用户设计的,它是为用户能够在其上面构建产品的基础设施而设计的。用户不需要担心在云原生环境中,准备和运行应用程序的所有步骤,包括容器构建过程、编排、路由及流量管理、负载均衡及自动扩展、服务绑定等。
据了解,Knative 有三个不同的组件来处理下列任务:容器自动构建(automated container builds)、容器服务(container serving)和事件绑定(event binding)。
泰奇表示,最终,他们的目标是依托该项目将 Serverless 界整合起来。希望打造整个生态系统,以便让推出的 Serverless 产品能够兼容和可移植。
为此,SAP、IBM、Red Hat、Pivotal 及其他公司都为该项目做出了贡献。
SAP 计划使用 Knative 为自己的开发人员简化开发过程,开发人员只需要注意自己编写的代码。
Red Hat 计划将 Knative 与其 OpenShift 这个商业 Kubernetes 发行版,以及自己的 Operators 框架结合起来,提供一种实现自动化运维的多云容器平台。
Pivotal 正在将 Knative 纳入到即将发布的 Pivotal Function Server 中。
IBM 将会通过 Knative,让开发人员能够使用 Apache OpenWhisk,以 Serverless 的方式编排云应用程序的所有部分,比如运行容器和函数即服务事件。
此外,谷歌还公开了 GKE On-Prem,它可以在内部运行,包括一个基于 Knative 而建的 Serverless 附件,让针对 GCF 容器化的应用软件在内部运行,因此消除了重复代码。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论