“互聯網+”的大趨勢下,越來越多的公司尤其是初創公司選擇基于云計算平臺構建自己的業務。近日,富途證券CTO陳偉華(ppchen)接受騰訊云會客廳的采訪,介紹云計算技術在富途證券的業務發展中如何發揮作用,以及作為技術團隊建設經驗。
富途證券的挑戰
富途證券的目標是打造可信的互聯網證券服務,近期的關鍵動作主要包括:
打造可信服務,包括安全、可靠、好用三個指標;
推出針對港股-Margin業務(信貸業務);
上線了富途證券的FTBOS系統(富途自主研發的結算系統),標志著富途完成了所有證券系統后臺的自研上線;
上線了一個FTAPI,通過OpenID的方式開放了富途證券美股、港股的交易能力。
對于富途證券而言,打造可信的互聯網證券服務,當前主要存在幾塊技術挑戰:
1.安全
富途證券作為一家中小企業,自身安全力量無法跟BAT之類的互聯網公司相比,但富途證券提供的服務性質又對團隊提出了更高的安全要求。
團隊提出了一套整體的安全體系建設計劃,這很大程度上也是得益于后端團隊負責人和陳偉華自己之前在騰訊的工作背景,當前富途后端團隊的負責人來自QQ的帳號團隊,有過較為豐富的安全工作經驗;陳偉華自己之前在騰訊也負責過QQ安全有5~6年,負責過微信安全近兩年。相信通過建設,可以做出一套中小企業的安全的最佳實踐。
2.可用性(穩定性)
富途提供的服務性質決定了用戶對可用性有更高的要求,服務中斷有可能就意味著用戶投資機會的損失。對于富途證券來說,能夠自研的系統全部都完成了自研。但自研系統的穩定性是一個挑戰。另外證券服務不可避免會依賴第三方系統,比如香港交易所、納斯達克等,而且這些上家通常位于香港或美國,這里對網絡IT基礎設施也提出了更高的要求。
3.研發效率
對于一家互聯網公司,這是一個永恒的話題,需要持續提升團隊的研發效率,但團隊的經驗背景的多樣化是有有待提升的。
基于云計算構建核心競爭力
富途證券一開始就在騰訊云上面去構建自己的服務,在這個基礎上實現了單月交易額突破200億港幣。陳偉華認為,云計算的出現大大減低了創業公司的IT設施的建設和維護成本,選擇公有云基本上成為默認和標準答案。陳偉華認為,這個時代只有像BAT這種公司應該去自建IDC,其它公司都不應該自建IDC,尤其是初創公司。當然成本只是云計算的基本優勢,靈活擴容的支持更為重要。陳偉華介紹,去年的一個突發交易高峰,很多港股券商的服務都受到了中斷,而富途證券在高峰的時候經受住了考驗。這是得益于云計算的利用。
富途證券選擇騰訊云,很大程度上基于3個原因:
騰訊在IT基礎設計建設上的優勢,特別是網絡基礎設施;
快速響應能力,能夠第一時間響應在網絡和服務方面的故障;
安全能力,特別是攻防方面,中小企業很難構建出自己在攻防方面的能力,而騰訊有非常好的積累,而且也樂于開放出來。
騰訊云能夠提供一個非常好的專線支持和快速響應。對一家券商來說,因為它面臨的環境非常復雜,它有自己的服務,有用戶,還有上家,上家還有上家,所以整個網絡IT的架構是比較復雜的。在這種架構下它可能面臨各種IT層面的故障,而證券服務的用戶對中斷的忍受度是非常低的,所以快速響應就是一個非常核心的問題。富途證券在跟騰訊云的合作過程中,騰訊提供了一些非標準的服務,解決了關鍵問題。
對于證券行業來說,安全要求要高出一般企業,富途證券提出了一個自己的安全體系,去涵蓋到各個方面的安全的目標。在陳偉華看來,安全是有十幾個正交的領域,比如信息安全帽子下還分為:用戶數據安全、用戶身份鑒別、協議加密、安全制度、備份與恢復、代碼安全、運維安全、審計等;而IDC安全帽子下又分為:主機安全、網絡安全、業務安全等;辦公安全帽子下則包括:OA帳號安全、OA權限控制、辦公網絡接入安全、辦公機病毒與漏洞防護、VPN與郵件安全等。
這是一個十分繁雜的工作,需要體系化設計。對于中小企業而言,要構建出完整的安全能力是十分困難的,不僅成本高昂,還缺乏合適的專業人選,所以很多地方是需要公有云或者第三方服務商的支持,比如在DDoS、入侵檢測、Web漏洞等,富途證券都是有賴于騰訊云提供的安全防護。
他透露,富途證券總結出了一套中小互聯網公司在安全方面的整體方案,待有一定驗證之后也會開放出來,供行業參考。他特別強調,很多人對安全的理解僅僅局限在DDoS,在攻防,這其實只是基礎能力。
談到未來,陳偉華相信云計算在提升開發和運維的效率方面可以做得更多;此外,他還期待更多真正的知識分享——這方面云服務提供商當前多以PR為主。
技術團隊建設經驗
作為富途證券的CTO,陳偉華的工作職責包括技術團隊搭建、技術方向把握、技術氛圍建設、打造學習型組織、搭建培訓體系、安全體系建設、技術人員招聘、組織分工協調和效率建設等。
他介紹,富途證券研發團隊規模為80多人,主要有:后端團隊(包括后臺開發、BI、運維、安全)、前端團隊(Win/Mac/iOS/Android)、Web團隊、測試團隊以及項目管理。團隊的管理干部和骨干大多來自騰訊公司。
談到打造一個高水平的團隊,陳偉華主要提到了3點經驗:
1. 招募有潛力的人,不一定要有非常強的經驗背景,但一定要smart、基礎要好;
2. 一個好的靶場,業務有較好的規模也快速上升,這個好不但絕對值要較好,一階導也要較高,最好二階導也是正的;
3. 學習,一個高水平的知識型團隊一定是一個學習型組織。