Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.

持续交付离我们有多远

3 188 vues

Publié le

一个实际的持续交付案例

Publié dans : Technologie
  • Soyez le premier à commenter

持续交付离我们有多远

  1. 1. 持续交付离我们有多远 一个真实的案例分享 Juven Xu 许晓斌
  2. 2. ! 一名父亲、程序员、敏捷教练、技术作者! ! ` @juvenxu! http://www.juvenxu.com
  3. 3. 我将讲述 1. 我们怎么实施持续交付的? 2. 在此过程中我们学到了什么?
  4. 4. 什么是持续交付?
  5. 5. 2007年6月 2010年7月
  6. 6. 项⺫⽬目背景 新加入公司 全新的技术团队 Version 2.0
  7. 7. 第一步:引入Scrum 站立会议 周一个迭代
  8. 8. 第二步:标准化项目结构
  9. 9. 标准化能够极⼤大地简化所有⼈人的学习成 本、极⼤大地简化⼯工具的引⼊入成本、极⼤大 地降低后期维护成本。
  10. 10. 第三步:建立持续集成习惯 Jenkins 单元测试 保持集成健康状态
  11. 11. 习惯⽐比⼯工具重要
  12. 12. 第四步:自动化部署
  13. 13. Shell 真心很重要! 部署目录结构规范化
  14. 14. 第五步:自动化验收测试
  15. 15. 第六步(未完成):自动化性能测试
  16. 16. 第七步:DevOps 清楚你的线上环境 多和运维聊聊 完善日志和监控
  17. 17. 我们怎么实施持续交付的? 1. 引入Scrum 2. 标准化项⺫⽬目结构 3. 建立持续集成习惯 4. 自动化部署 5. 自动化验收测试 6. 自动化性能测试 7. DevOps
  18. 18. 在此过程中我们学到了什么?
  19. 19. 1. 尽早发布上线 • 及早暴露跨团队(配置管理、运维)的集成问题
  20. 20. 2. 前期架构设计很重要 • 前期架构决定了容量、可扩展性等非功能性需求;
 决定了部署结构;这些东西变更的代价很高!
  21. 21. 3. 敏捷最重要是人的思维 
 OPEN • 持续交付涉及思维模式转换、新工具的使用、习惯的改变
  22. 22. 工具
  23. 23. Q&A @juvenxu! http://www.juvenxu.com

×