本書主要圍繞DevOps的核心CI/CD,詳細講解了企業級CI/CD的相關技術內容。全書共11章,首先講解了持續集成系統Jenkins入門知識、Jenkins運維管理、Jenkins流水線的語法與進階。接着講解了持續集成階段的工具平台實踐、GitLab版本控制系統實踐、Maven等構建工具實踐、SonarQube代碼質量平台實踐、Nexus Repository 3製品庫平台實踐。持續部署分別基於雲主機和Kubernetes環境的持續集成和持續部署實踐。最後講解了使用基礎設施即代碼工具Terraform管理阿里雲平台資源。通過本書的學習,讀者將熟練掌握企業級CI/CD的實踐方法和思路。
本書適合具有1~3年運維或開發工作經驗、或者對DevOps感興趣的讀者學習。
李澤陽,DevOps領域實踐者,Jenkins官方認證工程師。一直深耕于DevOps和雲原生領域,曾參與多個金融行業和互聯網行業大型團隊DevOps項目實施與改進,積累了豐富的DevOps工程實戰經驗。