用Bluemix DevOps 建立良好的團隊開發與版本控制

13
IBM Bluemix www.bluemix.net 用 Bluemix DevOps 用用用用用用用用用用用用用用 Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T

Transcript of 用Bluemix DevOps 建立良好的團隊開發與版本控制

Page 1: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

用 Bluemix DevOps建立良好的團隊開發與版本控制

Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T

Page 2: 用Bluemix DevOps 建立良好的團隊開發與版本控制

DEVOPS SERVICES ON BLUEMIX

Bluemix DevOps 三大特點

1. 在線協作與版本控制 2. 強大的計畫與追蹤功能

3. 一鍵自動部署

Page 3: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

1. 在線協作與版本控制Runtime

BuildDeployorigin

Gitmaster

WebIDE

locallocalGit

cfcloud

cf pushGit commit

Git pushGit clonesynGit commit

Git push originJazzHub

Page 4: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

1. 在線協作與版本控制commit

diff

Page 5: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

1. 在線協作與版本控制

進階的 Git 功能列

樹狀分支記錄歷程

reset建立新的本地分支 標籤 revert

Page 6: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

2. 強大的計畫與追蹤功能強大的 Search 功能• and / or / not 運算子• 支持屬性過濾• 支持巢狀過濾 ( )• 模糊查詢• 在自定義的工作期限內搜尋任務

Page 7: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

2. 強大的計畫與追蹤功能1. 指派工作 2. 工作類型

4. TAG

3. 優先級

5. 嚴重等級

Page 8: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

2. 強大的計畫與追蹤功能( 如 trello 的管理 )開啟 (undo) 進行中 (doing) 已解決 (done)

可拖拉

Page 9: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

2. 強大的計畫與追蹤功能增加子工作項

子工作項

和母項一樣的流程管控

Page 10: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T

3. 一鍵自動部署

Ex: Beta 測試機

Ex:Alpha 測試機

Ex: 正式機部署

建置

Page 11: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T

3. 一鍵自動部署查看部署的 log 記錄 Test Stage調用 IBM 內建的安全性測試 script

Build stage預設建置 scriptTest Stage

Page 12: 用Bluemix DevOps 建立良好的團隊開發與版本控制

Any questions?

;-))12

Design

Code IBMBluemix

OpsTest

總而言之開發軟體如同…

The IBM

Approach

The Future

Page 13: 用Bluemix DevOps 建立良好的團隊開發與版本控制

IBM Bluemixwww.bluemix.net

Y O U C A N D O I T B E T T E R , F A S T E R A N D M O R E C O S T – E F F I C I E N T

THANK YOU

GRACE LIN林軒如facebook

Hsuan-Ju Lin

[email protected]