NetApp®(納斯達(dá)克股票代碼:NTAP)是一家以云為主導(dǎo)、以數(shù)據(jù)為中心的國(guó)際軟件公司。該公司今天推出了Spot Ocean CD。這是一款針對(duì)Kubernetes開發(fā)的連續(xù)交付解決方案。Ocean CD是對(duì)Spot Ocean的補(bǔ)充和擴(kuò)展,通過在各個(gè)集群和工作負(fù)載之間實(shí)現(xiàn)部署策略的自動(dòng)化,從而優(yōu)化云應(yīng)用程序的交付。通過結(jié)合Spot Ocean和Ocean CD,我們可以將Kubernetes自動(dòng)化和優(yōu)化解決方案擴(kuò)展到應(yīng)用程序交付,降低了開發(fā)運(yùn)營(yíng)團(tuán)隊(duì)的復(fù)雜性和工作負(fù)擔(dān),同時(shí)還可以將應(yīng)用程序的交付方式與生產(chǎn)中的操作方式聯(lián)系起來,從而提升靈活性、可靠性和效率。
各個(gè)組織需要能夠快速、大規(guī)模、可靠地部署和運(yùn)營(yíng)云原生應(yīng)用程序,以支持關(guān)鍵的業(yè)務(wù)優(yōu)先事項(xiàng)和計(jì)劃。但是,這些組織所依賴的本就已經(jīng)捉襟見肘的開發(fā)運(yùn)營(yíng)團(tuán)隊(duì)面臨著艱巨的挑戰(zhàn)和耗時(shí)的工作。他們需要以一致、可重復(fù)且安全可靠的方式來交付越來越復(fù)雜的應(yīng)用程序。交付過程通常包含多個(gè)集群上的數(shù)百個(gè)部署,并且需要由數(shù)十個(gè)開發(fā)類利益相關(guān)者來執(zhí)行。這些挑戰(zhàn)增加了頻繁出現(xiàn)交付失敗的風(fēng)險(xiǎn),減緩了應(yīng)用程序創(chuàng)新,會(huì)對(duì)可靠性造成影響,并會(huì)使應(yīng)用程序團(tuán)隊(duì)感到沮喪,同時(shí)還會(huì)增加開發(fā)運(yùn)營(yíng)方面的負(fù)擔(dān)。
Ocean CD實(shí)現(xiàn)了交付過程的自動(dòng)化和優(yōu)化,可在不影響可靠性、安全性或效率的情況下提供獨(dú)特而有價(jià)值的Kubernetes部署控制功能。有了Ocean CD,開發(fā)運(yùn)營(yíng)團(tuán)隊(duì)可以跨多個(gè)集群和工作負(fù)載設(shè)置并維護(hù)部署策略,與此同時(shí),開發(fā)人員還能夠在早期階段識(shí)別和預(yù)防可能會(huì)導(dǎo)致出現(xiàn)效率低下和成本高昂的故障的潛在事件。OceanCD使相關(guān)團(tuán)隊(duì)能夠利用經(jīng)過驗(yàn)證的部署策略,從基本的軟件發(fā)布過程轉(zhuǎn)變?yōu)闈u進(jìn)的部署過程。此外,Ocean CD通過利用漸進(jìn)式發(fā)布、連續(xù)的實(shí)時(shí)驗(yàn)證、自動(dòng)回滾并為服務(wù)所有者提供細(xì)粒度可見性,限制了因更改軟件而導(dǎo)致的潛在故障。將Ocean CD與Spot Ocean和Spot by NetApp解決方案組合中的其他產(chǎn)品一起使用,組織便能優(yōu)化和擴(kuò)展其部署和操作云原生應(yīng)用程序的方式,從而簡(jiǎn)化和改進(jìn)其應(yīng)用程序交付和運(yùn)營(yíng)渠道。
NetApp CloudOps執(zhí)行副總裁兼總經(jīng)理Haiyan Song表示:“組織需要能夠通過快速可靠地交付和發(fā)展云應(yīng)用程序,來支持其業(yè)務(wù)優(yōu)先事項(xiàng)。但它們往往會(huì)發(fā)現(xiàn)復(fù)雜性和低效率會(huì)成為其絆腳石。Spot Ocean CD通過將我們的自動(dòng)化和優(yōu)化科技擴(kuò)展到應(yīng)用程序交付,使開發(fā)運(yùn)營(yíng)團(tuán)隊(duì)能夠在任何云和Kubernetes集群中簡(jiǎn)化、標(biāo)準(zhǔn)化和自動(dòng)化復(fù)雜的Kubernete軟件交付流程,從而使團(tuán)隊(duì)能夠快速、可靠、高效地改革和運(yùn)營(yíng)應(yīng)用程序!
Ocean CD可為開發(fā)運(yùn)營(yíng)團(tuán)隊(duì)提供以下關(guān)鍵功能:
可在清晰的可視化界面中查看代碼回滾,以便在一個(gè)地方輕松地跨集群管理多個(gè)服務(wù)。通過自動(dòng)化和逐步的軟件部署,簡(jiǎn)化了復(fù)雜的Kubernetes軟件交付流程,并可將所有與部署相關(guān)的活動(dòng)和視圖集中在一個(gè)位置。它還提供一種通用模型,以便輕松地動(dòng)態(tài)管理或更改各個(gè)集群和云提供商之間所有服務(wù)的多個(gè)部署管道。
根據(jù)明確的指標(biāo)和策略,在不減緩發(fā)布速度的情況下,識(shí)別和修復(fù)部署中的隱藏故障點(diǎn),在將軟件更改和回滾部署到生產(chǎn)中時(shí)提升管控力度和可靠程度。Ocean CD會(huì)檢測(cè)和攔截部署,增加智能CD功能(如Canary或Blue Green回滾策略)、流量管理、由驗(yàn)證驅(qū)動(dòng)的流程和托管故障策略,以實(shí)現(xiàn)更智能的回滾和更好的控制,使用戶可以放心地利用Kubernetes的全部功能和靈活性,同時(shí)還可將開銷降至最低。
適合企業(yè)的連續(xù)交付產(chǎn)品,具有相宜的自動(dòng)化功能,可以消除瓶頸和手動(dòng)處理產(chǎn)生的開銷,簡(jiǎn)化對(duì)應(yīng)用程序更改的發(fā)布,并能夠擴(kuò)展到數(shù)百個(gè)集群和服務(wù)。Ocean CD提供企業(yè)級(jí)的支持和功能,其中包括SSO、面向開發(fā)人員的細(xì)粒度權(quán)限管理、通知、多集群管理、管理器儀表板以及根據(jù)客戶反饋進(jìn)行的頻繁更新。
JUMO高級(jí)資深系統(tǒng)工程師Matthieu Antoine表示:“有了Ocean CD,我們可以消除瓶頸,使我們能夠在CD環(huán)境中做到最好。Ocean CD創(chuàng)建了一種高度自動(dòng)化的無縫流程,因此開發(fā)人員無需在此花費(fèi)過多時(shí)間。它還能減少生產(chǎn)錯(cuò)誤,并且能夠更好地協(xié)調(diào)那些需要耗費(fèi)大量時(shí)間的復(fù)雜流程,例如將Kubernetes集群遷移到新版本。有了這種自動(dòng)化,我們可以更好地實(shí)現(xiàn)我們遠(yuǎn)大的使命,即為那些迄今為止根本無法獲得可靠金融服務(wù)的人群提供此類服務(wù)!
其他資源
推出Ocean CD
持續(xù)驗(yàn)證關(guān)鍵概念:Ocean CD量度和自定義驗(yàn)證
關(guān)于NetApp
NetApp是一家以云為主導(dǎo)、以數(shù)據(jù)為中心的國(guó)際軟件公司。該公司助力各個(gè)組織在數(shù)字化轉(zhuǎn)型加速的時(shí)代以數(shù)據(jù)為主導(dǎo)開展業(yè)務(wù)。該公司提供各類系統(tǒng)、軟件和云服務(wù),使他們能夠從數(shù)據(jù)中心到云以最佳的方式運(yùn)行應(yīng)用程序,無論是在云中開發(fā)、遷移到云,還是在本地創(chuàng)建自己的云體驗(yàn)皆是如此。憑借可在不同的環(huán)境中執(zhí)行的解決方案,NetApp可以幫助組織構(gòu)建自己的數(shù)據(jù)結(jié)構(gòu),并隨時(shí)隨地將適宜的數(shù)據(jù)、服務(wù)和應(yīng)用程序安全地提供給相應(yīng)的人員。