DevOps(Development和Operations 的組合詞)是一種重視「軟體開發人員(Dev)」和「IT運維技術人員(Ops)」之間溝通合作的文化、運動或慣例。透過自動化「軟體交付」和「架構變更」的流程,來使得構建、測試、發布軟體能夠更加地快捷、頻繁和可靠。在目前雲端服務的趨勢下,DevOps 已經變成最重要的軟體開發模式之一,例如 Flickr 就運用了 DevOps 開發方法來加快服務改版速度,甚至一天可以因功能需求,發布10次小改版。
DevOps 開發方法藉由將各開發階段自動化以及訊息公開,幫助企業軟體研發相關部門,解決傳統流程端對端(End to end)所產生訊息不對稱,以及協作不順暢的問題,並且自動化開發流程的每個階段,進而提升軟體交付的速度。
本課程以實務為主,將介紹 DevOps 的觀念與工具與框架,讓學員可以透過動手做實際的了解記述內容。
時間:09:00-12:00, 1:00-4:00
內容:
Tool
檔案下載
計畫補助:教育部資通訊軟體創新人才推升計畫 軟體工程推廣分項計畫
計畫主持人:台灣大學 李允中教授
共同主持人:台中教育大學 徐國勛 助理教授、中正大學 劉立頌教授
= 本活動經授權由台灣軟體工程學會代為宣傳 =