身為初創企業,如何利用雲服務快速推出新產品?

氪信:一家快速崛起的初創企業

上海氪信信息技術有限公司(以下簡稱“氪信”)成立於2015年12月,是國內較早佈局金融風控業務的人工智能公司,致力於運用氪信AI引擎與全域知識圖譜,率先融合大型金融場景打磨形成的知識體系和實戰經驗,助力金融機構業務升級並實現用戶價值放大、風險控制強化和經營效率提升。

氪信為客戶提供一站式AI智能金融引擎,基於雲的氪信金融信用風險畫像服務,以及SDK智能風控產品X-Behavior,該產品基於氪信獨創的行為語言處理技術(BLP)。在標準化產品之外,氪信也為金融機構提供量身定製的智能業務轉型諮詢服務,提供包括智能風控、智能獲客、智能營銷、智能運營、智能客服等在內的全套業務與建模諮詢服務。

目前,氪信已與數百家金融機構展開業務層面的深度合作,解決方案在招商銀行、民生銀行、平安證券、東亞銀行、招聯消費金融、中銀消費金融、掌眾等標杆客戶成功落地。

創業公司面臨的業務挑戰

氪信是一家初創的金融科技公司,與大多數初創公司一樣,氪信在起步階段也需要應對多方面的挑戰,包括如何儘快開發原型系統並進行測試和快速迭代,最終完成生產系統的部署?如何有效地控制成本?如何保證系統的安全性、可靠性、穩定性和可擴展性?要應對這些挑戰,採用雲平臺是最佳途徑,因此在公司成立之初,氪信就選擇了雲,將產品的研發和部署都放在雲上。

2017年中期,氪信準備開發基於其獨創的行為語言處理技術(BLP)的SDK智能風控產品X-Behavior,這是一套集合用戶移動設備行為採集以及複雜的行為語言處理技術,最終為客戶提供信貸風險評估的產品。按照產品設計,X-Behavior在運行時需要採用大量的數據,同時還要對這些數據進行實時篩選,這不僅需要搭建龐大的數據庫系統,還需要專門的數據庫運維人員進行維護。這對氪信來說是一個巨大的挑戰,如果自己搭建數據庫系統,不僅開發週期會增加至6個月,而且也很難保證系統的可靠性和穩定性。

“因此在產品開發之初我們進行了相關調研,發現國外有類似需求的產品都利用Amazon Web Services(AWS)的Amazon Simple Storage Service(Amazon S3)來解決這一問題,隨後我們進行了嘗試,結果表明Amazon S3可以完美地滿足X-Behavior對數據存儲和數據管理的需求。”氪信技術合夥人萬晶表示。

由此開始,氪信逐漸將產品的研發和部署遷移到AWS,包括氪信AI智能引擎的研發工作、自然語言處理、智能投研新業務的測試及生產環境都在AWS,氪信的公有云數據服務產品X-Cloud和公有云SDK產品X-Behavior的生產和測試環境也運行在AWS上。

選擇亞馬遜AWS雲計算的理由

AWS在諸多方面具有優勢,包括豐富、成熟且能與絕大多數開源工具無縫銜接的開發套件、全面的安全管理、多樣化的計費模式,這些特性非常適合與氪信類似的、業務增長迅速、對開發部署實效性要求很高的企業。

1、豐富的開發套件

“氪信是初創公司,人力資源有限,必須全力投入核心產品的開發,才能抓住產品上市的最佳時間窗口,AWS豐富的開發套件使我們無需關注底層基礎設施,從而大幅度縮短核心產品的開發週期,在氪信核心產品X-Behavior的開發過程中,Amazon S3起到了至關重要的作用。”萬晶說。

Amazon S3是一種對象存儲,可用於隨時在Web上的任何位置存儲和檢索任何數量的數據,它能提供99.999999999%的持久性。最重要的是Amazon S3提供了全套REST API和軟件開發工具包,可以與第三方技術輕鬆集成,這使得氪信在X-Behavior的開發過程中可以通過直接調用Amazon S3來實現整個業務系統對存儲管理的各項要求,實現了Amazon S3與X-Behavior的完美集成。僅用了1個月的時間就順利完成了X-Behavior的開發和部署,抓住了業務發展的機遇。此外,Amazon S3按使用容量收費,沒有任何隱性收費和超容量收費,很好地滿足了氪信對成本控制的需求。

