资源描述
*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,R:0,G:152,B:204,R:194,G:205,B:35,R:109,G:179,B:63,R:56,G:124,B:44,R:102,G:102,B:102,R:255,G:255,B:255,SpringOne 2GX 2011,Theme Colors,SpringSource,Brand Colors,R:102,G:102,B:102,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,2007,2008,2009,2010,Category 1,2.4,6.4,4.1,6.6,Category 2,8.2,4.5,3.2,3.8,Category 3,4.6,3.2,1.9,9.6,Category 4,6.7,3.3,3.4,2.2,Category 5,4.3,5.6,7.1,3.4,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,60%,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,/This is Helvetica:18 pt or higher please,public class,TransferServiceImpl implements TransferService,public,TransferServiceImpl(AccountRepository ar),this,.,accountRepository,=ar;,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Click to edit Master title style,Click to edit Master text styles,Second level,Third level,Fourth level,Fifth level,*,Cloud Foundry,中国研发团队分享,胡詠捷、谢兵、李宇翔,现代的,Web,应用程序架构,网络化,平安第一,考虑部署,备份,监控,故障恢复,2,IaaS,3,PaaS,公有或私有的,PaaS,4,Scrum,实践,测试驱动开发,-TDD,持续集成,-CI,快速部署,主要内容,5,轻量级的敏捷工程管理工具,Story,ICEBOX,BACKLOG-priority-based,CURRENT,Release,Scrum-Pivotal Tracker,6,0,很快搞定,1,2小时左右,2,半天左右,3,大任务,还需要分解,Scrum,关于,points,7,Started,Finished,Delivered,Accepted,Rejected,Scrum Story State,8,10:00 am,每天准时开始,内容,昨天做了什么,今天做什么,遇到了问题,(,blocker,),1,5,分钟以内,Scrum Stand up meeting,9,周一上午,11,:,00am,会议长度:,2,小时,沟通和交流需求,讨论优先级,开发人员一起评估时间,Scrum Spring方案会议,10,每两周一次,周五下午4:00pm,爽的,不爽的,问题分类,排列问题的优先级,讨论问题的解决方法,转成todo,Todo list,Scrum 回忆总结会 retrospective,11,Rspec,Controller specs,Helpers specs,Models specs,Requests specs,Javascripts specs,TDD,先写测试,12,Jasmine,Setup,gem install jasmine,rails g jasmine:install rails g jasmine:examples,Usage,rake jasmine,rake jasmine:ci,Demo,TDD-Javascripts specs,13,Jenkins,CCMenu,Project monitor,a CI display aggregator.,CI,14,15,BOSH,用,C,AP,部署到,cloud,foundry,上(,demo,),运行,integration,test,快速部署,16,高可用性,开放性,平安,自愈,灾备,代码集成管理系统,17,代码集成流程,18,18,资源分配,19,节点,数量,资源池,(,核,),内存,系统盘,数据盘,nginx,2,小,1,2G,4,128M,gerrit_mysql,1,小,1,2G,4,8G,gerrit_mysql_slave,1,小,1,2G,4,8G,gerrit_replication,1,小,1,2G,4,8G,gerrit,1,中,4,8G,16,24G,jenkins,2,中,4,8G,16,32G,jenkins_slave,8,大,4,8G,64,32G,19,代码管理系统,-Gerrit,20,20,代码测试系统,-Jenkins,21,21,神奇的,Warden,22,孤立容器,进程隔离,资源控制,虚拟网络,eth,容器,容器,容器,veth,veth,veth,虚拟主机,22,2,条线程,/Slave,1,个容器,/,线程,输出流,现在:脚本控制,将来:,Jenkins,插件,Jenkins+Warden,23,23,Jenkins,与,Warden,的实战,24,24,神奇的,Bosh,25,Bosh,客户端,创建,删除,获取,调度管理器,(Director),获取代理客户端,实例,管理器,任务执行器,创建任务,任务,模型,代理,客户端,代理,目标虚拟机,代码,集成系统,25,Bosh,的优点,26,智能检测,统一部署,细化更新,高效简洁,26,自愈方案-Monit,27,27,备份方案,28,主从备份,Mysql主从,复制拷贝,Jenkins单向拷贝,第三方备份,github,灾备,外链NFS,28,监控方案,29,29,预警机制,30,邮件,短消息,30,相关资源,31,Cloud Foundry:,Warden:,OSS-release:,OSS-documentation:,China Developer Website:,CF Jenkins:,CF Gerrit:,31,Thank You!cloudfoundry VMware,上海研发中心,
展开阅读全文