devops開發(fā)運(yùn)維一體化 如何選擇正確的DevOps工具?
如何選擇正確的DevOps工具?根據(jù)業(yè)務(wù)場景選擇主流的Devops工具:例如,在實(shí)現(xiàn)Devops時(shí),以下流行工具優(yōu)先考慮:git、docker、Jenkins和new Relic(應(yīng)用程序性能監(jiān)控)、
如何選擇正確的DevOps工具?
根據(jù)業(yè)務(wù)場景選擇主流的Devops工具:
例如,在實(shí)現(xiàn)Devops時(shí),以下流行工具優(yōu)先考慮:git、docker、Jenkins和new Relic(應(yīng)用程序性能監(jiān)控)、ansible、saltstack(配置管理)、Splunk、kubernetes(docker編排工具)~做好運(yùn)維工作,需要了解很多東西,比如基本的網(wǎng)絡(luò)管理、系統(tǒng)環(huán)境、CDN管理、域名管理、各種權(quán)限控制管理,包括防護(hù)墻。每一個(gè)問題的第一線都會是你的對接,這其中會涉及到監(jiān)控管理,原來LNMP、Tomcat、Nginx、MySQL相關(guān)的安裝和配置都是精通以上基本必備的,現(xiàn)在他們都在微服務(wù)。對于發(fā)展,他們更擔(dān)心。體系結(jié)構(gòu)的相對復(fù)雜性對操作和維護(hù)的壓力更大。原來只能寫一個(gè)shell的運(yùn)維根本無法支持。你需要慢慢地學(xué)習(xí)Python,學(xué)習(xí)編寫一些工具或操作維護(hù)平臺,你需要徹底地學(xué)習(xí)h-HTTP,半個(gè)全棧web工程師。以及一些自動化組件的集成,傳統(tǒng)的Jenkins,新的微服務(wù)相關(guān),更重要的是,監(jiān)控套件也進(jìn)行了升級,傳統(tǒng)的ZABBIX。新的普羅米修斯,滴答依舊,你需要學(xué)習(xí)很多組件,或者編寫相關(guān)的插件。編寫插件的前提是您應(yīng)該掌握這些東西的體系結(jié)構(gòu)和操作。集裝箱k8s也有許多網(wǎng)關(guān)。如何保證openrestykong的調(diào)度存儲安全。等待。不管你寫什么,就湊合著用吧。我希望它能幫助你。學(xué)習(xí)到一定水平,一般的發(fā)展你是絕對肯定會掛掉的。??