您的位置: 首頁 >互聯(lián)網(wǎng) >

邁向自動化未來的六個步驟

2020-03-20 21:35:02 編輯: 來源:
導(dǎo)讀 基礎(chǔ)設(shè)施自動化不再是可選的。 它是企業(yè)信息技術(shù)中發(fā)生的許多重大變化的核心。DevOps需要它?,F(xiàn)代基礎(chǔ)設(shè)施技術(shù)(如容器和公共云基礎(chǔ)設(shè)施即服務(wù))使it成為可能。如果沒有它,管理即將出現(xiàn)的大量聯(lián)網(wǎng)設(shè)備將是不可能的。 因此it組織急于自動化他們的基礎(chǔ)設(shè)施也就不足為奇了。但他們常常難以實現(xiàn)有效的自動化。許多團(tuán)隊都是從零開始,從完全手工的過程過渡過來。對于這些組織來說,自動化可能是一個令人驚訝的沉重負(fù)擔(dān)。

基礎(chǔ)設(shè)施自動化不再是可選的。

它是企業(yè)信息技術(shù)中發(fā)生的許多重大變化的核心。DevOps需要它?,F(xiàn)代基礎(chǔ)設(shè)施技術(shù)(如容器和公共云基礎(chǔ)設(shè)施即服務(wù))使it成為可能。如果沒有它,管理即將出現(xiàn)的大量聯(lián)網(wǎng)設(shè)備將是不可能的。

因此it組織急于自動化他們的基礎(chǔ)設(shè)施也就不足為奇了。但他們常常難以實現(xiàn)有效的自動化。許多團(tuán)隊都是從零開始,從完全手工的過程過渡過來。對于這些組織來說,自動化可能是一個令人驚訝的沉重負(fù)擔(dān)。

基礎(chǔ)設(shè)施自動化不僅僅涉及技術(shù)。它還為人員、政策和流程帶來真正的變化。您的自動化策略需要同時解決技術(shù)和非技術(shù)問題。這里有六個步驟,你可以采取今天邁向自動化的未來:

最先進(jìn)的基礎(chǔ)設(shè)施自動化使用了一個交付管道來實現(xiàn)一個協(xié)調(diào)的任務(wù)序列,同時也測試每個結(jié)果。我們稱之為“持續(xù)的基礎(chǔ)設(shè)施自動化”,或者CIA。它將持續(xù)集成和持續(xù)交付(CI/CD)的軟件開發(fā)實踐擴展到基礎(chǔ)設(shè)施。

在CIA管道中,每個階段包括一個執(zhí)行任務(wù)的操作步驟,以及一個驗證步驟,用于測試操作是否按預(yù)期發(fā)生。如果測試通過,則管道進(jìn)入下一階段。如果失敗,則管道停止。因此,每個更改在部署之前都要進(jìn)行生產(chǎn)準(zhǔn)備測試。使用CIA管道,您可以快速而安全地部署增量更改。

沒有一個工具可以建立和執(zhí)行整個CIA的端到端的管道。Gartner客戶平均使用8種工具。有各種流行的開源選擇。

公共云提供商現(xiàn)在提供自己的本地自動化工具,比如亞馬遜網(wǎng)絡(luò)服務(wù)公司(Amazon Web Services Inc.)的WS CloudFormation、微軟公司(Microsoft Corp.)的Azure資源管理器或谷歌LLC的云部署管理器。您現(xiàn)有的數(shù)據(jù)中心基礎(chǔ)設(shè)施供應(yīng)商可能也會出售他們自己的自動化工具。所有這些都可能最終出現(xiàn)在你的工具箱里。

現(xiàn)代基礎(chǔ)設(shè)施是由軟件定義的。它以編程方式提供資源,但更重要的是,它定義了軟件可以引用的抽象。你不必管理所有的底層細(xì)節(jié);您需要的只是一個簡單的應(yīng)用程序編程接口或API調(diào)用。軟件定義的基礎(chǔ)架構(gòu)意味著您的自動化管道需要做的工作更少,需要連接到自動化工具的接口也更少。

