时力不停机发行管理与持续部署-Microsoft.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
时力不停机发行管理与持续部署-Microsoft

省時省力不停機 發行管理與持續部署 陳小風(Microsoft MVP) 講師介紹 • 陳鋒逸(陳小風) • 講師經歷 • SkillTree兼任講師 • 微軟最有價值專家 (MVP ) • Techday 講師 (2014) • JSDC 講師 (2013) • 社群研討會講師 • AgileCommunity.tw • Javascript.tw • twMVC Agenda • 什麼是持續整合 ? • 軟體品質與自動化部署 • Release Management • 產品發行週期 • DevOps實踐之道 什麼是持續整合? 你是否曾經遇過這些狀況… • 程式碼無法建置 • 裝機器要花好幾天 • 修一個 小小的bug 其他程式卻壞了 • 一定要OOO 在才能建置最新版本 • 上線時總是少了些什麼 沒有萬靈丹 • 人都會犯錯 • 程式都會有Bug • 只能滿足想到的情境 • 使用流程降低問題 • 盡可能的降低意外狀況 解決方法 單元測 Code 程式碼 整合測 試 Review 掃描 試 什麼是 Continuous Integration ? • 把 Routing 的工作交給自動化 • 持續、反覆、不斷進行 • 維持軟體品質 • 降低交接/ 訓練門檻 • 產生報表 • 像呼吸一樣自然 導入成本很高? • 在第一次需要花費時間設定、修復錯誤 • 省下之後一百次、五年的時間 • 對一般開發人員沒有任何的影響 • 自動部屬到對應的環境 • 自動進行測試、軟體品質檢查 Visual Studio Team Service 客制化的彈性 多平台、多語言 支援測試 持續整合 容易擴充 定義自己的建置流程 持續整合 需求 測試 開發 建置 Agent Pool Visual Studio Team Service Hosted Agent Build Custom Agent 1 (ROR) Local Servers Custom Agent 2 (Python) 支援第三方整合 DEMO • VSTS 自動化建置 小結 • 自動化工作 • 有效產出 • 養成文化 軟體品質與自動化部署 讓程式碼可靠 • 簽入程式觸發 • 追蹤品質 • 產生報告 • 提前發現問題 維持水準 單元測 試

文档评论(0)

sunshaoying + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档