《标准项目流程》PPT课件.ppt
《《标准项目流程》PPT课件.ppt》由会员分享,可在线阅读,更多相关《《标准项目流程》PPT课件.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、DevOpsDevOps工具介绍工具介绍2012-09-13AgendaDevOpsDevOps介绍介绍工具链介绍我们的经验总结天下武功,唯快不破标准项目流程 快是什么 快的核心是什么?稳稳怎么样才能又快又稳?DevOps什么是DevOpsWikiWiki上定义:上定义:DevOps是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件软件产品和服务,开发开发和运营运营工作必须紧密合作。什么是DevOps所有人干所有活从开发测试到运维,不Eatingyourown dog
2、food信任其它兄弟开发的模块对代码负责要编写完善的测试用例对线上系统负责有肩扛7*24的勇气AgendaDevOps介绍工具链介绍工具链介绍我们的经验总结成功开发一个项目需要什么?1.代码管理工具2.测试工具3.部署工具4.集群管理工具5.监控工具6.日志工具7.报表系统8.团队管理工具代码管理大公司,按规定做一定要做 code review有条件的GitHub+Gerrit测试工具使用单元测试JUnit,PHPUnit,etc.使用持续集成 JenkinsJenkins介绍CI工作流程sSVNCVSGITJenkinsJenkinsC+编译器C#编译器Java编译器其它强类型语言编译器检查
3、更新检查更新检查更新检查更新JUinit各种单元测试CppUnitPHPUnitJenkins部署工具-capistrano1.开源,免费2.可以查看线上版本的diff3.快速Rollback4.支持gateway,多台机器部署5.支持部署前后的各种动作6.支持调用shell命令集群管理集群管理 puppetpuppetpuppetpuppet 遵循GPL 协议(2.7.0),基于ruby 语言开发的系统配置管理工具 说明性语言表达系统,用库实现配置 基于C/S架构,配置客户端和服务端,也可以独立运行 puppet 对于系统管理员是抽象,只依赖于ruby与facter.默认情况下,客户端每30
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 标准项目流程 标准 项目 流程 PPT 课件
限制150内