過去(qù)幾十年,主從式架構(Client-Server)一(yī)直是全球旅遊技術的行業标準。
但如今,這種“整體(tǐ)式”架構已經過時,無法滿足酒店(diàn)運營商(shāng)的需求。好在我(wǒ)們現在有了新的解決方案,即“微服務”(Microservice)酒店(diàn)PMS架構。它具有可擴展性、可持續性和安全性,有望成爲未來的旅遊技術基礎設施的核心。
在深入探讨一(yī)下(xià)微服務酒店(diàn)PMS架構的概念和内涵之前,我(wǒ)們需要先了解主從式架構。
主從式架構
主從式架構也稱客戶端/服務器架構、C/S架構,所有功能模塊之間的相互關聯和擴展性低。
據估計,目前90%以上的酒店(diàn)還在采用傳統技術設施,也即主從式架構,因爲這些酒店(diàn)的業務沒有拓展,而且轉向新技術比較麻煩。
過去(qù)四十年,不隻是酒店(diàn)業,幾乎所有公司都在采用類似的架構:一(yī)台服務器+多個客戶端+多個應用。
這種架構的問題在于業務邏輯分(fēn)散在數據庫和客戶端兩個地方。如果某個特定業務流程在數據庫上的運行速度比客戶端快,開(kāi)發人員(yuán)就會将其直接放(fàng)在數據庫或用戶界面,而沒有按照慣常做法同時同步客戶端和數據庫,這樣容易導緻匹配錯誤。
随着客戶和企業預期的提高,以及互聯網用戶的增長,主從式架構已經無法承載海量數據。開(kāi)發人員(yuán)意識到,随着新的浏覽器和設備的擴展,以及不同功能版塊相互獨立,未來需要同時處理多個而非單一(yī)界面,因此開(kāi)始尋求更好的解決方案。
谷歌、亞馬遜和網飛等互聯網行業巨頭也很快意識到這種轉變,開(kāi)始剖析數據處理、應用和管理的全過程,确保展示層與業務邏輯層明顯區分(fēn)開(kāi)來。事實證明,這一(yī)舉措具有先見之明,推動了業務的成功。
從主從式到微服務架構
谷歌和其它行業巨頭的解決方案簡單但有效,而且催生(shēng)了三層架構(3-tier architecture),也即從主從式轉變爲微服務架構的過渡階段。
通常意義上的三層架構就是将整個業務應用劃分(fēn)爲:界面層(User Interface Layer)、業務邏輯層(Business Logic Layer)和數據訪問層(Data Access Layer)。
将軟件作爲獨立模塊在不同平台進行開(kāi)發和維護,是一(yī)個颠覆性變化。将所有系統功能切分(fēn)爲多個具有複合功能的模塊,不僅提升了軟件開(kāi)發的擴展性,也更容易維護。這種新的開(kāi)發思維就叫做“微服務架構”,傳統方式稱爲“整體(tǐ)式架構”。
微服務架構分(fēn)散了功能,也分(fēn)散了風險,而整體(tǐ)式架構卻會将問題聚集起來,增加風險,一(yī)旦系統崩潰,所有相關部分(fēn)都會受到牽連,後果不堪設想。
随着客人對酒店(diàn)服務期望值的提高,傳統的主從式架構已經不能滿足需求。例如,旅客想在手機上辦理入住或通過App訂餐,酒店(diàn)也樂意提供這些服務,但由于各個版塊相互關聯,系統已經沒有能力增加新的個性化功能,酒店(diàn)業也因此無法适應新的市場需求。
微服務架構卻能解決這些問題。不同程序之間相互獨立,但又(yòu)能通過API連接起來。隻要API兼容,微服務架構系統幾乎可以無限擴展,不用擔心系統崩潰。
微服務PMS:數據安全、靈活度高
由于收集了大(dà)量顧客數據,旅遊業最容易遭到數據洩露。新加坡風控公司CEO Justin Lie表示,個人身份信息在黑市的交易價大(dà)概是1美元/條,每新增一(yī)條關聯信息,價格翻5倍。如果加上電話(huà)号碼、個人郵箱和生(shēng)日,交易價高達125美元。
因此也不難理解,爲什麽酒店(diàn)數據庫會成爲黑客的金礦。酒店(diàn)收集的顧客信息極具價值而且相當全面,包括電話(huà)号碼、信用卡和身份證等私密信息。
在應對數據安全風險時,微服務酒店(diàn)PMS架構的優勢再次凸顯。
開(kāi)發人員(yuán)可以将個人信息單獨儲存在一(yī)個數據庫中(zhōng),保護顧客隐私。此外(wài),有些國家要求酒店(diàn)将該國公民的信息儲存在本地,這種靈活處理方式也能滿足特定監管要求。而如果采用主從式架構,面對這樣的要求,酒店(diàn)可能需要轉移整個系統,其難度系數可想而知(zhī)。
微服務酒店(diàn)PMS架構的另一(yī)個優勢在于運維成本大(dà)大(dà)降低。
微服務架構以雲技術爲基礎,酒店(diàn)不需要購買任何昂貴的硬件,通過外(wài)包即可獲得專業資(zī)源和技術,服務期限也更長。對于酒店(diàn)而言,無論是PMS還是POS解決方案,都不需要高昂的成本投入,而且可以延長系統生(shēng)命周期。
如今,監管要求變得更加嚴格,支付和分(fēn)銷系統也在革新,顧客期待越來越高,技術基礎設施的靈活性對于推動業務增長愈發重要。
酒店(diàn)業需要擁抱創新,擁抱可持續性和擴展性,也是時候采用新技術、新架構了。
本文來源:環球旅訊 · 王瑤