本書共分為9章,第1章主要介紹企業(yè)采用云原生下的DevOps進行開發(fā)的作用和意義;第2章介紹Go語言在云原生下的基礎及進階,主要涉及工作中應該掌握的Go語言的知識點和基礎概念(后續(xù)章節(jié)會有大量內容涉及Go語言開發(fā));第3章介紹如何用腳本語言開發(fā)云原生CI SDK;第4章主要介紹如何利用Go語言開發(fā)CD自動化發(fā)版工具;第5章介紹云原生的MySQL數據庫選型及其與傳統(tǒng)下的MySQL選型的對比;第6章介紹了Mesos SDK的概念和工作流,以及如何將MGR封裝成一個Framework來運行;第7章簡單介紹了Kubernetes的API簡單源碼分析,方便后續(xù)理解Operator開發(fā)工作;第8章介紹Kubernetes下的低代碼化Operator開發(fā)工具KUDO;第9章介紹云原生監(jiān)控DevOps實踐。本書各章節(jié)的內容都是基于實踐經驗編寫的。本書適合Go開發(fā)工程師、高級運維工程師運維開發(fā)工程師、SRE工程師使用。