自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

2019年關(guān)于DevOps的五大趨勢(shì)

譯文
開(kāi)發(fā)
NoOps、AI、安全、微服務(wù)和持續(xù)交付,這些元素的集合注定讓2019年成為DevOps蓬勃發(fā)展的一年。

[[254940]]

【51CTO.com快譯】作為軟件開(kāi)發(fā)的一種方法,DevOps已經(jīng)在過(guò)去的九年時(shí)間里取得了廣泛認(rèn)同。這種將開(kāi)發(fā)和IT運(yùn)營(yíng)的職能相結(jié)合的方式,不但促進(jìn)了兩者更好地溝通,而且加強(qiáng)了他們彼此的緊密合作。業(yè)界已經(jīng)出現(xiàn)了一系列新的工具和技術(shù),來(lái)支持軟件研發(fā)企業(yè)向該領(lǐng)域的轉(zhuǎn)變。在此,讓我們來(lái)大膽地展望一下2019年DevOps的五大發(fā)展趨勢(shì)。

從DevOps到NoOps

近年來(lái),NoOps(No Operations,無(wú)運(yùn)營(yíng))的發(fā)展趨勢(shì)日漸明顯。通常情況下,當(dāng)我們需要使用諸如測(cè)試環(huán)境之類(lèi)的IT資源時(shí),我們往往需要依賴(lài)一個(gè)獨(dú)立的運(yùn)營(yíng)團(tuán)隊(duì),由他們來(lái)代表我們處理此類(lèi)請(qǐng)求。但是有時(shí)候,我們不得不長(zhǎng)時(shí)間地等待此類(lèi)服務(wù)請(qǐng)求被響應(yīng)到。

隨著NoOps的興起,運(yùn)營(yíng)團(tuán)隊(duì)能夠給我們帶來(lái)無(wú)縫的體驗(yàn)。因?yàn)橛辛酥悄芑?,各種自助服務(wù)將能夠通過(guò)授權(quán)業(yè)務(wù)的方式,來(lái)透明地創(chuàng)建一只運(yùn)營(yíng)的團(tuán)隊(duì),進(jìn)而實(shí)現(xiàn)各種管控??梢?jiàn),由此所帶來(lái)的結(jié)果是:您可以直接地使用各種IT資源,而無(wú)需等待。這也使得企業(yè)內(nèi)部的不同角色人員,可以借此提高他們的生產(chǎn)力。

讓我們?cè)诖舜蛞粋€(gè)簡(jiǎn)單的比方:如果您每次在使用互聯(lián)網(wǎng)資源之前,都需要聯(lián)系ISP的話(huà),其繁瑣程度是不言而喻的。那么對(duì)于為業(yè)務(wù)用戶(hù)部署測(cè)試環(huán)境的IT需求而言,我們同樣需要能夠提供無(wú)縫的服務(wù)體驗(yàn)。

這幾年,NoOps經(jīng)常被人們提及和熱議。業(yè)界普遍將平臺(tái)即服務(wù)(Platform-as-a-Service,PaaS)視為NoOps的一種實(shí)現(xiàn)途徑,其中包含了無(wú)服務(wù)器編程、容器化、微服務(wù)、智能化與一致性操作、以及自動(dòng)修復(fù)等方面的實(shí)踐與應(yīng)用。我個(gè)人認(rèn)為:2019年,各大軟件企業(yè)會(huì)進(jìn)一步挖掘NoOps的商業(yè)潛力,并著手建立一些全棧式的實(shí)踐方案。與此同時(shí),我也發(fā)現(xiàn)許多金融服務(wù)類(lèi)公司已經(jīng)開(kāi)始向這個(gè)方向進(jìn)行轉(zhuǎn)移了。

AI和DevOps的整合

DevOps已日趨面向數(shù)據(jù)型驅(qū)動(dòng)。通過(guò)基于云端的軟件即服務(wù)(Software-as-a-Service,SaaS)模式,我們可以進(jìn)一步加快應(yīng)用程序的交付。軟件企業(yè)也可以借此收集到更多有關(guān)用戶(hù)是如何與應(yīng)用進(jìn)行交互,以及應(yīng)用程序在交付的全過(guò)程所產(chǎn)生的相關(guān)數(shù)據(jù)。利用這些數(shù)據(jù),企業(yè)可以深入獲悉其軟件在整個(gè)交付過(guò)程中的數(shù)量、穩(wěn)定性、部署頻率、交付時(shí)間的變更、服務(wù)恢復(fù)時(shí)間、以及變更故障率等可以被單獨(dú)測(cè)量到的指標(biāo)。

