概述
这种无服务器云计算模型为开发人员提供了一个面向混合云的现代云原生应用开发堆栈。无服务器使开发人员可以专注于代码,而不必担心基础架构。红帽 OpenShift Serverless 可以让您避免被单个供应商锁定,并且支持多云方法。
红帽 OpenShift 无服务器中包含什么?
红帽® OpenShift® Serverless 是一项基于开源 Knative 项目的服务。它提供了一个企业级无服务器平台,可以跨混合和多云环境实现可移植性与一致性。因而,开发人员可以使用 Kubernetes 中的一系列自定义资源定义(CRD)和关联的控制器来创建以源为中心的云原生应用。
Knative 主要由哪些组件构成?
- 构建 - 一种灵活地将源代码构建到容器中的方法。
- 事件 - 用于使用和发起事件以触发应用的基础架构。
- 服务 - 实现容器的快速部署和自动扩展。
红帽资源
红帽 OpenShift 无服务器能带来哪些好处?
更快地将代码投入生产环境
通过减少开发人员明确描述基础架构(需要相应的置备操作)的必要性,OpenShift Serverless 有助于 DevOps 的采用。开发人员可以使用 Kubernetes 原生 API 以及自己喜欢的任何语言和框架来部署应用与容器工作负载。
随时随地部署任何工作负载
运营商、Knative 和红帽 OpenShift 容器平台相结合,同时借助自动化操作,可以在多云容器平台上运行有状态、无状态和无服务器工作负载。
根据需求扩展或收缩应用
应用可能由多种事件源触发,例如自己应用的事件、来自多个提供商的云服务、软件即服务(SaaS)系统,以及红帽 AMQ 流。
红帽 OpenShift 无服务器入门
红帽 OpenShift Serverless 在红帽 OpenShift 容器平台 4.3 及更新的版本上可用。
缩减基础架构设置和后端开发需求,从而简化从开发到生产的代码交付流程。
了解新功能、工作原理、所支持的配置和组件。
准备好构建和部署无服务器应用了吗?
红帽 OpenShift 无服务器的优势是什么?
通过将应用与其他 OpenShift 容器平台服务(如 OpenShift 服务网格和集群监控)进行集成,OpenShift Serverless 可提供完整的无服务器应用开发和部署体验。开发人员的受益之处在于能够使用单个平台来托管微服务、传统应用和无服务器应用。应用将被封装为可在任何地方运行的 Linux 容器。
由于 OpenShift Serverless 已是生产就绪型产品,所以红帽可帮助您更快地上手使用。OpenShift Serverless 还可轻松安装在红帽 OpenShift 上,并已通过其他红帽产品的兼容测试,能够获得一流的支持,因而也能让运维更加方便。
红帽官方博客
获取有关我们的客户、合作伙伴和社区生态系统的最新信息。