“本项目案例由端点科技投递并参与由数据猿上海大数据联盟联合推出的“行业盘点季之数智化转型升级”大型主题策划活动之《中国企业数智化转型升级创新服务企业》榜单/奖项的评选。
某全国知名网上书城通过文化+技术+渠道,创新引领传统书店转型发展,着力推进全行业信息互联互通,构建行业数字中台,更好地满足读者需求和行业健康发展提供服务和平台保障。
随着网上平台的不断发展与壮大,需要在既有项目建设成果上,继续拓展多业务域的合作发展模式,完善相关能力优化建设,支撑平台创新业务模式的发展,更好的实现线上线下融合,为各类用户提供便捷、高效的服务体验。
本次项目将继续丰富平台功能,打通平台业务合作壁垒,进一步夯实商城发展基础,同时为了保证网上书城项目各模块云平台建设的顺利实施,保证运营活动的正常推广,需要搭建更佳完善的系统架构,从稳定性、安全性、扩展性等多个维度构建技术保障体系。
●实施时间
开始时间:年1月
截止时间:至今
应用场景
1、线上与线下融合
集合全国实体门店、仓储配送与传统出版物“进销存退”优势资源,推进线下实体书店体验与网上书城营销的无缝对接,推动实体门店多元化、数字化、智能化的转型升级。
2、产业与市场融合
不断创新主题出版物发行营销方式,通过全品种服务及线上线下同价,推进出版物生产、营销等市场主体的利益共同体建设。网上书城激活全国书店系统会员数据,将出版社、书店、图书馆、读者链接,为读者提供个性化、专业化、多元化的阅读服务。
3、文化与技术融合
逐步开发出版物综合销售、精准馆配、大数据应用、物流、文创产品定制、供应链集采服务等多个业务板块,推进产业转型创新与协同发展。发挥门店优势,建设智能物流配送系统,实现产业资源的高效盘活。
4、多维度技术保障体系
针对在线商城,以及门店、图书馆、出版社、电子书、用户内容、数据分析、整合营销等模块进行功能新增和开发,以有效提升网上书城产品功能及运营效率,更好的为C端用户和出版社、门店、图书馆等B端合作伙伴用户服务。经开发小组、运维小组讨论,从稳定性、安全性、扩展性等多个维度构建技术保障体系。
面临挑战
1、业务需求的压力:业务应用和用户数量的增加,对于系统性能的压力会越来越大。
2、资源规模的压力:未来服务器资源数量增加,对于服务器资源的管控压力会越来越大。
3、稳定性的压力:未来业务系统的需求越来越高,机器故障,系统故障,业务故障,数据故障等发生机率会增加。
4、海量数据的压力:业务增长和用户增长带来数据的指数增长,在外来海量数据的处理和运营将会给系统带来巨大的压力。
数据支持
1、整体项目在实施落地过程中,Erda需要为其提供稳定健康的技术保障,其中对于基础资源需要托管运维的机器数量80余台,中间件多达十几个。
2、需要面对多个微服务在四个完整的环境(开发、测试、预发、生产)下保证可持续迭代部署。
3、在特大的营销活动中,达到毫秒级响应速度。
应用技术与实施过程
01
应用技术
1、云资源弹性引擎
做到“以应用为中心”,有两点至关重要:
1)开发者能够通过声明的方式,告诉平台应用运行的所有基础设施,从而完全对底层(例如Kubernetes)不感知。
2)同样通过声明的方式,开发者告诉平台应用所需的所有通用能力,但不需要知道提供通用能力的搭建过程。
为此,我们在架构上实现了一个抽象层“云资源弹性引擎”。
2、向下管理基础设施
1)多云调度能力
公有云可以获得更多弹性伸缩的能力,私有云可以用于存放企业数据。这种场景下企业可以结合经济效益或者安全因素进行取长补短。
支持两个及以上公有云服务提供商。这类场景下一般是出于战略布局不希望被单一云服务厂商绑定。或者是因为地理位置的原因需要选择当地的其他的服务商。特别的,基于Terraform编排可以自动化实现云资源的快速购买和安装。
部署到不同的集群隔离开发/测试/预发/生产环境隔离满足业务研发过程及安全生产的要求。同时也支持将业务与数据的环境分离到不同的集群中实现业务和数据业务分离。
2)云原生能力
基于容器引擎Kubernetes实现资源统一池化管理,实现不同类型资源的统一调度和运维管理。应用开发者只需