DevOps 技術棧

接觸DevOps這個概念也有了一段時間了, 去年在網上看到一個關於devops技術棧的圖, 覺得相對來說比較全面, 分享給大家.

(如此圖涉及版權問題, 請站內聯繫我進行刪除.)

總結一下自己平時用到的工具, 給大家一些notes.

OS:

Linux 方面最近在研究基於arch linux的manjaro系統, 在物理機上安裝的過程中也是趟了許多坑, 等有時間準備發一篇關於manjaro系統安裝和準備過程中遇到的問題的總結.

平時比較常用的還是ubuntu系統.

Cloud:

這方面沒參與過搭建的工作,沒有太多可以分享的內容,Azure對VSCode很友好.

Automation:

這個地方涉及過的相對多一些, chef的官方training做的很好, 跟着做完絕對有收穫, Terraform可以查看github中的issue, 有時候遇到問題發現是別人已經提過的anomaly還沒有fix.

Container:

Docker, 沒什麼好解釋的.

CI/CD:

去年把大部分jenkins的job都翻成了pipeline, jenkins提供的python api不要太好用.

技術缺失:

目前關於Log management 和 Monitoring 這方面的工具還沒有過具體的瞭解, 都是大概讀一下官網, 看幾個簡單的demo.

 

最後想說一說, 我對於工具使用上的理解, 其實在日常使用中, 我並不覺得哪個工具是最好的或者最合適的, 使用工具的目的說簡單點就是爲了更方便的解決問題,在學習的過程中, 也不要在工具的選擇上有太多困擾, 說白了, 大家都在用的主流工具, 之所以主流, 肯定有它的道理, 如果對工具的認識還沒有深刻的認識到一定的程度, 我給的推薦就是哪個工具官方文檔寫的通俗易懂, 上手容易, 並且擁有更好的生態環境, 那用這個工具被坑的機率就不會大. 一個良好的評估一定會提高項目的效率.

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章