结盟众多企业“教练”, 共同设计、开发及提供人才培养解决方案,通过新颖多样的学习方式,针对性的定制化内容,助力企业全面提升竞争优势。
路宁
2天
5200
DevOps 方法加快并维持您在规划、开发、测试和交付方面的软件推动的创新。无论您的关注点是移动开发、云托管、大数据分析还是社交商务、您都可以更快地持续发布更好的软件和服务,而且成本更低,风险也更小。
通过协作来开发和测试创新理念;通过自动化流程和消除浪费来交付创新;通过内部和外部客户的反馈来实现改进。
业务团队、架构师、开发人员和测试人员、还有 IT 运营和生产人员
认识DevOps | 1.IT组织面临的挑战与运维困境 2, DevOps基本原则 3,Dev,QA,Op协作新模式 4,持续集成,持续交付与持续部署 |
持续集成 | 1,持续集成平台 2,单分支开发策略 3,规律性增量发布策略 4,特性开关技术与抽象分支 5,产出管理 6,部署与测试管道 7,Pipeline建设最佳实践 |
发布策略 | 1,Canary发布策略 2,Blue-Green发布方法 3,灰度发布 |
配置管理 | 1,标准化一切 2,组件与依赖管理实践 3,建立数据沙盒 4,自动化数据库变更管理 5,同源版本管理实践 |
部署自动化 | 1,利于部署及扩展的应用架构 2,部署自动化模式 3,自动化基础设施和环境的管理 4,利用Puppet象管理代码一样管理基础设施 5,ControlTier、Chef 6,针对部署的冒烟测试 |
规模化DevOps | 1,环境虚拟化实践 2,IaaS 云架构 3, EC2,GCE,Heroku 4,基于云的持续集成平台 5,企业内部云建设 |
案例分析 | 1,Google的构建、测试及部署基础设施 2,Facebook的发布工程 3,百度核心产品线DevOps案例分享 |