申请演示
了解详情
400-600-9585
在线咨询 联系我们
官方微信扫一扫

云起扬帆,“一云·多端·三中台”技术布局漫谈

2021/12/15百胜软件

云起扬帆,一云·多端·三中台技术布局漫谈——专访百胜软件资深技术专家田奎数字化转型需要一个科学的架构和体系来支撑其落地和持续发展
数字化转型需要一个科学的架构和体系来支撑其落地和持续发展,从实际案例和各企业数字化转型团队的反馈来看,中台架构是绝大多数企业在落地数字化转型过程中首选的核心架构。百胜软件从2017年开始探索企业中台业务,分别面向大型企业、腰部企业、小微企业推出了不同的中台产品,形成了“一云·多端·三中台”的全链路布局,“云起计划”扬帆远航……
 
“一云·多端·三中台”即由百胜云、基于胜券平台的胜券在握APP和生态合作产品以及TPaaS层的技术中台—胜鼎平台BSEIP、DPaaS层的数据中台—胜算平台DATAMAX、APaaS层的业务中台—胜道平台E3+/E3等共同组成的产品矩阵和生态合作平台。面对零售行业的风云变幻,百胜软件“一云·多端·三中台”是如何进行科学架构,以满足客户企业在新零售背景下业务创新需求的呢?为此,我们邀约百胜软件资深技术专家田奎进行了专访。
 
Q1:作为资深软件架构技术专家,您当初选择加入百胜的契机是怎样的? 您当前的工作内容和关注的技术领域有哪些?
 
田奎:我的从业经历可以说和云计算关系密切。百胜软件是一家做零售业务起家的软件企业,我加入的时候正好是百胜软件“云起计划”扬帆起航,致力于推进企业数智化转型升级的开局之年。公司广阔的发展前景和云计算技术在零售场景中的实践应用,也正好与我的职业发展路线相契合。当前,我主要负责百胜软件技术中台和数据中台架构设计。技术中台的架构体系与基础技术能力,云原生的架构应用与云原生架构体系下的软件架构设计,数据中台建设需要的相关领域技术,以及在了解零售相关业务基础上通过数据思维方式去解决问题等等,都是我们日常非常关注的技术问题和攻关项。
 
Q2:您所在的百胜软件技术团队规模如何?百胜软件“一云·多端·三中台”系统架构在技术上的优势有哪些?
 
田奎:在“一云·多端·三中台”产品和生态布局之下,百胜软件对技术团队的打造已经非常成熟。比如,从我们技术中台和数据中台团队来看,我们目前算是中型规模,由完备的技术体系人员组成。
 
百胜软件“一云·多端·三中台”是伴随着公司不断发展而沉淀下来的,系统架构上具有较强的优势,主要体现在我们产品拥有完备的四层技术架构体系上:
 
第一层基础资源层,支持在多种云环境下的架构设计,如对公有云、私有云、传统IDC等基础设施,均可进行架构设计。通过我们自研的PaaS平台,可屏蔽底层的差异性;在IaaS资源层,我们兼容国内的三大主流公有云阿里云、华为云、腾讯云以及国外二大公有云厂商AWS、微软云。当前,大型企业迁云时倾向使用的云模式,我们都可以提供完整的云架构解决方案。
 
第二层企业基础设施平台层,即容器云平台,可构建云原生的架构,提供DevOps流水线、微服务架构、容器化的标准环境、持续集成与交付,支持按需发布、快速交付、快速反馈机制、降低发布风险,满足客户灵活的业务需求。
 
第三层是业务中台和数据中台组成的双中台,业务中台解决to B公司的通用业务问题,随着企业的核心业务能力不断发展,会将业务数据以数字化形式沉淀到平台,实现一切业务数据化;数据中台则基于业务中台的数据形成了统一全域数据体系,快速响应业务,为业务快速创新提供坚实保障,实现一切数据业务化,最终则会形成以服务为中心的产品架构体系。
 
 百胜软件
百胜软件双中台架构体系
 
