基礎(chǔ)設(shè)施即代碼 讀后感

感謝圖靈社區(qū)的電子書閱讀獎勵計(jì)劃。

上一篇讀后感寫的是《基礎(chǔ)設(shè)施核心技術(shù)》,這次又來了《基礎(chǔ)設(shè)施即代碼》,可以看到都有「基礎(chǔ)設(shè)施」這個詞,那這兩本書有什么區(qū)別或者關(guān)聯(lián)嗎?

確實(shí)有,這本《基礎(chǔ)設(shè)施即代碼》還有個子標(biāo)題《云服務(wù)器管理》,而上次的完整書名是《24小時365天不間斷服務(wù):服務(wù)器/基礎(chǔ)設(shè)施核心技術(shù)》,更確切的是「物理服務(wù)器核心技術(shù)」吧。
對,意思就是這本書介紹的是云服務(wù)器的維護(hù),上次的是介紹物理服務(wù)器,就是需要自己搭機(jī)房的那種。

很明顯,云服務(wù)器是更加主流,也可以說是更加「先進(jìn)」的服務(wù)器維護(hù)方案,所以說這本書是上一本的進(jìn)化版也可以,對之前的運(yùn)維方式提出了問題,也給出了解決方案。甚至本書的思想,「基礎(chǔ)設(shè)施即代碼」已經(jīng)比較超前,但可以發(fā)現(xiàn)這是服務(wù)器運(yùn)維的發(fā)展趨勢。

一、為什么基礎(chǔ)設(shè)施是代碼?

技術(shù)的發(fā)展總是有原因的,它要解決人們的痛點(diǎn),才能被接納,從而推廣開來。如果沒有實(shí)際體會當(dāng)時的「痛」,對本書可能很難有感同身受,也就很難理解為什么了。
但如果讀過《24小時365天不間斷服務(wù):服務(wù)器/基礎(chǔ)設(shè)施核心技術(shù)》,可能會被其中各種概念、軟件、配置方式給搞混亂。當(dāng)然它也在尋找解決方案,如何更加方便的對服務(wù)器做拓展。
這本書就是答案。
代碼更加一致性,可以有版本控制,使用代碼來管理服務(wù)器,不再手動處理,對于用戶來說,只會接觸到代碼,不再摸到實(shí)際的服務(wù)器了,這不就是「代碼及基礎(chǔ)設(shè)施」了嗎。

二、通過工具實(shí)現(xiàn)基礎(chǔ)設(shè)施即代碼

通過代碼,即可對服務(wù)器進(jìn)行管理。在這里代碼更多是以「配置文件」的形式存在,所以需要有工具來使用這些配置文件。
書中提到工具可以是 gui,可以是 cli,核心在于服務(wù)器的提供方需要提供一種機(jī)制,能夠通過工具來管理服務(wù)器。

如果使用過阿里云或者騰訊云等云服務(wù),我們在頁面上通過選擇、配置、付款后,立刻生成一臺服務(wù)器供我們使用,很明顯這中間沒有人工介入,拿著我們的配置項(xiàng),手動對服務(wù)器進(jìn)行配置,然后交接給我們使用,這一切都是自動化的。

這就是基礎(chǔ)設(shè)施即代碼的一種體現(xiàn)。

三、我們能做什么?

作為一個前端,其實(shí)看完后是沒有什么可以實(shí)踐的,當(dāng)然本書也只是表述了一系列的概念,具體落地到自己公司內(nèi)部的云服務(wù)還是需要自己操作的。

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,030評論 25 709
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評論 19 139
  • 關(guān)于Mongodb的全面總結(jié) MongoDB的內(nèi)部構(gòu)造《MongoDB The Definitive Guide》...
    中v中閱讀 32,302評論 2 89
  • 本漫畫是由畫社情漫畫的Hisasi老師負(fù)責(zé)人設(shè),同樣畫社情漫畫的石神一威負(fù)責(zé)作畫的同名輕小說改編而來。 這漫畫大致...
    伊蒂雅閱讀 973評論 0 2

友情鏈接更多精彩內(nèi)容