打造精品酒店资讯榜,汇聚全新城市目光

从主从式到微服务架构:为什么它才是酒店PMS的未来?
2021-10-20

 过去几十年,主从式架构(Client-Server)一直是全球旅游技术的行业标准。

 但如今,这种“整体式”架构已经过时,无法满足酒店运营商的需求。好在我们现在有了新的解决方案,即“微服务”(Microservice)酒店PMS架构。它具有可扩展性、可持续性和安全性,有望成为未来的旅游技术基础设施的核心。

 在深入探讨一下微服务酒店PMS架构的概念和内涵之前,我们需要先了解主从式架构。

 主从式架构

 主从式架构也称客户端/服务器架构、C/S架构,所有功能模块之间的相互关联和扩展性低。

 据估计,目前90%以上的酒店还在采用传统技术设施,也即主从式架构,因为这些酒店的业务没有拓展,而且转向新技术比较麻烦。

 过去四十年,不只是酒店业,几乎所有公司都在采用类似的架构:一台服务器+多个客户端+多个应用。

 这种架构的问题在于业务逻辑分散在数据库和客户端两个地方。如果某个特定业务流程在数据库上的运行速度比客户端快,开发人员就会将其直接放在数据库或用户界面,而没有按照惯常做法同时同步客户端和数据库,这样容易导致匹配错误。

 随着客户和企业预期的提高,以及互联网用户的增长,主从式架构已经无法承载海量数据。开发人员意识到,随着新的浏览器和设备的扩展,以及不同功能版块相互独立,未来需要同时处理多个而非单一界面,因此开始寻求更好的解决方案。

 谷歌、亚马逊和网飞等互联网行业巨头也很快意识到这种转变,开始剖析数据处理、应用和管理的全过程,确保展示层与业务逻辑层明显区分开来。事实证明,这一举措具有先见之明,推动了业务的成功。

 从主从式到微服务架构

 谷歌和其它行业巨头的解决方案简单但有效,而且催生了三层架构(3-tier architecture),也即从主从式转变为微服务架构的过渡阶段。

 通常意义上的三层架构就是将整个业务应用划分为:界面层(User Interface Layer)、业务逻辑层(Business Logic Layer)和数据访问层(Data Access Layer)。 

 将软件作为独立模块在不同平台进行开发和维护,是一个颠覆性变化。将所有系统功能切分为多个具有复合功能的模块,不仅提升了软件开发的扩展性,也更容易维护。这种新的开发思维就叫做“微服务架构”,传统方式称为“整体式架构”。

 微服务架构分散了功能,也分散了风险,而整体式架构却会将问题聚集起来,增加风险,一旦系统崩溃,所有相关部分都会受到牵连,后果不堪设想。

 随着客人对酒店服务期望值的提高,传统的主从式架构已经不能满足需求。例如,旅客想在手机上办理入住或通过App订餐,酒店也乐意提供这些服务,但由于各个版块相互关联,系统已经没有能力增加新的个性化功能,酒店业也因此无法适应新的市场需求。

 微服务架构却能解决这些问题。不同程序之间相互独立,但又能通过API连接起来。只要API兼容,微服务架构系统几乎可以无限扩展,不用担心系统崩溃。

 微服务PMS:数据安全、灵活度高

 由于收集了大量顾客数据,旅游业最容易遭到数据泄露。新加坡风控公司CEO  Justin Lie表示,个人身份信息在黑市的交易价大概是1美元/条,每新增一条关联信息,价格翻5倍。如果加上电话号码、个人邮箱和生日,交易价高达125美元。

 因此也不难理解,为什么酒店数据库会成为黑客的金矿。酒店收集的顾客信息极具价值而且相当全面,包括电话号码、信用卡和身份证等私密信息。

 在应对数据安全风险时,微服务酒店PMS架构的优势再次凸显。

 开发人员可以将个人信息单独储存在一个数据库中,保护顾客隐私。此外,有些国家要求酒店将该国公民的信息储存在本地,这种灵活处理方式也能满足特定监管要求。而如果采用主从式架构,面对这样的要求,酒店可能需要转移整个系统,其难度系数可想而知。

 微服务酒店PMS架构的另一个优势在于运维成本大大降低。

 微服务架构以云技术为基础,酒店不需要购买任何昂贵的硬件,通过外包即可获得专业资源和技术,服务期限也更长。对于酒店而言,无论是PMS还是POS解决方案,都不需要高昂的成本投入,而且可以延长系统生命周期。

 如今,监管要求变得更加严格,支付和分销系统也在革新,顾客期待越来越高,技术基础设施的灵活性对于推动业务增长愈发重要。

 酒店业需要拥抱创新,拥抱可持续性和扩展性,也是时候采用新技术、新架构了。

 本文来源:环球旅讯 ·  王瑶

地址:四川省-成都市-高新区天府大道北段1677号3栋2层
电话:028-85929829
邮箱:sm@cdxchotels.com

微信公众号

青城会

Copyright © 2020-2021 成都兴城酒店管理有限公司 保留公司所有权利 蜀ICP备2021011526号