当我们谈到 DevOps 时,可能讨论的是:流程和管理,运维和自动化,架构和服务,以及文化和组织等等概念。那么,到底什么是"DevOps"呢?
随着软件发布迭代的频率越来越高,传统的「瀑布型」(开发—测试—发布)模式已经不能满足快速交付的需求。2009 年左右 DevOps 应运而生,简单地来说,就是更好的优化开发(DEV)、测试(QA)、运维(OPS)的流程,开发运维一体化,通过高度自动化工具与流程来使得软件构建、测试、发布更加快捷、频繁和可靠。
接下来本课程将分享DevOps基本原则,持续集成,策略,配置管理,部署自动化等几个模块精要讲述DevOps运用。
课程收益
1、了解机器学习、深度学习与人工智能之间的关系以及机器学习解决的问题;
2、掌握如何使用TensorFlow实现深层网络、卷积神经网络;
3、了解深度学习分布式训练框架 。
受众人群
1.各类IT/软件企业和研发机构的CXO、研发经理与总监、技术经理、测试经理
2.学员要求建议五年以上从业经验,熟悉软件生命周期中的某一专业管理领域
课程时长
2天(12H)
课程大纲
课程主题 | 课程内容 |
认识DevOps | 1.IT组织面临的挑战与运维困境 |
持续集成 | 1.持续集成平台 |
发布策略 | 1.Canary发布策略 |
配置管理 | 1.标准化一切 |
部署自动化 | 1.利于部署及扩展的应用架构 |
规模化DevOps | 1.环境虚拟化实践 |
案例分析 | 1.Google的构建、测试及部署基础设施 |
Bard Lu
百林哲咨询(北京)有限公司专家团队成员
Bard Lu
百林哲咨询(北京)有限公司专家团队成员
Bard Lu
百林哲咨询(北京)有限公司专家团队成员
Bard Lu
百林哲咨询(北京)有限公司专家团队成员
Bard Lu
百林哲咨询(北京)有限公司专家团队成员
Bard Lu
百林哲咨询(北京)有限公司专家团队成员
Bard Lu
百林哲咨询(北京)有限公司专家团队成员