Cloud Foundry中国研发团队技术分享.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
BOSH 用CAP部署到cloud foundry上(demo) 运行integration test 快速部署 * * 高可用性 开放性 安全 自愈 灾备 代码集成管理系统 * 代码集成流程 * * 资源分配 * * 代码管理系统 - Gerrit * * 代码测试系统 - Jenkins * * 神奇的Warden * 孤立容器 进程隔离 资源控制 虚拟网络 eth 容器 容器 容器 veth veth veth 虚拟主机 * 2条线程/Slave 1个容器/线程 输出流 现在:脚本控制 将来:Jenkins插件 Jenkins+Warden * * Jenkins与Warden的实战 * * 神奇的Bosh * Bosh 客户端 创建 删除 获取 调度管理器 (Director) 获取代理客户端 实例 管理器 任务执行器 创建任务 任务 模型 代理 客户端 代理 目标虚拟机 代码 集成系统 * Bosh的优点 * 智能检测 统一部署 细化更新 高效简洁 * 自愈方案 - Monit * * 备份方案 * 主从备份 Mysql主从 复制拷贝 Jenkins单向拷贝 第三方备份 github 灾备 外链NFS * 监控方案 * 预警机制 * 邮件 短消息 手机 相关资源 * Cloud Foundry: /cloudfoundry/cf-release Warden: /cloudfoundry/warden OSS-release: /cloudfoundry/oss-release OSS-documentation: /cloudfoundry/oss-docs China Developer Website : CF Jenkins: CF Gerrit: Thank You! @cloudfoundry @VMware上海研发中心 Horizontal scalability, elasticity, * 新建的任务只能在icebox中 由PO(product owner)来挑选,然后放到backlog中进行排序 团队成员在backlog中按照顺序选择任务 * localhost:8888 rake jasmine JASMINE_PORT=1337 uses Selenium to launch a browser and run the Jasmine suite. it uses RSpec to extract the results from the Jasmine reporter and write them to your build log. * 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 60% // This is Helvetica: 18 pt or higher please public class TransferServiceImpl implements TransferService { public TransferServiceImpl(AccountRepository ar) { this.accountRepository = ar; } … } Cloud Foundry 中国研发团队分享 胡詠捷、谢兵、李宇翔 现代的Web应用程序架构 * 网络化 安全第一 考虑部署 备份 监控 故障恢复 IaaS * PaaS * 公有或私有的PaaS Scrum实践 测试驱动开发-TDD 持续集成-CI 快速部署 主要内容 * / 轻量级的敏捷项目管理工具 Story ICEBOX BACKLOG - priority-based CURRENT Release Scrum- Pivotal Tracker * 0 很快搞定 1 2小时左右 2 半天左右 3 大任务,还需要分解 Scrum – 关于points * Started Finished Delivered Accepted Rejected Scrum – Story State * 10:00 am 每天准时开始 内容 昨天做了什么 今天做什么 遇到了问题(blocker) 15分钟以内 Scrum –

文档评论(0)

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

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

1亿VIP精品文档

相关文档