Mais conteúdo relacionado
Semelhante a 以自動化先行的 DevOps 實踐經驗分享 (20)
Mais de Chen Cheng-Wei (18)
以自動化先行的 DevOps 實踐經驗分享
- 1. Cheng Wei Chen @台灣軟體工程學會 - 台灣軟體的生命力 III - DevOps 的產業實務作法圖片來來源: http://finda.photo/image/11418
以自動化先行之
DevOps實踐經驗分享
- 16. Photo by Cesar Carlevarino Aragon on Unsplash
認為 DevOps 不過是引入
某種工具或解決方案。
- 19. Photo by Cesar Carlevarino Aragon on Unsplash
認為 DevOps 在短期之內
就能產生巨大的成效
- 30. code build test release deploy operateplan
Continuous Integration
Continuous Delivery
Automation
你會從何處著手?
Continuous Deployment
CIcommit dev stagingtest
testprod deploy
environment
dev
staging
prod
local
Infrastructure
as
Code
- 47. 技術及工具的決策?
Add or Delete AWS DNS (Route 53)
• 團隊主要的技術棧為 php
• 擅長串串接 API 與第三⽅方服務
• 剛開始採⽤用 Ansible
• 預定建立內部的⾃自動化管理理平台
AWS SDK for Python
Ansible Module - AWS Module
AWS SDK for PHP
- 61. 困境
Dev Ops / Infra
Support
小型
網站
CMS API
路由器
交換器
實體機
虛擬機需要大量伺服器,不同環境需求 Support
- 62. 困境
Dev Ops / Infra
Support
小型
網站
CMS API
路由器
交換器
實體機
虛擬機需要大量伺服器,不同環境需求 Support
開發:
老闆等著看,
伺服器好了了沒?
維運:
都忙你要的,
其他⼯工作
都不要做了了
- 63. 實踐過程
Ops / Infra
IaC
虛擬化 / 容器化
SOP / 標準化
自動化平台
工單管理 / 追蹤
自動化建置伺服器
自動化建置鏡像
API
Dev
自動建置環境
ChatOps
Dev Ops
開始研發
自家的
自動化維運平台
- 75. • Automation 絕對是 DevOps 的重要關鍵。
• ⾃自動化是⼀一種⼒力力量量倍增器,但不是銀彈。
• 萬物皆程式碼,優良的軟⼯工能⼒力力⽇日趨重要。
• 以 Automation 先⾏行行是可⾏行行的,但⽂文化、價值
觀的轉變要跟上腳步。
• DevOps 需要持續監測、持續反饋、持續改進。
Key Takeaways