助力開發(fā)人員實(shí)現(xiàn)創(chuàng)新
時(shí)間:2022-03-31 12:51:01 | 來源:行業(yè)動(dòng)態(tài)
時(shí)間:2022-03-31 12:51:01 來源:行業(yè)動(dòng)態(tài)
由于應(yīng)用開發(fā)對于加快數(shù)字化轉(zhuǎn)型起著重要的作用,許多IT組織非常重視。OpenShift 4支持應(yīng)用開發(fā)不斷變化的需求,作為一套一致的平臺(tái)能夠通過以下方式優(yōu)化開發(fā)人員的生產(chǎn)力:
自助服務(wù)、自動(dòng)化及應(yīng)用服務(wù),通過按需配置應(yīng)用服務(wù)以及為Operators支持的容器化應(yīng)用提供構(gòu)建和部署自動(dòng)化功能,幫助開發(fā)人員擴(kuò)展其應(yīng)用。
紅帽CodeReady Workspaces可以讓開發(fā)人員充分利用容器和Kubernetes的強(qiáng)大功能,并使用他們常用的、熟悉的集成開發(fā)環(huán)境(IDE)工具。與在筆記本電腦上運(yùn)行容器或虛擬機(jī)(VM)相比較,CodeReady工作區(qū)更具有一致性、協(xié)作性,并且得到更好的保護(hù)。這包括在基于Web的IDE中編碼、構(gòu)建、測試、運(yùn)行和調(diào)試容器化應(yīng)用所需要的各種工具和相關(guān)項(xiàng)。
OpenShift服務(wù)網(wǎng)格(Service Mesh)把Istio、Jaeger和Kiali項(xiàng)目組合為單一功能,把通信邏輯編碼成基于微服務(wù)的應(yīng)用架構(gòu),從而解放了開發(fā)人員團(tuán)隊(duì),使他們能夠?qū)W⒂跇I(yè)務(wù)添加邏輯。
用于在Developer Preview中構(gòu)建無服務(wù)器應(yīng)用的Knative,讓Kubernetes成為構(gòu)建、部署和管理無服務(wù)器工作負(fù)載,或功能即服務(wù)(FaaS)工作負(fù)載的理想平臺(tái)。Knative功能包括伸縮至零(scale-to-zero)、自動(dòng)擴(kuò)展、集群內(nèi)構(gòu)建以及用于在Kubernetes上開發(fā)云本地應(yīng)用的事件(eventing)框架。它可以把構(gòu)建、部署和應(yīng)用管理過程中的復(fù)雜部分隱藏起來,讓開發(fā)人員專注于編寫代碼。
KEDA(基于Kubernetes的事件驅(qū)動(dòng)的自動(dòng)擴(kuò)展)是微軟和紅帽協(xié)作的成果,可支持在Kubernetes上部署無服務(wù)器事件驅(qū)動(dòng)的容器,從而在Developer Preview中支持OpenShift上的Azure功能。這有助于借助紅帽O(jiān)penShift在混合云,以及企業(yè)內(nèi)部加速事件驅(qū)動(dòng)的無服務(wù)器功能開發(fā)。
利用紅帽中間件在OpenShift中提供操作器(Operator)支持的應(yīng)用環(huán)境,從而將OpenShift認(rèn)證操作器的強(qiáng)大功能引入到關(guān)鍵的集成和流程自動(dòng)化技術(shù)中。這可以幫助IT組織圍繞著操作器功能來統(tǒng)一開發(fā)環(huán)境,讓開發(fā)人員無需擔(dān)心工具的更新或維護(hù),而是完全專注于提供下一代服務(wù)和應(yīng)用。
支持操作器的紅帽O(jiān)penShift容器存儲(chǔ)4目前正在開發(fā)中。它為那些需要加密、復(fù)制以及混合云間可用性等功能的云本地應(yīng)用提供了高度可擴(kuò)展的持久存儲(chǔ)。應(yīng)用團(tuán)隊(duì)可以針對各種工作負(fù)載類別(包括SQL/NoSQL數(shù)據(jù)庫、CI/CD管道和AI/ML)動(dòng)態(tài)配置持久性卷。
紅帽O(jiān)penShift 4將于下月可用。
關(guān)鍵詞:實(shí)現(xiàn),創(chuàng)新