用友 BIP 是用友在 2017 年开始战略投入、规模研发的全新一代的产品,作为全球领先的企业数智化平台与应用软件之一,用友 BIP 商业创新平台(Yonyou Business Innovation Platform)是用友采用新一代信息技术,按照云原生、元数据驱动、中台化和数用分离的架构设计,涵盖平台服务、应用服务、业务服务与数据服务等形态,集工具、能力和资源服务为一体,服务企业与产业商业创新的平台型、生态化的云服务群。
随着用友战略级产品的推出,以 SaaS 模式为诸多大中型企业客户提供一体化解决方案,为每个企业开辟虚拟的独立计算空间,整合阿里云自研数据库 PolarDB、容器、云原生中间件和安全能力,提供企业级端到端稳行服务,并采用阿里云 Serverless 架构,让企业有效突破资源瓶颈。为了响应业务需求,基础设施团队需要提供一套稳定可靠,简单易用的对接方案,集成阿里云多款云产品并标准化交付一体化方案,在项目前期主要面临的挑战有:
1)为了满足“N 小时内从订单开通生成到安装完成”的业务指标,一体化方案的标准交付,稳定可靠非常重要。
2)基于阿里云的整体方案,涉及到多款云产品,从产品选型、调用以及集成对接,周期较长。需要快速完成适配,并统一对接方式完成云产品方案整体接入。
3)希望有一套稳定的对接方案,持续保障整个云管平台的持续迭代和使用,包括资源的开通、参数变更以及资源变配等。
4)希望以较少的研发投入,规范的接入这些云产品,快速适配业务的产品选型和调整。
客户价值
通过统一的 SDK 和少量 API,帮助用友把十余款阿里云产品快速集成到云管理平台上,带来的价值包括:
- 统一 SDK 和少量 API 接入,相比对接多产品的上百个 API,减少集成对接工作量。
- 提升接入稳定性,CADT 产品以完善的校验、询价、部署和释放的全流程管理能力,整体提升了云资源生命周期管理的集成稳定性。
- 编排接入简单化,针对标准方案的编排需求,如添加安全组、NAT 指定路由表等,通过模版的拖拽和连线快速完成接入和绑定,简化资源编排的使用。
- 扩展性灵活,CADT 以模板和应用的创新模式,为后续接入其他云产品提供了更灵活的扩展性,仅需增加模板以及适配对应的产品参数即可。
- 云产品规范,通过 CADT 模板化的接入方式,将云产品使用规范化,包括统一标签、约定规格等进行收敛和沉淀,达到了内部规范管控的要求。
客户之声
运维部-基础设施主管樊恒兴表示:“我们经过调研,结合阿里云推荐的《自研云管系统集成 CADT 实现云资源申请自动化方案》,最终采用了这个方式来实现基础平台的云产品对接。”
通过统一的 SDK 和少量的产品 API,快速完成 10 余款云产品的开通和变配等常用操作,利用统一的校验、计价、部署和释放接口,在研发对接和测试验证阶段,节省了很多时间。
一体化方案涉及到标准化的编排动作,比如统一添加安全组、NAT 指定路由表、负载均衡添加监听、虚拟服务器组、OSS 添加授权策略、kafka 修改分片数等,结合简单的示例代码快速完成,降低了接入难度。
通过沉淀的标准化接入模版,利用 API 完成入参验证,有需求变更时,快速调整模版变量参数即可,为平台对接提供了非常好的可扩展性。快速影响业务需求,完成验证和上线,为整体方案提供了稳定性保障。
相关产品:
专有网络 VPC、负载均衡 CLB、云服务器 ECS、弹性公网 IP、NAT 网关、检索分析 Elasticsearch、消息队列 Kafka、云数据库 Redis、云数据库 PolarDB、对象存储 OSS、云速搭 CADT 等。