而且,這些都是人工智能(AI)和機(jī)器學(xué)習(xí)(Machine Learning)較為成熟的領(lǐng)域。通過(guò)將機(jī)器學(xué)習(xí)應(yīng)用到軟件交付的整個(gè)生命周期,企業(yè)將能夠迅速地分析、并捕獲到產(chǎn)品服務(wù)中正在出現(xiàn)的瓶頸、擁塞、或運(yùn)能問(wèn)題。他們甚至能夠通過(guò)一些跡象,來(lái)實(shí)現(xiàn)精準(zhǔn)的預(yù)判,并對(duì)交付進(jìn)行優(yōu)化。

在2019年,我希望能看到更多的AI和數(shù)據(jù)科學(xué)專(zhuān)家,能夠與DevOps團(tuán)隊(duì)緊密合作,在提高效率的同時(shí),更加深入地洞察軟件交付和測(cè)試方面的細(xì)節(jié)與進(jìn)程。這樣的協(xié)同一致性對(duì)于企業(yè)是否能夠更快、更準(zhǔn)確地交付出客戶(hù)真正需要的新產(chǎn)品、提供確實(shí)滿(mǎn)意的新功能,都是至關(guān)重要的。

集成安全:DevSecOps

DevSecOps也將在2019年被進(jìn)一步“賦能”。眾所周知,在DevOps中有一個(gè)所謂測(cè)試“左移”(Shift-Left)的概念。套用到安全方面,我們可以理解為:在代碼的首次編寫(xiě)階段就一次性寫(xiě)出安全的代碼,而不要等到交付進(jìn)程的結(jié)束時(shí),才把安全作為一種事后補(bǔ)救的措施。如果我們?cè)诔掷m(xù)交付管道盡可能早的階段中,將各種安全方面的考慮嵌入到產(chǎn)品和運(yùn)營(yíng)中,將有利于加快測(cè)試和修正的耗時(shí)周期。

2019年,我希望有更多的組織能夠驅(qū)動(dòng)他們的安全團(tuán)隊(duì),通過(guò)利用各種安全類(lèi)工具和平臺(tái)的優(yōu)勢(shì),自動(dòng)化地將定制的安全策略真正嵌入、或集成到DevSecOps環(huán)境之中。DevSecOps環(huán)境可以自動(dòng)檢測(cè)出各種安全漏洞,并在面向客戶(hù)的環(huán)境中通過(guò)使用質(zhì)量門(mén)(quality gates,即在研發(fā)過(guò)程品質(zhì)控制的工具),來(lái)迅速評(píng)估代碼本身的安全性??梢?jiàn),DevSecOps將會(huì)更多地從內(nèi)容驅(qū)動(dòng)和全面實(shí)現(xiàn)客戶(hù)價(jià)值的角度出發(fā),而不是僅僅考慮到安全的成本和事后補(bǔ)救。

容器化微服務(wù)的增長(zhǎng)

微服務(wù)是組織對(duì)其客戶(hù)高效地交付各種功能與服務(wù)的一種方法。它能夠?qū)⒋笮偷南到y(tǒng)分解成為多個(gè)相互獨(dú)立、且松耦合的小組件。而這些組件又可以被提交、并運(yùn)行在那些輕量級(jí)、且彼此隔離的容器之中。這些元素的組合,成就了快速實(shí)現(xiàn)變更的方法。

隨著各類(lèi)企業(yè)對(duì)于敏捷開(kāi)發(fā)和靈活性要求的增多,他們已將眼光投向了容器化的微服務(wù)架構(gòu),而Google的Kubernetes開(kāi)源平臺(tái)正是此類(lèi)架構(gòu)中的代表。我預(yù)測(cè)這一趨勢(shì)在2019年會(huì)伴隨著功能即服務(wù)(Functions-as-a-service,F(xiàn)aaS)有增無(wú)減。

