在軟體產業,不論是開發工程師, 系統工程師都需要對DevOps文化、CI/CD 流程、Docker 與 Kubernetes、程式碼版控 Git 有基本知識與了解,如此不論開發團隊與維運團隊,能夠互相了解對方的難處,減少摩擦,提升軟體開發的速度與品質。
本門課程實際實作如何使用 Gitlab CI 進行程式碼版本控管及程式碼品質控管,使用 Docker做程式碼編譯、打包,再經由 CD 部屬至 Kubernetes 環境上,讓整個 DevOps 流程,從程式碼 Push 到部屬之間流程全部進行自動化。用腳本與 CI 工具取代人為操作,增加軟體測試與部屬速度,移除人為錯誤,提高軟體穩定性及開發速度。
單元 |
內容 |
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 |
方案 |
課程費用 |
課程原價 (每人) |
$12,000 元 |
14 天前報名 優惠價(每人) |
$9,600 元 |
14 天前報名+兩人揪團同行 優惠價(每人) |
$9,120 元 |
14 天前報名+四人(含)以上揪團同行 優惠價(每人) |
$8,640 元 |
上課時間:112年5/15-5/16,週一二白天9:00 ~12:00,13:00~17:00 ,共2天、計14小時。
上課時間:112年9/4-9/5,週一二白天9:00 ~12:00,13:00~17:00 ,共2天、計14小時。報名九月份課程請點我
上課地點:工研院產業學院 產業人才訓練一部(台北),實際地點依上課通知為準!!!!
報名方式:
· 線上報名:請學員前往工研院「產業學習網」報名
· 課程洽詢:02-2370-1111 分機304或306黃小姐