第四层应用端,提供多种端应用类型,例如移动端应用、小程序服务、开箱即用的SaaS应用等服务,可满足客户灵活的业务形态。
 
Q3:百胜软件深耕零售领域,在20多年的发展中也见证了中国零售行业数字化发展的过程。面向零售企业客户,百胜软件中台产品的架构经历了哪些变化?
 
田奎:作为全渠道数字零售解决方案服务商,百胜软件从2017年开始研发企业中台产品,并致力于打造线上线下全渠道的数字化中台,中台产品架构主要经历了三个阶段:
 
第一个阶段采用单体架构应用,特点是业务规模小、系统简单。
  
第二个阶段采用多层分布式架构,业务架构变得丰富,系统变得复杂,开发模式变得更加敏捷,需要拆分功能模块,前后端分离,每个模块都要高可用。
 
第三个阶段则采用微服务架构体系,随着云计算的发展、互联网业务场景的丰富,服务的颗粒度分的越来越细,多个功能的不断叠加,需要减少系统的耦合。这个阶段也意味着百胜软件中台产品在不断成熟。例如,百胜软件E3+企业中台,采用微服务架构,是百胜软件多年实战的成果,它是一套完整的工具模型,也是商家的战略“导航仪表盘”,能从技术驱动、渠道融合、业务创新、管理升级等方面为商家解决诸多业务痛点。
 
最终,我们将通过技术的手段实现产品的“四化战略”:
 百胜软件
百胜软件产品四化战略
 
Q4:百胜软件从鞋服行业起家,行业跨度不断丰富,不同行业客户的诉求与追求的价值也不尽相同,如何从技术角度来满足客户需求?请列举一个让您印象深刻的攻坚项目案列。
 
田奎:的确,不同行业客户的诉求与追求的价值各有不同,但是我们要看到数字化应用系统底层逻辑技术的相通性。举个工装的例子,比如一栋办公大楼,公共楼梯、水电系统、报警系统等基础设施是通用的,尽管每层入住的企业不同,每家企业内部的设计格局也不一样,各家企业员工工位或者摆设更是变化多样,都不会影响办公大楼各层的顺畅运行。同样,做技术也是一个道理,我们通过抽取行业间的共性和差异去做,形成了符合7-2-1原则的产品技术体系,其中70%是指行业间的共性东西,20%是不同行业的特性东西,10%则是行业个性化应用的东西。在这个体系中,我们可以做标准化的架构,也可以做满足客户需求的实施。
 
从实践上来看,目前正在交付的探路者数据中台项目,其中涉及智能配补货。虽然企业总部有全国一盘货的考量,但企业运营又有加盟和直营之分,面对客户不同决策部门的诉求,如何通过一套系统既满足不同决策者的诉求,又具备灵活变通的能力?在技术上,我们通过流程决策模型去做,决策者只要提供想法,我们提供实现想法的工具,这样问题就更容易解决。
 
Q5:无论做技术,还是做产品,都不能闭门造车。可否分享下您个人或者百胜软件技术团队学习知识和技能的方法?
 
田奎:每个企业都是在社会大环境中发展和成长的,同样团队也需要在一个开放的环境下去成长。对于我们技术团队来说,要保持技术的敏感度,要及时关注新技术的出现是解决哪类问题的,技术的成熟度如何,使用一项技术时该在什么时候切入……这些我们都需要考量。至于学习方法,每个做技术的人都有自己的学习方法和学习路径,但是有一条是不变的:只有用起来的技术才是最好的技术
 
 
数智化是企业未来的核心战略之一,需要企业高度重视。对零售企业而言,数智化升级并非仅仅是IT能力的升级,技术的价值也在被重新定义。百胜软件经过多年实践,发现帮助企业打造中台,越来越变成一项基础的服务,而技术的作用也从“支撑转型”发展到“赋能转型”。百胜软件“一云·多端·三中台”,基于强大的技术实力和产品生态,将持续助力零售行业数智化升级,未来可期!