企业云原生的探索与落地深圳沙龙-RacherLabs-20-11-14/安信证券DevOps探索与实践
2.42 MB
27 页
0 下载
97 浏览
0 评论
0 收藏
所属分类:
云计算&大数据 / rancher
| 语言 | 格式 | 评分 |
|---|---|---|
中文(简体) | .pdf | 3 |
| 摘要 | ||
安信证券在证券行业的IT转型背景下,积极探索DevOps实践,旨在通过工具平台建设、流程优化和文化转变,提升研发效率和质量。文档详细介绍了转型背景、工具平台建设、试点项目实践以及持续改进策略。通过建立统一的研发管理体系,安信证券实现了从无到有、从小到大、从繁到简的DevOps转型,解决了传统IT建设模式的痛点,推动了研发服务供应链的快速交付和高质量发展。 | ||
| AI总结 | ||
### 安信证券DevOps探索与实践总结
#### 转型背景
1. **行业需求**
证券行业业务复杂、监管严格,数字化转型成为必然趋势。传统IT建设模式(以采购为主)已无法满足个性化需求,行业供应商能力僵化进一步加剧了转型压力。
2. **内部挑战**
安信证券自主研发和合作研发比例已超过50%,研发团队规模超500人,亟需建立统一的研发管理体系,提升研发效率和质量。
3. **转型目标**
打造端到端研发管理平台,实现快速交付、高质量、过程透明和可度量的IT研发服务供应链。
---
#### 工具平台建设
1. **核心目标**
提升效率、质量和降低成本,构建标准化、自动化、服务化的研发工具链。
2. **工具平台**
- **配置管理**:版本变更标准化,支持源代码、配置文件、数据库脚本等的统一管理。
- **持续集成**:通过Jenkins、GitLab等工具实现自动化构建、测试和部署。
- **内建质量**:使用SonarQube、Jacoco等工具进行代码扫描、单元测试和性能测试。
- **需求管理**:通过Jira、Xray等工具实现需求与开发、测试的全流程关联。
- **部署管理**:采用Ansible、Kubernetes等工具实现自动化发布和环境管理。
---
#### 试点项目实践
1. **配置管理**
- 实现全流程可追溯:针对任意需求,可快速关联源代码、测试报告、上线记录等。
- 版本变更标准化:代码提交记录与需求双向关联,确保版本管理的透明性和一致性。
2. **实践成果**
- 试点项目通过工具平台实现了高效的协作和自动化交付,为后续推广积累了经验。
---
#### 持续改进
1. **转型阶段**
- **从无到有**:快速补齐能力短板,支撑转型实践,提升自动化能力。
- **从小到大**:工具平台覆盖范围从50%扩展至90%,功能进一步深化,稳定性、可靠性显著提升。
- **从繁到简**:统一操作界面,优化平台治理,推动标准化、自动化和数据化。
2. **未来规划**
- 优化系统架构,降低技术债务,提升自动化测试覆盖率。
- 推广DevOps文化,加强培训赋能,推动研发效率和质量的持续提升。
---
#### 总结
安信证券通过DevOps探索与实践,解决了证券行业IT建设的复杂性和高效性问题,构建了高效的工具平台,并在试点项目中验证了转型的可行性。未来,将持续优化平台功能,推动研发管理的标准化、自动化和数据化,实现高质量、高效率的IT研发服务。 | ||
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余
20 页请下载阅读 -
文档评分













