助力开发人员实现创新
时间:2022-03-31 12:51:01 | 来源:行业动态
时间:2022-03-31 12:51:01 来源:行业动态
由于应用开发对于加快数字化转型起着重要的作用,许多IT组织非常重视。OpenShift 4支持应用开发不断变化的需求,作为一套一致的平台能够通过以下方式优化开发人员的生产力:
自助服务、自动化及应用服务,通过按需配置应用服务以及为Operators支持的容器化应用提供构建和部署自动化功能,帮助开发人员扩展其应用。
红帽CodeReady Workspaces可以让开发人员充分利用容器和Kubernetes的强大功能,并使用他们常用的、熟悉的集成开发环境(IDE)工具。与在笔记本电脑上运行容器或虚拟机(VM)相比较,CodeReady工作区更具有一致性、协作性,并且得到更好的保护。这包括在基于Web的IDE中编码、构建、测试、运行和调试容器化应用所需要的各种工具和相关项。
OpenShift服务网格(Service Mesh)把Istio、Jaeger和Kiali项目组合为单一功能,把通信逻辑编码成基于微服务的应用架构,从而解放了开发人员团队,使他们能够专注于业务添加逻辑。
用于在Developer Preview中构建无服务器应用的Knative,让Kubernetes成为构建、部署和管理无服务器工作负载,或功能即服务(FaaS)工作负载的理想平台。Knative功能包括伸缩至零(scale-to-zero)、自动扩展、集群内构建以及用于在Kubernetes上开发云本地应用的事件(eventing)框架。它可以把构建、部署和应用管理过程中的复杂部分隐藏起来,让开发人员专注于编写代码。
KEDA(基于Kubernetes的事件驱动的自动扩展)是微软和红帽协作的成果,可支持在Kubernetes上部署无服务器事件驱动的容器,从而在Developer Preview中支持OpenShift上的Azure功能。这有助于借助红帽OpenShift在混合云,以及企业内部加速事件驱动的无服务器功能开发。
利用红帽中间件在OpenShift中提供操作器(Operator)支持的应用环境,从而将OpenShift认证操作器的强大功能引入到关键的集成和流程自动化技术中。这可以帮助IT组织围绕着操作器功能来统一开发环境,让开发人员无需担心工具的更新或维护,而是完全专注于提供下一代服务和应用。
支持操作器的红帽OpenShift容器存储4目前正在开发中。它为那些需要加密、复制以及混合云间可用性等功能的云本地应用提供了高度可扩展的持久存储。应用团队可以针对各种工作负载类别(包括SQL/NoSQL数据库、CI/CD管道和AI/ML)动态配置持久性卷。
红帽OpenShift 4将于下月可用。