云計(jì)算運(yùn)維和傳統(tǒng)運(yùn)維,有什么區(qū)別?
想要對(duì)比云計(jì)算運(yùn)維和傳統(tǒng)運(yùn)維,首先你要了解,什么是運(yùn)維?
IT技術(shù)三大分支,開(kāi)發(fā)、測(cè)試、運(yùn)維!
通俗來(lái)講,從技術(shù)角度,開(kāi)發(fā)負(fù)責(zé)“生孩子”,測(cè)試負(fù)責(zé)“檢查孩子”,運(yùn)維則負(fù)責(zé)“養(yǎng)孩子”。

當(dāng)一個(gè)公司的碼農(nóng)瘋狂擼好代碼后,興奮的按下提交鍵,準(zhǔn)備上線(xiàn)時(shí)(如果不出bug),接下來(lái),就是運(yùn)維這邊的事情了。想要把對(duì)應(yīng)的技術(shù)產(chǎn)品,呈現(xiàn)在用戶(hù)面前時(shí),中間要經(jīng)歷很多復(fù)雜的操作!
首先要把網(wǎng)站部署到生產(chǎn)環(huán)境服務(wù)器,這里需要申請(qǐng)服務(wù)器->給服務(wù)器初始化->安裝對(duì)應(yīng)應(yīng)用->修改環(huán)境配置->部署代碼程序->添加監(jiān)控指標(biāo)->對(duì)外接入響應(yīng)鏈路->觀測(cè)數(shù)據(jù)指標(biāo)等。然后需要在整個(gè)產(chǎn)品服務(wù)聲明周期中,要保證整個(gè)服務(wù)的穩(wěn)定性和響應(yīng)及時(shí)性。
看著好像不是很復(fù)雜,但是如果面對(duì)成成千上萬(wàn)的服務(wù)以及業(yè)務(wù)應(yīng)用的話(huà),就是非常大的一個(gè)挑戰(zhàn)。運(yùn)維在這個(gè)時(shí)候,就不光光只是考慮單體問(wèn)題,需要考慮全局的系統(tǒng)穩(wěn)定性、運(yùn)行效率、鏈路追蹤、高效部署、服務(wù)優(yōu)化、高吞吐架構(gòu)搭建等等。
接下來(lái)就進(jìn)入到了云計(jì)算運(yùn)維的范疇。
普通運(yùn)維可能簡(jiǎn)單維護(hù)一下,甚至還有的運(yùn)維朋友都認(rèn)為自己就是個(gè)修電腦的。那你自己都這么認(rèn)為且不想改變了,那我還能說(shuō)些什么(渣男語(yǔ)錄上線(xiàn))
說(shuō)了這么多,云計(jì)算運(yùn)維和傳統(tǒng)運(yùn)維i到底哪里不一樣呢?
1、工作場(chǎng)景不同:
傳統(tǒng)運(yùn)維,接觸的都是硬件,比如服務(wù)器等物理性質(zhì)的各種設(shè)備;而云計(jì)算運(yùn)維大多接觸的是各種自動(dòng)化、虛擬化軟件和技術(shù)。
2、工作內(nèi)容不同:
傳統(tǒng)運(yùn)維主要負(fù)責(zé)服務(wù)器、網(wǎng)絡(luò)等基礎(chǔ)設(shè)施的維護(hù)和管理;而云計(jì)算運(yùn)維則需要掌握自動(dòng)化部署、資源監(jiān)控、故障排除等。
3、技術(shù)要求不同:
除此之外,云計(jì)算運(yùn)維還有著更高的技術(shù)要求,典型的如Docker、Kubernetes等云計(jì)算技術(shù)棧。
4、薪資待遇不同:
這個(gè)就是外在表現(xiàn)了。一般來(lái)說(shuō),云計(jì)算運(yùn)維技能要求高,比傳統(tǒng)運(yùn)維門(mén)檻更高,因此薪資待遇也會(huì)相對(duì)較高。

那么如何成為一名云計(jì)算運(yùn)維工程師呢?
云計(jì)算運(yùn)維是一個(gè)比較復(fù)雜的崗位,我簡(jiǎn)單列了一下云計(jì)算運(yùn)維工程師的必備能力,你可以對(duì)照著查漏補(bǔ)缺:
操作系統(tǒng)和網(wǎng)絡(luò)基礎(chǔ)知識(shí):云計(jì)算運(yùn)維人員需要熟悉常見(jiàn)的操作系統(tǒng)和網(wǎng)絡(luò)基礎(chǔ)知識(shí),例如 Linux、Windows、TCP/IP、DNS、HTTP 等等。
虛擬化技術(shù):云計(jì)算運(yùn)維人員需要了解虛擬化技術(shù),例如 VMware、KVM、Hyper-V 等等,以便能夠管理和維護(hù)虛擬化環(huán)境。
自動(dòng)化運(yùn)維工具:云計(jì)算運(yùn)維人員需要掌握自動(dòng)化運(yùn)維工具,例如 Ansible、SaltStack、Puppet 等等,以便能夠自動(dòng)化部署、配置和管理云計(jì)算環(huán)境。
容器技術(shù):云計(jì)算運(yùn)維人員需要了解容器技術(shù),例如 Docker、Kubernetes 等等,以便能夠管理和維護(hù)容器化的應(yīng)用程序。
數(shù)據(jù)庫(kù)管理:云計(jì)算運(yùn)維人員需要掌握數(shù)據(jù)庫(kù)管理技術(shù),例如 MySQL、Oracle、MongoDB 等等,以便能夠管理和維護(hù)云計(jì)算環(huán)境中的數(shù)據(jù)庫(kù)。
監(jiān)控和故障排除:云計(jì)算運(yùn)維人員需要掌握監(jiān)控和故障排除技術(shù),例如 Zabbix、Prometheus、ELK 等等,以便能夠及時(shí)發(fā)現(xiàn)和解決云計(jì)算環(huán)境中的問(wèn)題。
安全技術(shù):云計(jì)算運(yùn)維人員需要了解安全技術(shù),例如防火墻、IDS/IPS、加密技術(shù)等等,以便能夠保護(hù)云計(jì)算環(huán)境的安全。
以上只是部分核心技能,還需要結(jié)合當(dāng)?shù)卣衅笉徫恍枨?,全面化發(fā)展。
最后,云計(jì)算是過(guò)去這兩年席卷市場(chǎng)的一大技術(shù)潮流,盡管現(xiàn)在也有很多人不認(rèn)可,但它確實(shí)影響了這個(gè)社會(huì),影響了IT運(yùn)維。如果你想入行運(yùn)維領(lǐng)域,或者繼續(xù)在運(yùn)維領(lǐng)域發(fā)展下去,云計(jì)算則給運(yùn)維們提供了一個(gè)明朗的發(fā)展方向。
最后分享一份從基礎(chǔ)入門(mén)到進(jìn)階的Linux入門(mén)到高級(jí)學(xué)習(xí)路線(xiàn),希望對(duì)大家有所幫助。?


