如今,Devops和云計算這兩個概念都很熱門,而其熱門卻有很好的理由。以下來看看目前的Devops和云計算的狀態,以及它們如何適應當今的技術集的情況。
Devops提供了一種方法和一組技術,可幫助企業開發人員更好更快地創建應用程序。它也消除了開發和操作之間的障礙(因此稱為“Devops”)。
而“云”通常意味著公共云,為DevOps提供了平臺。雖然企業能夠在辦公場所進行投資,但大多數企業都希望降低成本,并提高速度。而云端是企業尋求這些好處的地方。
企業需要做的是混合使用DevOps和云計算,就是巧克力和花生醬的混合。很多企業在使用DevOps和云計算方面犯了重大錯誤。人們應該明白這三個阻礙其發展的要素,以免造成失誤。
1.你需要一個混合DevOps的解決方案
如今的公共云不提供一站式購物的DevOps。雖然他們有應用程序開發管理,包括對DevOps的支持,但它仍然是一個世界,你將不得不從包含公共云服務和傳統軟件的產品組合中拼湊出一個解決方案。
例如,盡管你可以在大多數公共云上進行管道管理和持續集成服務,但你必須繼續進行持續測試和持續部署。你的服務以云計算為中心與本地平臺為中心的程度將在這個組合中產生很大的差異。
2.Devops并不像云計算那樣便宜
因為你必須使用傳統的平臺和公共云,成本比你預期的要高。假設這些都是基于云計算的,許多組織都會對這些DevOps解決方案進行預算。但它并不是這樣。其結果是采用DevOps和云計算成本超支。
3.DevOps工具并不都在這里
盡管供應商和IT組織繼續學習,不斷發展,測試,集成和部署,這對于DevOps來說至關重要,但自動化一切的超級工具尚未到來。
運營商的銷售渠道往往像高速公路一樣,但實際上高速公路有很多障礙。企業仍然必須停下來并執行人工處理過程作為DevOps實現自動化的一部分。現在沒有辦法繞過它。
總有一天,人們會在真正的高速公路行駛,而技術就在那里。但是,現在DevOps和云計算的技術與應用都在不斷發展。你應該為DevOps而努力,但要了解實際旅行的道路。