2、全面的安全管理

氪信是為金融企業服務的,系統和數據的安全性既是氪信看重的,也是客戶最為關心的問題。與其他雲平臺相比,AWS在安全性方面提供了更全面的保障。

為了確保數據中心的安全性,AWS採取了一系列措施:

其一,AWS的安全標準是全球一致的,滿足全球各國、各機構的認證和定期持續認證;

其二,在數據安全方面,AWS採用責任共擔模型:AWS負責底層基礎設施安全,客戶負責應用安全,AWS絕不碰應用層面的安全、不觸碰用戶數據;

其三,AWS提供了AWS Identity and Access Management(IAM)等安全管理功能供用戶按照自己的需求進行安全管控。

以氪信在產品開發中用到的Amazon Virtual Private Cloud(Amazon VPC)為例,它使用戶輕鬆地在AWS雲中預配置出一個採用邏輯隔離的部分,從而在自己定義的虛擬網絡中啟動AWS資源。通過這種方式,用戶可以自定義Amazon VPC 的網絡配置,例如為可訪問Internet的Web 服務器創建公有子網,而將數據庫或應用程序服務器等後端系統放在不能訪問Internet 的私有子網中,也可以利用安全組和網絡訪問控制列表等多種安全層,對各個子網中Amazon Elastic Compute Cloud(Amazon EC2)實例的訪問進行控制。

在應用層面,用戶只需要調用Amazon VPC來實現應用層的安全防護;而在基礎設施層面,Amazon VPC的實現是通過AWS多級安全防護來完成的,包括互聯網網關控制、內部控制、服務器外面的外部防火牆、操作系統級別的防火牆等。這意味著用戶一個簡單的調用就享受了AWS提供的全面安全防護。此外,AWS的多可用區設計也極大地提升了用戶系統的可用性。“我們的數據庫系統採用了Amazon Relational Database Service(Amazon RDS),AWS的多可用區設計使我們的核心數據庫能自動進行實時的數據冗餘備份,大幅度提升了數據庫的可用性。”萬晶說道。

使用AWS為氪信帶來的好處

目前,氪信的部分業務系統的研發和部署在AWS上進行,Amazon S3則被應用到X-Behavior之中,用於海量數據的存儲和管理。

氪信所使用的雲服務,包括Amazon EC2、Amazon S3、Elastic Load Balancing、Amazon CloudWatch、Amazon RDS、IAM、Amazon ElastiCache、Amazon VPC、Amazon Route 53、Amazon Simple Notification Service(Amazon SNS)等,使用的雲服務分別位於由光環新網運營的AWS中國(北京)區域和由西雲數據運營的AWS中國(寧夏)區域。

身為初創企業,如何利用雲服務快速推出新產品?

氪信使用AWS雲服務的架構示意圖

使用AWS給氪信帶來的最大好處,是能夠快速推出客戶需要的新產品,及時抓住市場機遇,促進業務的快速發展。

以氪信X-Behavior為例,如果不採用AWS,僅產品開發就需要半年時間,而藉助AWS提供的Amazon S3、Amazon RDS等功能,氪信在一個月的時間內就完成了產品的開發和部署。

其次,是AWS在基礎設施層面提供了極高的安全性和可靠性,使氪信在產品的研發中只需專注解決應用層面的問題,即可保證整個系統的安全性和可靠性。

其三,是節省了資源使用成本和運維成本。AWS可以根據業務量的變化按需調整計算資源,也能支持短期內的爆發性增長。氪信X-Behavior在高峰期時QPS會上漲10倍以上,AWS的彈性擴容可以有效地支持這種峰值流量。此外對可預期的穩定業務,氪信選擇了AWS的預留實例,從而大幅度降低了資源使用成本。

在運維方面,氪信充分利用了AWS的監控和自動化管理功能,無需安排專職人員負責運維,極大地節省了人力成本。

聲音:

“AWS雲服務豐富的功能,特別是在存儲和安全管理方面成熟的解決方案,使我們在短短的一個月內就完成了核心產品X-Behavior的開發和部署,抓住了業務快速發展的機遇。”

——上海氪信技術合夥人 萬晶

相關推薦

推薦中...