简介
从工具看Devops系统的建立,大型软件企业和新创企业如何构建合适的Devops,DevOps实践对组织架构与系统架构。
目标
介绍监控系统的建立,告警系统的设计思路,并探讨如何将监控、告警与企业内部的轮值、工单等系统集成。企业内生安全、测试、开发等
受众人群
应用或服务产品经理、应用开发人员、Agile Scrum 大师、项目经理、测试工程师/测试经理、IT服务经理、流程经理、精益IT实践者
课程时长
1天(6H)
分享提纲
主题序列 | 课题 | 简述 |
Topic 1 | 总体架构(Overall Architecture) | 探讨DevOps实践对组织架构与系统架构带来的影响,介绍微服务以及A公司对团队的一些规则,分析背后的原因,并给出一个总体架构。 |
Topic 2 | 构建与测试(Building and Testing) | 介绍早期软件配置管理的模式与实践,并探讨系统从开发到部署的移动,深入介绍软件包管理,依赖管理,本地工作区,本地构建测试,构建系统与集成测试,UAT/Staging/性能测试 |
Topic 3 | 部署(Deployment) | 介绍环境与部署的建模,在此基础上探讨部署管理的策略,打包与发布,一致性管理,如何做到多环境部署,并行部署,部分部署,以及系统回滚。 |
Topic 4 | 监控(Monitoring) | 介绍监控系统的建立,告警系统的设计思路,并探讨如何将监控、告警与企业内部的轮值、工单等系统集成。 |
Topic 5 | 安全(Security and Security Audit) | 企业内部的安全,以及相关的实践与系统 |