项目描述:
DevOps 系统是德邦科技高效组织团队之间通过自动化的工具协作和沟通来完成软件的生命周期管理,从而更快、更频繁 地交付更 稳定的软件。DevOps 适用于敏捷开发团队,为其提供 CI/CD 功能,让开发人员更专注于应用服务的编码,为运维 人员提供可 部署的页面工具。 德邦 DevOps 系统将敏捷流程线上化,主要有 7 步骤: 1.承接 OA 系统审批通过的需求并 转化为 Epic, 2.再由产品经理拆分为 Feature, 最后由开发负责人拆分为 Story, 开发人员承接 Story 后拉取代码分支、转 测, 测试人员 SIT/UAT 验证通过后, 再由版本负责人创建上线单据并添加 QA 审核, QA 审核通过后由运维人员根据上线 单据内容部署应用。
DevOps 系统由 6 个独立的 SpringBoot 微服务应用组成,分别为:1.公共服务、2.需求服务、3.CI 服务、4.CD 服务、 5.度量数据服务、6.页面 API 服务。
我的职责:
1. 负责需求的梳理、设计和开发工作;
2. 维护和升级核心模块;
3. 快速定位并解决系统的生产问题。
软件架构: