天天看點

雲場景實踐研究第88期:Ping++

Ping++目前日交易筆數為百萬級,目前已經積累了海量交易資料。在使用者授權的情況下,如何通過這些海量的資料進行業務創新來為使用者賦能,并帶來額外附加價值,進而提高使用者黏性,Ping++亟需搭建可靠、穩定的大資料平台。借助于阿裡雲數加平台的強大能力,Ping++快速搭建了大資料平台,節省了大量成本,是以可以将更多的人力、物力投入到業務創新上來,此外,阿裡雲及其數加平台提供金融企業級的安全機制,保證了Ping++業務應用的安全、可靠、穩定運作。

<b>“我們認為,對于初創公司和小規模團隊來講,利用雲服務更加省時和經濟,可以将更多精力投入于應用和業務開發。現在我們已經開始向客戶提供大資料的服務了,如果自己建的話,可能現在才剛剛把這個平台搭好,業務上的事情還沒有開始做呢,整體上來講,可以為我們節省六到八個月的時間。”</b>

<b>——夏蘇敏</b>

Ping++大資料總監

<b>采用的阿裡雲産品</b>

阿裡雲雲資料庫 RDS

阿裡雲分布式關系型資料庫服務 DRDS

阿裡雲雲資料庫 MongoDB版

阿裡雲大資料計算服務MaxCompute (原ODPS)

阿裡雲大資料開發套件 (DataIDE)

阿裡雲Quick BI

阿裡雲機器學習平台 PAI

阿裡雲分析型資料庫 AnalyticDB

<b>為什麼使用阿裡雲</b>

阿裡雲數加為Ping++大資料實施提供了一套完整的一站式大資料解決方案。

通過阿裡雲數加平台,Ping++快速搭建了大資料平台,節省了大量成本,是以可以将更多的人力、物力投入到業務創新上來。

阿裡雲及其數加平台提供金融企業級的安全機制,保證了Ping++業務應用的安全、可靠、穩定運作。

<b>關于 Ping++</b>

Ping++ 是上海簡米網絡科技有限公司旗下的聚合支付品牌,國内領先的第三方支付解決方案SaaS服務商。Ping++ 成立于2014年4月,2016年初獲得由寬帶資本領投的千萬美元 B 輪融資。Ping++ 為零售、電商、O2O、教育、旅遊、SaaS 服務等衆多領域的商戶提供定制化支付解決方案,累計幫助近20000家商戶解決支付問題。

從安全可靠的聚合支付平台到簡單無憂的聚合支付雲服務,Ping++不僅極大地簡化了企業與移動支付管道和消費分期管道的對接過程,還将日常交易管理、賬務管理、大資料分析、多級商戶、使用者賬戶等功能內建到統一的管理平台。從支付接入、交易處理、業務分析到業務營運、大資料營銷,Ping++以定制化全流程的解決方案來幫助企業應對在商業變現環節可能面臨的諸多問題。

<b>Ping++大資料平台所面臨的挑戰</b>

Ping++ 通過搭建在雲端的支付處理平台為商戶集中處理所需第三方支付管道的交易請求并提供統一的SDK接口供商戶調用,當商戶的使用者發起交易時,就會調用這個SDK,此時這些資料記錄會存儲到資料庫中,包括時間、金額、管道等資訊。目前日交易筆數為百萬級,目前已經積累了海量交易資料。在使用者授權的情況下,如何通過這些海量的資料進行業務創新來為使用者賦能,并帶來額外附加價值,進而提高使用者黏性,Ping++亟需搭建安全、可靠、穩定的大資料平台。在Ping++搭建大資料平台的過程中,存在以下挑戰:

<b>1. 一站式大資料平台,可以幫助降低資料創新與創業成本,需同時具有存儲、計算、BI和機器學習等功能需求</b>:

<b>• 存儲</b>: 利用資料倉庫存儲海量支付訂單資料。

<b>• 計算</b>: 批處理進行 ETL 資料清洗、統計彙總、資料分析。

<b>• BI:</b> 産出資料的監控名額,以圖形化方式反映資料品質和趨勢。

<b>• 機器學習</b>: 各類場景下模型的訓練及預測。

<b>2. Ping++作為一個創業公司,前期盡可能以最低的成本去實作業務創新。</b>但是,自己搭建符合上述4種所有要求的大資料平台,需要投入大量硬體投資、時間成本和人力成本。作為網際網路創業公司,唯快不破,需要跟時間賽跑,如何快速、高效、低成本的搭建大資料平台也是亟需的。

<b>3. 安全是金融行業永遠的話題</b>,作為網際網路支付服務提供商,Ping++非常重視大資料平台的安全性、穩定性和可靠性,并需要平台具有多角色多權限的賬戶體系。同時,Ping++ 使用嚴格的資料隐私保護機制,商戶的資料隻用于分析商戶自己的生意。

<b>為什麼選擇阿裡雲?</b>

