本繁體中文版使用機器翻譯,譯文僅供參考,若與英文版本牴觸,應以英文版本為準。
DevOps總覽
貢獻者
- 此文件 PDF 的網站
個別的 PDF 文件集合
Creating your file...
This may take a few minutes. Thanks for your patience.
Your file is ready
過去幾年來、建置軟體的組織一直都在擁抱DevOps的概念。DevOps實務打破組織障礙、讓開發與營運團隊更緊密地合作。DevOps實務也讓團隊能夠加速交付、提高可用度、並使服務與應用程式更穩定、進而提升團隊的生產力。此外、採用自動化架構也是成功的關鍵要素、無論是大規模建置、測試及操作應用程式、或是管理全自動化的基礎架構平台或堆疊。以下我們將討論DevOps的一些主要使用案例、其中NetApp解決方案可實作以協助改善DevOps實務人員在日常實務中所遇到的體驗。
DevOps使用案例
雖然DevOps並沒有單一且普遍接受的定義、但DevOps工作人員的解決方案通常包含類似的架構或思想、可輕鬆進行大規模實作、重複及管理。以下各節說明NetApp解決方案所支援的DevOps工作流程可能使用案例。
持續整合、持續交付及持續部署(CI/CD)
持續整合、持續交付及持續部署(CI/CD)是一種編碼理念、可建立方法、讓開發人員以自動化方式持續更新、測試及部署程式碼、藉此鼓勵開發人員實作及轉型編碼實務。在大多數DevOps工作流程中實作CI/CD最受歡迎的方法是CI/CD傳輸途徑、也有幾個協力廠商軟體應用程式可協助達成此目標。
請參閱下列可協助CI/CD型工作流程的熱門應用程式範例:
本技術報告稍後所述的一些使用案例已在Jenkins中證實、但主要的CI/CD原則可套用至組織在其本身實務中實作的任何工具。