在軟體產業,不論是開發工程師, 系統工程師都需要對DevOps文化、CI/CD 流程、Docker 與 Kubernetes、程式碼版控 Git 有基本知識與了解,如此不論開發團隊與維運團隊,能夠互相了解對方的難處,減少摩擦,提升軟體開發的速度與品質。
本門課程實際實作如何使用 Gitlab CI 進行程式碼版本控管及程式碼品質控管,使用 Docker做程式碼編譯、打包,再經由 CD 部屬至 Kubernetes 環境上,讓整個 DevOps 流程,從程式碼 Push 到部屬之間流程全部進行自動化。用腳本與 CI 工具取代人為操作,增加軟體測試與部屬速度,移除人為錯誤,提高軟體穩定性及開發速度。
有Linux 指令操作經驗
單元 |
內容 |
DevOps |
• DevOps 文化• Continute Integrateion/
|
程式碼版控: Git |
• 部屬 GitLab• Gitflow 介紹 |
Docker |
• Docker 介紹• Docker 操作• Dockerfile 撰寫 |
Kubernetes 介紹 |
• Kubernetes 介紹• Kubernetes 安裝 |
Kubernetes 操作 |
• Kubernetes 指令• Kubernetes 操作 |
Kubernetes 部屬 |
• 部屬服務至 Kubernetes |
Kubernetes 網路與儲存 |
• Kubernetes Service• Kubernetes NFS |
GitLab CI 設定 |
• GitLab pipeline• GitLab Runner |
Gitlab CI YAML |
• GitLab-CI YAML 教學• GitLab-CI YAML 撰寫 |
GitLab CI 品質 |
• Source code 品質管理- SonarQube• Build Docker image• Push docker to Docker Hub |
GitLab CI 測試 |
• 自動化單元測試 |
GitLab CD |
• 部屬至開發環境 Kubernetes |
* 課程執行單位保留調整課程內容、日程與講師之權利
1. 課程費用含課程、講義、餐點。
方案 |
課程費用 |
課程原價 (每人) |
$12,000 元 |
14 天前報名 優惠價(每人) |
$9,600 元 |
14 天前報名+兩人揪團同行優惠價(每人) |
$9,120 元 |
14 天前報名+四人(含)以上揪團同行 優惠價(每人) |
$8,640 元 |
2. 課程若未如期開班,費用將全額退還。
3. 繳費方式
l ATM 轉帳(線上報名):繳費方式選擇「ATM 轉帳」者,系統將給您一組轉帳帳號「銀行代號、轉帳帳號」,但此帳號只提供本課程轉帳使用,各別學員轉帳請使用不同轉帳帳號。
l 信用卡(線上報名):繳費方式選「信用卡」,直到顯示「您已完成報名手續」為止,才確實完成繳費。
l 銀行匯款(公司逕行電匯付款):土地銀行 工研院分行,帳號 156-005-00002-5(土銀代碼:005)。戶名「財團法人工業技術研究院」,請回傳「收據」或「帳號後五碼」至yunan@itri.org.tw 黃小姐 收。
l 計畫代號扣款(工研院同仁) :請從產業學院學習網直接登入工研人報名;俾利計畫代號扣款。
上課時間:112年9/4-9/5,週一二白天9:00 ~12:00,13:00~17:00 ,共2天、計14小時。
上課地點:工研院產業學院 產業人才訓練一部(台北),實際地點依上課通知為準!
報名方式:
· 線上報名:請學員前往工研院「產業學習網」報名
· 課程洽詢:02-2370-1111 分機609或306黃小姐
1. 已完成報名與繳費之學員,課程主辦單位將於開課三天前以 E-mail 方式寄發上課通知函;若課程因故取消或延期,亦將以 E-mail 方式通知,如未收到任何通知,敬請來電確認。
2. 已完成繳費之學員如欲取消報名,請於實際上課日前以書面通知業務承辦人,主辦單位將退還 80% 課程費用。
3. 學員於培訓期間如因個人因素無法繼續參與課程,將依課程退費規定辦理之:上課未逾總時數三分之一,欲辦理退費,退還所有上課費用之二分之一,上課逾總時數三分之一,則不退費。
4. 本單位保留是否接受報名之權利。
5. 如遇不可抗拒之因素,課程主辦單位保留修訂課程日期及取消課程的權利。
6. 本課程無補課機制。