天天看點

2017深圳雲栖TechInsight活動回顧:動手實驗室-從零搭建一個金融級分布式交易系統

作為一次面向開發者的體驗活動,我們力求使螞蟻金服的核心金融技術和産品變得觸手可及。旨在通過動手實驗室課程,圍繞分布式資料庫oceanbase、螞蟻分布式中間件、移動平台mpaas、零号雲客服等産品,實作一個金融場景下移動轉賬交易的示例解決方案。我們為此建構了一套完整的示例項目和實驗手冊,涵蓋從關鍵元件說明、應用開發到部署的全方位體驗流程。在techinsight的第一天下午,通過講師對知識點的互動分享和代碼實作實操示範,使開發者能夠直覺地體驗到相關雲産品的快速入門和最佳實踐。

李淩雲(雲琚) & 俞仁傑(首仁)
許文奇 & 俞仁傑(首仁)
祁曉龍(哓龍) & 楊薇(禾兮)
張凱堯(大伢) & 俞仁傑(首仁)

<a href="https://git.cloud.alipay.com/dx/antcloudpaypublic">https://git.cloud.alipay.com/dx/antcloudpaypublic</a>

包含詳細支援文檔、實驗手冊、講義大綱,示例項目代碼目前隻對螞蟻雲使用者開放,如有興趣煩請送出體驗申請。

更多讨論:創新金融-techinsight客戶交流釘釘群二維碼

2017深圳雲栖TechInsight活動回顧:動手實驗室-從零搭建一個金融級分布式交易系統

此附錄為項目說明readme的摘錄,最終内容以git中為準。

此項目包含詳細支援文檔、實驗手冊、講義大綱,示例項目代碼目前隻對螞蟻雲使用者開放,如有興趣煩請送出體驗申請。

螞蟻金服的核心金融技術和産品已經觸手可及!通過動手實驗室,基于分布式資料庫oceanbase、螞蟻分布式中間件、移動平台mpaas、零号雲客服等産品進行開發和部署體驗,實作一個金融場景下移動轉賬交易的示例解決方案。

本項目通過示例代碼和必要的文檔指引,使開發者能夠直覺地體驗到相關雲産品的快速入門和最佳實踐。

本項目長期更新維護,将逐漸融入螞蟻金服的更多關鍵元件的示範和最佳實踐,提升開發者學習上手體驗。如需幫助請在issues中提出,同時也希望開發者在實際操作demo的過程中能夠及時給予回報,提升産品使用及開發體驗是我們永遠的目标。

歡迎通過pull request共同協作建構。

<a href="https://www.cloud.alipay.com/docs">幫助與文檔</a>

<a href="https://www.cloud.alipay.com/press/list">部落格</a>

螞蟻金服緻力于将金融技術能力開放給合作夥伴,共同推進更平等、普惠的新金融服務體系。作為技術賦能輸出平台,螞蟻金服的雲服務已面向受邀企業客戶開放。歡迎申請開通體驗和技術咨詢。

許多阿裡雲上的基礎資源類産品如oss、ecs、rds等,使用者能通過相同的控制台獲得統一的運維管理操作體驗。在此之上,雲上的大部分服務來自螞蟻金服多年金融技術實踐沉澱并産品化的成果,如螞蟻中間件、運維管理、移動平台及智能客服等産品,以paas和saas等産品形式對外輸出賦能生态。

本動手實驗中的oceanbase的就是一個螞蟻和阿裡雲“合璧”的例子,執行個體管理及資料管理控制台的入口可以來自于阿裡雲控制台,也可以從螞蟻雲控制台進入,兩者提供相同的功能和使用者體驗。

<code>/docs</code>目錄下為實驗手冊和項目詳細說明文檔,包含實驗概覽和操作手冊。對于中間件和移動,還有較為詳細的分步元件說明。

<code>/src</code>目錄下為demo應用的源代碼,中間件由三個微服務應用組成,還有一個臨時應用提供測試用api。

