1. 程式人生 > >oTMS攜手阿里雲:互聯互通運輸管理軟體背後的大資料升級

oTMS攜手阿里雲:互聯互通運輸管理軟體背後的大資料升級

作者:阿里雲MVP潘永剛

oTMS核心oneTMS系統是國內領先的運輸管理雲系統,將貨運環節中的製造商、承運商、司機和收貨方連結在同一平臺,互聯互通輕鬆管理運輸。在2013年系統上線之初,行業內雲生態圈並不是十分完善。因此,最初的架構採用自建機房的傳統開發方式,託管機房內伺服器最多至300多臺;在資料庫方面,採用Postgresql、Redis、Cassandra等主流資料庫。

2015年,接觸阿里雲之後,oTMS逐漸採用阿里雲的產品,從技術上不斷優化系統。最開始是接觸公測的ECS,用於簡易的災難恢復的資料備份。現在oTMS已使用ECS、分析型資料庫,並且已將全平臺遷移至阿里雲,更好地為客戶提供優質的服務。

更強伺服器資源 滿足日益增長的客戶需求

image

隨著上線後越來越多的客戶選擇使用oTMS來管理日常運輸,不斷增加的客戶量要求oTMS擴容伺服器資源,但限於託管機房資源限制,無法滿足系統資源預期,oTMS於2018年初決定將主要系統逐步遷移至阿里雲。

至今,oTMS系統已成功完成了遷移,ECS總量已高達500多臺,包括訂單管理系統、訂單搜尋引擎、價格檔案管理系統、使用者管理系統、招標系統、地理位置系統、日誌管理系統、公共API閘道器、整個平臺的監控報警。

完整的災備方案

過去的異地災備方案,我們需在另外一個機房準備大量資源但這些基礎設施資源大部分時間處於閒置狀態。遷移至阿里雲後,我們通過阿里雲自帶的ECS管理介面,快速地建立同等規模的伺服器環境,很大程度上節省系統的運維成本。得益於阿里雲提供的服務,現在oTMS的異地災難方案可以實現RPO/RTO小於2小時。

大資料支援供應鏈加成


image

資料智慧


oTMS重建了標準的BI報表功能。基於Postgresql 的日誌時間推送以及kafka的實時流處理功能,並結合阿里雲的HybridDb,快速地搭建了基於大資料的平臺,更好地為客戶提供精準的資料分析/業務監控/KPI指標。

基礎層面,oneTMS免費提供標準BI資料報表,其中包含訂單狀態、貨量分佈查詢、承運商績效達成管理、異常(丟失、破損、貨損貨差等)訂單管理、從訂單、承運商角度分析物流費用、追蹤承運商的系統操作及時率等維度資料,為客戶提供資料分析依據。
image

更進一步,oneTMS 還與全球知名的、Gartner魔力象限推薦的 BI 供應商QlikView合作,為客戶提供高度定製化的資料分析。我們的資料分析師可針對客戶的特定需求獨家定製報告。
最後,對於已經有資料智慧工具的大型企業使用者,也可直接通過 oTMS 強大的 API 資料介面將 oneTMS 資料直接匯入其自有平臺。

智慧動態運輸網路(SDTN)

隨著企業商流端的快速變化,企業的物流管理模式也在迅速變化,之前是根據相對靜態的業務邏輯,進行訂單-物流公司-價格的匹配計算以及整個物流過程的管理,而現在企業的物流需求越來越趨向於動態化,同一批商品,在多個甚至數十個發貨地點,幾千個收貨地點的場景下,可發貨時間是變數,到貨時間固定的場景下,高頻次、小批量,什麼才是最優的運輸選擇組合?傳統的靜態運輸模式下,可以操作,但是很難知道是不是最優方案。針對越來越多這種動態化場景,oTMS基於大資料平臺的搭建和資料的積累,和客戶共同開發SDTN的演算法引擎,客戶可以選擇場景,自動代入歷史訂單、運輸公司組合、成本、服務水平的資料進行分析,再結合客戶自行設定的目標組合,從而計算給出客戶更優化的運輸方式組合供客戶進行選擇,實現運輸降本並提升效能的建議。

更多阿里雲MVP精彩內容請見:
MVP一週精選:我做開發者的那十年