随着电子商务迅速发展,各个行业巨头纷纷投入互联网+的怀抱,钢铁行业作为典型的传统行业,如何实现华丽转身,拥抱市场,加快产业新旧动能转换?大汉电子商务有限公司(以下简称“大汉电子”)作为钢铁行业佼佼者,拥有钢铁流通行业20年历史沉淀,致力于使用“互联网+”来重构钢铁产业链,打造中国最大的钢铁全产业链电商生态系统。
“大大买钢网系统”是一款大汉电子自有基础平台研发团队,借助华为云DevCloud平台能力,以业务智能化的创新方式打造的一款“交易型SAAS”、“云平台解耦形成微服务”、“多银行多账户”系统。
DevOps平台,加速产品智能化升级
大汉电子运维部姜经理表示:“随着业务高速发展和研发团队规模不断扩张,传统的项目管理方式出现了越来越多的问题,研发效能低下成了当下亟待解决的难题。通过引入华为云DevCloud平台,我们成功转变到Scrum研发模式,并实现持续集成持续交付,让我们团队变得敏捷而高效。”
源码管理
项目成立初期,在代码仓库类型选择上,综合业务交付频率,以及开发效率等因素考虑,决定项目代码使用Git分布式版本管理系统。
由于用惯了SVN进行代码托管,最初同事们听说代码管理要改用Git,大家心里是拒绝的,但轻量型分支、离线工作、高效的协作能力以及基于Git的CI/CD和DevOps能力等等,这些更符合当下软件研发模式的优点,体验到Git分布式版本管理系统离线工作、快速切换分支、本地解决代码冲突等特点后,大家觉得学习使用Git是值得的,真香定律在软件开发工具上面同样适用。
华为云DevCloud的代码托管,帮助研发人员轻松解决了的代码托管从svn转向git迁移,实现了跨地协同办公的问题,也释放了运维人员代码服务器的维护工作及成员权限管理工作,非常方便并且安全。代码检查功能,实现了托管代码的质量检查,包括静态检查各安全检查,并且能提供详细的质量报告,给出合理的解决方案和改进建议,有效地提高了代码质量,从而增强了应用代码的稳定性和安全性。流水线给我们提供了很好的思路,为我们在代码交付方面提供了重要的方向支持和指导作用,使代码交付周期缩短了至少1倍时间,大大提升了项目交付效率。
持续交付
在研发“大大买钢网系统”初期,由于无自动化运维工具等问题,导致产品上线周期长,交付效率过慢。针对这些问题,我们引入了DevCloud自动化构建和部署能力,结合流水线功能实现了简单的持续交付,保障项目推进,项目上线交付周期缩短了15天,帮助企业提升交付效率50%。流水线使用简单方便,内置多种不同模版,灵活的变量配置使我们通过少量的操作即可达到想要的结果。
敏捷管理
由于缺少标准流程和标准化统计工具,且开发流程选择的是传统的瀑布+迭代,企业项目从立项到上线需要耗费很长时间。通过使用华为云DevCloud的Scrum项目管理、Backlog任务看板,项目经理可以看到每个开发者的当前进度,包括开发状态和完成百分比,确保人力的合理调配,快速响应客户的需求变化,做到精益求精,同时整体开发效率提升1倍。
DevOps落地,华为云价值真实可见
拥有大量采购、销售、库存等数据信息的大汉电子商务有限公司,急需一个平台沉淀交易数据资产。华为云以大数据、云计算能力为基础,通过即开即用,随时随地在云端进行项目管理,让软件开发更加简单高效,使原本毫无价值的钢贸交易数据具备信用价值和变现途径,让昨天的数据成为今天的征信,实现钢铁产业领域内的数据变现。
Cloud for Good,让技术更有温度,华为长沙DevCloud创新中心正在行动。2018年6月27日华为公司与长沙市政府及望城经开区分别签订华为云DevCloud战略合作协议,8月8日在深圳举行签约仪式。2018年9月30日,长沙市经信委发布关于使用华为云DevCloud的补贴政策,华为长沙DevCloud创新中心步入正式运营阶段,助力当地企业产业升级,创造更多行业新价值,构建智能化、数字化城市。