建議通過文檔手冊對逐個産品了解學習,輔以示例代碼跑通整個流程。

本動手實驗包含四個場景,可以獨立進行,也能順序依次進行。

git clone或打包下載下傳本實驗内容至本地。

請參考/docs/*/目錄下各部分文檔。入口以readme.md為主,slides.md是ppt的結構大綱内容,可作為教育訓練和示範大綱。

根據實驗手冊的引導,了解和體驗各子產品部分的建構過程,包括環境搭建、子產品開發及運維部署等。

申請開通雲服務賬戶

編譯并釋出至雲上測試環境。

oceanbase雲服務已面向受邀企業客戶開放。歡迎申請開通體驗和技術咨詢。

oceanbase分布式資料庫入門,介紹産品特性、曆史演進、适用場景。

ob開發必備基礎。日常開發、運維的關鍵注意點,mysql的相容性,相關雲平台的資料中間件等。

場景示範和解析

管理背景體驗,包括執行個體運維操作以及資料管理dms控制台操作

ob基本示範,包括資料分布,機器分布,事務支援等基本資訊示範

ob多租戶示範,包括多租戶,資源動态調整示範

轉賬分區表示範,包含分布表分布,執行計劃展示等

産品頁面:

<a href="https://www.aliyun.com/product/oceanbase">雲資料庫 oceanbase:阿裡雲</a>

螞蟻分布式中間件服務已面向受邀企業客戶開放。歡迎申請開通體驗和技術咨詢。

<a href="https://www.cloud.alipay.com/products/dms-shared">分布式消息服務 (dms)</a>

<a href="https://www.cloud.alipay.com/products/dds-shared">分布式資料源 (dds)</a>

<a href="https://www.cloud.alipay.com/products/dts">分布式事務服務 (dts)</a>

<a href="https://www.cloud.alipay.com/products/ddcs">分布式動态配置服務 (ddcs)</a>

<a href="https://www.cloud.alipay.com/products/dsr">分布式服務注冊中心 (dsr)</a>

<a href="https://www.cloud.alipay.com/products/dss">分布式排程服務 (dss)</a>

螞蟻移動開發平台mpaas已面向受邀企業客戶開放。歡迎申請開通體驗和技術咨詢。

基于mpaas用戶端架構和sdk快速建構多子產品應用

h5容器:「客服」頁展現由「零号雲客服」所提供的智能客服互動頁面,使用者可以嘗試在此頁面同機器人客服作基本問答互動。

基于移動網關服務,連接配接後端服務,實作移動轉賬場景中轉賬交易、查詢餘額和轉賬記錄等操作;

基于消息推送服務,轉賬成功後向對方推送消息通知,與使用者保持互動;

基于實時釋出服務,根據釋出平台熱修複配置,動态修改h5頁面的展現邏輯,如h5的url;

基于移動分析服務,通過用戶端埋點資料統計和分析用戶端使用者行為和性能品質;

<a href="https://www.cloud.alipay.com/products/mpaas">移動開發平台 mpaas</a>

企業級saas服務「零号雲客服」已正式商用。歡迎開通體驗和技術咨詢。

「零号雲客服」是一款saas智能客服産品,背後依托支付寶多年實踐的大資料平台,憑借資料挖掘,搜尋,語音轉文本,自然語音處理,機器學習等前沿技術,打造一套完整的智能服務體系。這節動手實驗室将圍繞「快速搭建線上服務」來通過幾個典型場景,進行零号雲客服的實操示範和體驗。

螞蟻智能客服産品介紹和應用場景

建立線上技能組&amp;客服等級

建立客服

建構知識庫

配置聊天機器機器人

建立聊天窗和應用內建

<a href="https://www.cloud.alipay.com/products/csc">零号雲客服</a>

<a href="https://www.cloud.alipay.com/docs/content/antcloud/48397">技術文檔</a>