DevOps 開發及維運工作坊
DevOps 開發及維運工作坊
時間:2023/7/1 (六) 10:30~12:40
主持人:李文廷(高師大軟體工程與管理系主任)
簡介:
DevOps 是一套軟體開發哲學與實踐,強調軟體變更與部署的速度,同時維持軟體的品質。Git為程式碼版本控管工具,被廣泛用於多人合作的軟體開發中。Jenkins 是一個開源的持續整合和持續部署(CI/CD)工具,用於自動化軟體開發流程中的建構、測試和部署。SonarQube 是一套程式碼品質分析工具,協助程式設計者偵測程式碼品質、檢查安全性漏洞。在軟體快速開發的現在社會,這些技術已是所有軟體工程師必備的職能,本工作坊將手把手的帶領大家,以實例了解這些技術。
課程大綱:
DevOps 簡介
環境安裝與配置 (GitHub, Jenkins)
程式碼實作及版本控管 (GitOps)
Jenkins Pipeline實作
品質檢查 (SonarQube)