2018年必須認識到的6個DevOps趨勢
來自專欄 DevOps實踐指南
本文轉載自我的blog: http://martinliu.cn
DevOps已經出現了很長時間,我們中的很多人都認為它只是一個時髦詞。現在我們知道這並不是一個神話。DevOps已經成為一個IT主流的焦點,並且在過去的幾年裡一直在重塑著軟體世界。專家表示,DevOps將成為主流,2018年DevOps的人氣將達到頂峰。
下面是術語「DevOps」在Google趨勢里的現狀,以及對2018年預計增長的假設。
談到統計數據,從2015年到2016年,DevOps的應用企業數增加了約8%,預計2018年這一數字將大幅增長,如上所示。
你可以閱讀RightScale的整個報告。甚至Forrester的報告也明確提到2018年將是DevOps的一年。
最近發表的關於DevOps的事實和統計數據的文章得到了DevOps愛好者的熱烈響應,它只是表明許多技術佈道者者對了解更多DevOps並在他們的組織中實施DevOps很感興趣。
今天,我們將看到以下事實將塑造DevOps的未來。
1 將重心從CI流水線移到DevOps裝配線
通過CI流水線可以顯示應用程序從源代碼管理到生產的完整可視化。你可以在一個統一的視圖上看到一切。它不僅僅只關於CI,它更多是作為CD (連續交付)的基礎;組織正在投入時間和精力來進一步了解自動化其完整的軟體開發流程。2018年,第一大DevOps轉變將是從單純的CI流水線轉變為DevOps的裝配線鏈接是Shippable關於裝配線的描述。
2 自動化將成為主要關注點
在DevOps中,我們經常談論自動化。如果可能,對伺服器的零接觸自動化將是未來的趨勢。這並不意味著你必須自動化一切,但如果你必須這樣做,那麼你應該能夠做到。了解DevOps循環的6個C,並確保在這些階段之間應用自動化是關鍵,這將是2018年的主要目標。
3 測試人員需要學會編寫代碼
在DevOps中,需要測試人員知道如何編寫自動化腳本來測試各種情況。如果您是一名測試人員,如果在是否學習編碼的問題上進退兩難,那麼我建議您學習編碼。了解不同的DevOps工具和自動化腳本,在當今的軟體開發中起著至關重要的作用,這將在2018年佔據主導地位。
如果測試人員不學習自己編寫自動化測試腳本,他們將會滅亡。手動測試將在2018年過時,它將佔用大量時間。自動化測試不僅可以提高效率,還可以確保功能更快地交付給市場。
4 微服務體系結構應用的增加
DevOps和微服務最近正是天作之合。微服務是獨立的實體,因此不會在出現問題時由於任何依賴關係而中斷其他系統。微服務體系結構可幫助公司輕鬆進行部署和添加新功能。預計公司將轉向微服務體系結構,以提高其運行時間和效率。不要因為別人採用了微服務體系結構就跟著他們走,點這個文章:了解自己並理解為什麼應該採用微服務體系結構。
5 預計將有更多的公司選擇企業版DevOps工具
目前有許多公司仍然處於建造還是購買的兩難境地。但是,我們建議您做您最擅長的事情,並根據您的要求購買工具。這不僅有助於您專註於自己的目標,而且通過完全依賴第三方平台來提高工作效率。許多公司現在都在尋求企業版本,以獲得自己的DevOps基礎架構,並確保安全性儘可能掌握在最佳人員手中。
6 KUBERNETES將會大行其道
Kubernetes因其優異的功能性和易用性,從而成為增長最快的容器技術。kubernetes圍繞它建立了一個偉大的開源社區。在全球範圍內,許多首席信息官和技術人員都採用了Kubernetes,採用比例預計將在2018年進一步提升。
最近,在KubeCon + CloudberNativeCon北美( 2017年12月6日至8日)之前,雲計算基金會進行了一項調查,並分享了容器編排環境正在發生的變化和向Kubernetes的轉變。
來源:容器業務流程環境正在更改。
以上是將在2018年復現的DevOps的6個趨勢。
推薦閱讀:
※當心DevOps的虛假指標
※微服務架構入門,一些具有代表性的問題
※微服務化之無狀態化與容器化
※伺服器實時監控怎麼設計?
※利用 CentOS 7 samba 伺服器與 ES 文件瀏覽器實現手機端在線播放電腦端視頻
TAG:DevOps |