在過(guò)去的傳統(tǒng)時(shí)代,開(kāi)發(fā)人員必須根據(jù)其給定的基礎(chǔ)架構(gòu),來(lái)開(kāi)發(fā)和運(yùn)行他們的服務(wù)。如今,主流云服務(wù)提供商正在讓那些限制開(kāi)發(fā)者的基礎(chǔ)架構(gòu)逐漸消亡。開(kāi)發(fā)人員完全可以編寫(xiě)出一些云原生(cloud-native)的“無(wú)服務(wù)器(serverless)”功能,而無(wú)需理會(huì)它們將會(huì)在哪里運(yùn)行、其對(duì)應(yīng)的基礎(chǔ)架構(gòu)會(huì)是怎樣。雖然基于云端的各種功能目前仍具有一定的局限性,但是在2019年,隨著它們的逐漸成熟,其兼容性勢(shì)必能夠攻克更多、更復(fù)雜的云端問(wèn)題。

持續(xù)交付的加持

2019年,隨著各個(gè)企業(yè)的領(lǐng)導(dǎo)團(tuán)隊(duì)逐漸認(rèn)識(shí)到:持續(xù)交付的關(guān)鍵技術(shù)實(shí)踐,與整體業(yè)務(wù)績(jī)效和組織參與度的相關(guān)性。那些針對(duì)大型企業(yè)軟件開(kāi)發(fā)的持續(xù)交付方法,將會(huì)持續(xù)得到迭代與升級(jí)。根據(jù)《Puppet與Splunk 2018年度DevOps狀況報(bào)告》(請(qǐng)?jiān)斠?jiàn))展示,在現(xiàn)代化企業(yè)中,IT部門(mén)完全可以通過(guò)DevOps的落地,成為業(yè)務(wù)績(jī)效前向發(fā)展的驅(qū)動(dòng)者,而不再被看作是“燒錢(qián)”的成本中心。而且,這種認(rèn)識(shí)觀(guān)念上的轉(zhuǎn)變,在2019年還將繼續(xù)。

綜上所述,2019年對(duì)于DevOps來(lái)說(shuō)注定是一個(gè)不斷“升級(jí)打怪”的一年。在軟件開(kāi)發(fā)的業(yè)界,我們將見(jiàn)證更多有關(guān)NoOps、Low Code、PaaS、AI、安全、以及容器化微服務(wù)的蓬勃發(fā)展。它們注定將為企業(yè)、用戶(hù)和平臺(tái)帶來(lái)翻天覆地的變化。

原文標(biāo)題:Five DevOps Trends for 2019,作者:Harbinder Kang

【51CTO譯稿,合作站點(diǎn)轉(zhuǎn)載請(qǐng)注明原文譯者和出處為51CTO.com】

責(zé)任編輯:龐桂玉 來(lái)源: 51CTO
相關(guān)推薦

2012-01-02 23:45:39

云計(jì)算

2019-02-26 15:11:24

DevOps云計(jì)算交付軟件

2016-04-29 10:01:05

NFV網(wǎng)絡(luò)功能虛擬化

2018-12-27 08:00:58

基礎(chǔ)設(shè)施數(shù)據(jù)中心趨勢(shì)

2021-11-29 15:09:01

區(qū)塊鏈

2022-01-17 10:48:43

VMware

2022-01-18 06:53:10

量子科學(xué)量子安全量子計(jì)算

2019-03-15 09:04:13

機(jī)器人自動(dòng)化智能

2014-01-10 09:39:43

2021-02-21 10:21:01

人工智能AI深度學(xué)習(xí)

2019-12-19 08:00:00

軟件測(cè)試AIIoT

2022-06-27 10:41:32

深度學(xué)習(xí)人工智能

2021-09-22 10:48:13

云計(jì)算云計(jì)算環(huán)境云趨勢(shì)

2017-11-23 11:06:14

數(shù)據(jù)中心網(wǎng)絡(luò)布線(xiàn)

2020-04-16 10:19:29

軟件開(kāi)發(fā)DevOps框架

2023-04-07 14:33:37

2021-07-09 11:43:06

物聯(lián)網(wǎng)行業(yè)物聯(lián)網(wǎng)IOT

2022-01-24 10:54:26

物聯(lián)網(wǎng)IOT

2023-03-07 15:11:16

CADSaaSSDD
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)