獲得現(xiàn)代基礎(chǔ)設(shè)施的好處的一個方法是在公共云中運行。但這不是唯一的方法。超融合和軟件定義網(wǎng)絡(luò)等創(chuàng)新,旨在將云一樣的軟件定義基礎(chǔ)設(shè)施引入數(shù)據(jù)中心和邊緣。

任何最先進(jìn)的自動化管道都包含安全性和遵從性控制。您可以將軟件組合分析和漏洞掃描構(gòu)建到您的自動化測試套件中——您應(yīng)該這樣做。同時,新一代的基于政策的管理工具正在出現(xiàn)。

有了這些新工具,您可以以編程的方式描述您的公司策略,并且您的自動化工具將執(zhí)行它們。這是一個新興的領(lǐng)域,但是像Chef InSpec、HashiCorp Sentinel和Open Policy Agent這樣的工具現(xiàn)在已經(jīng)有了一些應(yīng)用。

對于傳統(tǒng)的企業(yè)IT組織,基礎(chǔ)設(shè)施自動化可能需要多年的努力。你不可能一蹴而就。相反,您需要借鑒精益產(chǎn)品開發(fā)的經(jīng)驗:構(gòu)建最小可行的產(chǎn)品,然后隨著時間的推移擴展其功能。

大多數(shù)基礎(chǔ)設(shè)施和自動化團(tuán)隊從自動化服務(wù)器配置開始。這是一個明智的起點,因為完全自動化的服務(wù)器構(gòu)建是許多其他數(shù)據(jù)中心自動化任務(wù)的先決條件。

許多經(jīng)驗豐富的系統(tǒng)管理員缺乏自動化專業(yè)知識。Gartner的客戶經(jīng)常告訴我們,這種技能差距是他們實現(xiàn)基礎(chǔ)架構(gòu)自動化的最大障礙。你不必成為一名軟件開發(fā)人員。但是您需要了解腳本、面向?qū)ο笳Z言、版本控制、代碼審查和開發(fā)生命周期的基礎(chǔ)知識。

好消息是,自動化專業(yè)知識是技術(shù)專業(yè)人員最需要的(也是最賺錢的!)技能之一。此外,自動化正在成為它自己的專長,為專門的自動化專家創(chuàng)造了新的工作種類。對于您的團(tuán)隊來說,任命一個自動化架構(gòu)師是一個很好的起點。事實上,Gartner預(yù)測,到2022年,60%的大型全球企業(yè)將擁有自動化架構(gòu)師,而目前只有不到20%。

對基礎(chǔ)設(shè)施自動化的大肆宣傳,以及一些長期存在的誤解:

但就像通常的情況一樣,所有的炒作背后都有真相。即使自動化基礎(chǔ)設(shè)施不是你的現(xiàn)在,它也將是你的未來。

要了解更多關(guān)于基礎(chǔ)設(shè)施自動化的信息,Gartner將在美國東部時間10月29日上午11點為我提供一個免費的網(wǎng)絡(luò)研討會:基礎(chǔ)設(shè)施自動化的現(xiàn)場指南。

Paul Delory是Gartner技術(shù)專家研究中心數(shù)據(jù)中心和云運營團(tuán)隊的高級研究主任。他為系統(tǒng)管理員和為他們提供服務(wù)的供應(yīng)商提供深入的技術(shù)專業(yè)知識。他的研究重點是自動化和下一代基礎(chǔ)設(shè)施。

 


免責(zé)聲明:本文由用戶上傳,如有侵權(quán)請聯(lián)系刪除!

精彩推薦

圖文推薦

點擊排行

2016-2022 All Rights Reserved.平安財經(jīng)網(wǎng).復(fù)制必究 聯(lián)系QQ280 715 8082   備案號:閩ICP備19027007號-6

本站除標(biāo)明“本站原創(chuàng)”外所有信息均轉(zhuǎn)載自互聯(lián)網(wǎng) 版權(quán)歸原作者所有。