正如挑戰中所叙述的,自建符合要求的大資料平台成本過高、周期過長,而且Ping++是做第三方服務的,秉承專業的人做專業的事情的理念,希望能夠通過第三方服務去解決問題,是以一開始就決定考慮采用公有雲大資料平台。<b>“我們認為,對于初創公司和小規模團隊來講,利用雲服務更加省時和經濟,可以将更多精力投入于應用和業務開發。”</b>Ping++大資料總監夏蘇敏表示。Ping++大資料技術團隊對主流的公有雲大資料平台進行了試用和對比,尤其是跟某國際化雲計算大公司的大資料平台去進行比較,當時發現此公司在國内提供的服務并不是非常的好,而且伺服器也不是非常的穩定。另外,Ping++的整個交易系統架構在阿裡的金融雲上,其穩定性、安全性均進行了前期的驗證,而且如果大資料平台也采用阿裡雲<b>在資料傳輸、相容性和成本上均有很大優勢</b>。鑒于以上考慮,Ping++最後標明了<b>阿裡雲的數加平台</b>。

<b>Ping++基于阿裡雲數加平台的解決方案及架構</b>

Ping++圍繞積累下來海量的交易資料,主要基于<b>阿裡雲數加平台</b>進行以下業務場景創新:

<b>1. 大資料營銷業務系統。</b>基于使用者交易行為資料挖掘使用者畫像,在使用者畫像的基礎上提供精準營銷方案,在老客戶激活、提高客單價、潛客擷取、轉化率提升等方面對客戶賦能。

<b>2. 内部監控。</b>基于阿裡雲數加平台進行資料監控賦能内部管理,包括交易資訊彙總、異常交易提醒、資料品質分析等。

Ping++基于阿裡雲數加平台的大資料架構如下所示:

雲場景實踐研究第88期:Ping++

<b>資料源:</b>來源于支付業務系統,分别使用了<b>阿裡雲RDS、DRDS以及MongoDB,DRDS和RDS</b>主要用來存儲使用者交易資訊,MongoDB主要用來存儲商品次元資訊。

<b>大資料平台:</b>通過阿裡雲數加平台搭建,包含的元件及功能為:

• <b>大資料計算服務(MaxCompute ,原名 ODPS):</b> 用于資料倉庫。目前有包括原始基礎表、ETL 結果表、上層 ADM 應用資料集市表在内的共計 630+ 張資料表。

• <b>大資料開發套件(DataIDE)</b>: 使用其中的 DAG 排程系統支撐每天例行化運作 140+ 個節點;利用提供的日志功能、報警機制、重跑補資料等多種工具進行運維工作;通過阿裡雲子賬号和數加平台的權限體系實作了多角色多權限的賬戶體系。

<b>• Quick BI: </b>用于名額的圖表展示。目前有數十張圖表以監控資料品質和輔助決策。

<b>• 機器學習: </b>利用提供的算法庫解決大資料量的圖模型問題、機器學習分類問題、文本分詞問題等。

<b>結果存儲及檢索:</b>通過<b>阿裡雲數加産品分析型資料庫(AnalyticDB)</b>同步經過<b>DataIDE</b>處理過的存儲在<b>MaxCompute</b>中的資料集市表,主要是彙總後的脫敏資料,使用分析型資料庫的主要原因是基于其強大的實時計算功能,可實作實時檢索分析。機器學習的預測分析結果存放于MySQL進行檢索分析。

<b>應用:</b>大資料營銷業務系統及内部監控。

<b>Ping++擁抱阿裡雲數加平台所帶來的收益</b>

阿裡雲數加為Ping++大資料實施提供了一套完整的一站式大資料解決方案,覆寫了企業數倉、商業智能、機器學習、資料可視化等領域,助力Ping++在DT時代更靈活、更智能、更具洞察力。數加平台從資料導入、查找、開發、ETL、排程、部署、模組化、BI報表、機器學習,到服務開發、釋出,以及外部資料交換的完整大資料鍊路,一站式內建開發環境,降低Ping++資料創新與創業成本。

通過阿裡雲數加平台,Ping++快速搭建了大資料平台,節省了大量成本,是以可以将更多的人力、物力投入到業務創新上來。<b>“現在我們已經開始向客戶提供大資料的服務了,如果自己建的話,可能現在才剛剛把這個平台搭好,業務上的事情還沒有開始做呢,整體上來講,可以為我們節省六到八個月的時間。”</b>夏蘇敏說到。

阿裡雲及其數加平台提供金融企業級的安全機制,保證了Ping++業務應用的安全、可靠、穩定運作。核心産品MaxCompute更是提供多種安全機制為DT時代的企業資料資産保駕護航,如采用業界标準的API認證協定、沒有超級管理者的角色、提供了豐富的項目空間内的使用者管理及授權功能、将使用者作業在運作時隔離、作業運作時使用最小權限、資料通路審計以及安全監控系統等。<b>“我們曾經也遭受過一次DDos攻擊,阿裡雲也成功的幫助我們防禦了這樣一次攻擊。”</b> 夏蘇敏回憶道。

雲栖社群場景研究小組成員:賈子甲,仲浩。

繼續閱讀