DevOps 轉型之 Pipeline 實踐
阿新 • • 發佈:2018-09-12
控制 需要 端到端 成本 tlab 指南 將在 text 節點 DevOps 轉型之 Pipeline 實踐
由於技術更新速度越來越快,業務需求變化頻度激增,DevOps 如何落地,尋找合適切入點很關鍵,充分利用 Jenkins Pipeline 在 DevOps 和持續集成中的的核心作用,本主題將在 DevOps 工具鏈的選型以及如何落地實踐做介紹。 Pipeline 流水線是指軟件從版本控制庫到用戶手中這一過程的自動化實現是持續交付與 DevOps 的核心工程實踐。
本次分享主要內容:
- DevOps 工具鏈與 Pipeline
- Jenkins Pipeline 從 0 開始
- Pipeline as code
- 以 Jenkins 和 GitLab 為核心構建 DevOps 平臺
主講人:蘆葦
某大型金融公司 DevOps 平臺負責人,多年一線 SRE 和運維自動化實戰經驗,對微服務和容器技術有濃厚興趣,目前致力於基於開源工具鏈的 DevOps 交付流水線的落地實踐,推進互聯網保險研發團隊敏捷轉型和 DevOps 體系建設。
基於開源生態打造 DevOps 工具鏈
DevOps 之 Pipeline
Pipeline 流水線是指軟件從版本控制庫到用戶手中這一過程的自動化實現是持續交付與 DevOps 的核心工程實踐;
Pipeline 流水線的自動化和持續流動,才能保證在不同階段、不同節點上產品發布的一致性和穩定性,同時,也才能消除由於人工操作所引入的人為風險,同時提高效率,消除“等待”與“浪費”。
DevOps 之標準交付流程
Jenkins Pipeline 端到端流水線
Pipeline 落地填坑指南
- Pipeline + 標準交付流程:一軟一硬,都不能放松;
- 當企業想要遷移到一個 DevOps 模型時,經常需要償還高等級的技術債務:平衡短期收益與長期收益;
- 循序漸進:降低學習曲線,培養用戶習慣。
DevOps 統一管理平臺建設項目
- 自服務化與易用性
- 提供最佳實踐
- 靈活集成其他第三方平臺,降低工具鏈整體運維成本
- 以 Jenkins 和 GitLab 為核心構建 DevOps 平臺
很多內容和代碼都無法在這一介紹文章裏體現,如果你感興趣那就帶著你的疑問來觀看我們的直播分享,正面提出你的疑問讓我們的老師幫你解答。
更多知識內容點這裏
DevOps 轉型之 Pipeline 實踐