DevOps 轉型之 Pipeline 實踐
DevOps 轉型之 Pipeline 實踐
由於技術更新速度越來越快,業務需求變化頻度激增,DevOps 如何落地,尋找合適切入點很關鍵,充分利用 Jenkins Pipeline 在 DevOps 和持續整合中的的核心作用, 本主題將在 DevOps 工具鏈的選型以及如何落地實踐做介紹 。 Pipeline 流水線是指軟體從版本控制庫到使用者手中這一過程的自動化實現是持續交付與 DevOps 的核心工程實踐。
本次分享主要內容:
-
DevOps 工具鏈與 Pipeline
-
Jenkins Pipeline 從 0 開始
-
Pipeline as code
-
以 Jenkins 和 GitLab 為核心構建 DevOps 平臺
基於開源生態打造 DevOps 工具鏈

DevOps 之 Pipeline
Pipeline 流水線是指軟體從版本控制庫到使用者手中這一過程的自動化實現是持續交付與 DevOps 的核心工程實踐;
Pipeline 流水線的自動化和持續流動,才能保證在不同階段、不同節點上產品釋出的一致性和穩定性,同時,也才能消除由於人工操作所引入的人為風險,同時提高效率,消除“等待”與“浪費”。
DevOps 之標準交付流程

Jenkins Pipeline 端到端流水線

來源:2017 年中國 IT 企業 DevOps 持續交付流水線現狀調查報告
Pipeline 落地填坑指南
-
Pipeline + 標準交付流程:一軟一硬,都不能放鬆;
-
當企業想要遷移到一個 DevOps 模型時,經常需要償還高等級的技術債務:平衡短期收益與長期收益;
-
循序漸進:降低學習曲線,培養使用者習慣。

DevOps 統一管理平臺建設專案
-
自服務化與易用性
-
提供最佳實踐
-
靈活整合其他第三方平臺,降低工具鏈整體運維成本
-
以 Jenkins 和 GitLab 為核心構建 DevOps 平臺
很多內容和程式碼都無法在這一介紹文章裡體現,如果你感興趣那就帶著你的疑問來看分享,正面提出你的疑問,幫你解答。
參與時間:2018年9月13日(週四)晚21:00-22:00
分享方式:網路直播

掃碼新增小助手微信,備註“公開課,來源簡書”,拉入直播分享群一起互動