企業導入 Docker 經驗分享
主講:鄭淳尹
Containers are not VMs
導入的原因
- 時間有限
- 能力有限
- 解決人的問題
- 管理成本
- 進而解決業務面問題
- 想要導入的面向:微服務, DepOps, 網頁技術
導入 Docker 到 Productions?
Pros
- every containers handle respecitvely
- avoid conflict between Dev and Ops
- 持續整合(CI)
- 自動化流程
- 微服務架構
- 系統靈活彈性(Infra as Code)
Cons
- 教育訓練
- 軟體開發思維
- 作業系統熟悉度
- 開發作業流程
- 架構翻新:Microsoft service
- 責任歸屬:組織調整、再造
計畫時程
短期
- docker 教育訓練
- 應用系統容器化
- 分工
- 版本控管
中期
- 開發流程
- 微服務架構
- 持續整合(CI):end-to-end Testing
長期
- Infra. as Code
- 自動化部署
- 容器協同運作
- 組織調整