利用PaaS即可管理一切,WOT講師陳沙克分享金融DevOps實戰(zhàn)
原創(chuàng)【51CTO.com原創(chuàng)稿件】七年一劍,華麗蛻變。自2012年起連續(xù)6年15場峰會,凝聚大量技術(shù)專家,博觀而約取,厚積而薄發(fā)。2018WOT全球軟件與運維技術(shù)峰會揚帆起航,圍繞12大核心熱點,匯聚海內(nèi)外60位一線專家,打造高端技術(shù)盛宴!
在“DevOps轉(zhuǎn)型之路”分論壇現(xiàn)場中,招銀云創(chuàng)(深圳)信息技術(shù)有限公司金融PaaS研究中心總監(jiān)陳沙克將給聽眾帶來一場名為《招銀云創(chuàng)DevOps實戰(zhàn)經(jīng)歷》的主題演講。在會前,51CTO記者采訪到了他,請他提前“劇透”,精彩演講內(nèi)容就讓我們“先睹為快”吧!
招銀云創(chuàng)(深圳)信息技術(shù)有限公司金融PaaS研究中心總監(jiān)陳沙克
陳沙克,招銀云創(chuàng)(深圳)信息技術(shù)有限公司金融PaaS研究中心總監(jiān),主要負責(zé)PaaS平臺的研發(fā)和推廣。自2010年起,陳沙克就一直從事云計算的相關(guān)工作,并于2015年到2017年加入OpenStack創(chuàng)業(yè)公司,全面負責(zé)OpenStack產(chǎn)品化和團隊管理等相關(guān)工作,帶領(lǐng)團隊參與了OpenStack社區(qū)項目kolla,把OpenStack容器化,解決了OpenStack升級和產(chǎn)品化的問題。同時,他還把開源的項目和公司的產(chǎn)品進行很好的結(jié)合,讓公司真正從Upstream First受益,并對在中國開源軟件如何實現(xiàn)盈利方面做了很好的探索。
新技術(shù)即要滿足監(jiān)管需求,又能支撐業(yè)務(wù)創(chuàng)新
金融不同于其它領(lǐng)域,是一個受到高度監(jiān)管的行業(yè)。隨著互聯(lián)網(wǎng)金融業(yè)務(wù)的興起,金融企業(yè)即要利用新技術(shù)來支撐業(yè)務(wù)的創(chuàng)新,同時又要滿足監(jiān)管的要求。面對Docker和Kubernetes等主流的技術(shù),IT主管如何根據(jù)業(yè)務(wù)場景選擇合適的技術(shù),成為整個行業(yè)都非常關(guān)注的熱點。
陳沙克在接受記者采訪時表示,招銀云創(chuàng)是做科技輸出的,我們非常樂意將招商銀行IT系統(tǒng)30年穩(wěn)定運行的成功經(jīng)驗和金融IT的成熟解決方案對外輸出,供同行之間相互借鑒與學(xué)習(xí)。
筆者了解到,陳沙克演講的內(nèi)容主要有以下六個部分組成:
一)選型方式的不同;
二)落地過程和難點;
三)如何滿足監(jiān)管和安全的需求;
四)解決了哪些問題;
五)給我們帶來的收益;
六)后續(xù)的計劃。
陳沙克強調(diào),為了吸引眼球,現(xiàn)在很多會議大都在講BAT的故事,雖然這些案例非常引人關(guān)注,但對于傳統(tǒng)企業(yè)和二線互聯(lián)網(wǎng)企業(yè)來說,意義并不大。此外,這些年國內(nèi)的演講形成了一個不太好的風(fēng)氣,很多都是在講未來3年的技術(shù),而不是像國外一樣講的是3年前的成熟技術(shù)是如何落地的,非常不接地氣。實際上,很多企業(yè)更希望能夠看到傳統(tǒng)企業(yè)的一些成功案例。他表示,我們將借助WOT的舞臺,為大家?guī)硪恍└拥貧猓訉嶋H的經(jīng)驗分享。
“雖然金融行業(yè)有嚴格的保密要求,很少對外分享內(nèi)部應(yīng)用的使用情況,這也是與互聯(lián)網(wǎng)行業(yè)的最大差別,但作為科技公司和技術(shù)實踐者,我們希望通過WOT這個平臺,將我們的解決方案和取得的成功經(jīng)驗與大家分享,取長補短,共同提高。” 陳沙克如是說。
利用PaaS平臺,實現(xiàn)彈性服務(wù)
由于歷史原因,銀行內(nèi)部IT系統(tǒng)非常復(fù)雜,通常每家銀行都有上百個系統(tǒng),且大部分采用的是場地托管服務(wù),系統(tǒng)靈活性嚴重不足。隨著互聯(lián)網(wǎng)創(chuàng)新業(yè)務(wù)的發(fā)展,客戶開始提出一些定制化的需求,對銀行開展新的業(yè)務(wù)帶來了巨大挑戰(zhàn)。
陳沙克表示,如果銀行有100多個項目同時開發(fā),對于采用場地托管服務(wù)的大多數(shù)銀行來講是不現(xiàn)實的,必須有一個平臺幫助企業(yè)實現(xiàn)快速交付。而招銀云創(chuàng)希望將各種不同的行業(yè)應(yīng)用放在PaaS平臺上,并以標(biāo)準化形式提供給客戶,幫助企業(yè)更快地落地,滿足企業(yè)未來發(fā)展的需求。
以銀行內(nèi)部開發(fā)的一個微服務(wù)應(yīng)用為例,如果跑在虛擬機上,微服務(wù)的優(yōu)勢就很難體現(xiàn)出來的。只有將它放在PaaS平臺上,服務(wù)的彈性才能體現(xiàn),達到當(dāng)初的設(shè)計目標(biāo)。陳沙克告訴記者,很多客戶擔(dān)心在把服務(wù)遷移到PaaS的過程中,是否需要修改代碼?實際上,所有的遷移過程都不需要修改代碼,只是跑在容器上,配置文件需要統(tǒng)一放置罷了。
提到招銀云創(chuàng)的PaaS平臺技術(shù),陳沙克表示并沒有重復(fù)造輪,而是直接采用紅帽成熟的PaaS平臺OpenShift,底層就是Kubernetes。對于這套PaaS平臺是否可靠,陳沙克給出了這樣的答案:“做云計算,首先就是要吃自己的狗糧。這套DevOps的工具鏈,第一個用戶就是招銀云創(chuàng)自己的開發(fā)部門。”
未來,PaaS即可管理一切
陳沙克認為,Iaas的未來趨勢有2個大方向:
一是向下是裸機服務(wù),讓用戶可以像管理虛擬機一樣,管理裸機,讓企業(yè)的核心應(yīng)用跑在裸機上面,進行統(tǒng)一的管理。Ironic、OpenStack裸機服務(wù),目前來看做的非常成熟。
二是向上是PaaS服務(wù),可以理解是技術(shù)型PaaS服務(wù)。用戶希望IaaS平臺能夠提供開箱即用的各種服務(wù),包括數(shù)據(jù)庫服務(wù)、中間件服務(wù)、消息隊列服務(wù)。不過,在過去2年里OpenStack的PaaS應(yīng)用并不是很成功,特別是對于金融行業(yè)來講,數(shù)據(jù)庫服務(wù)是一個剛需,而Trove提供數(shù)據(jù)庫服務(wù)的OpenStack項目,目前仍然還是處于實驗室階段。OpenStack最擅長的是資源管理和提供,對應(yīng)用和服務(wù)的提供并不是很擅長。
對于PaaS部分,目前kubernetes已經(jīng)逐步成熟,已經(jīng)可以通過容器直接給用戶提供數(shù)據(jù)庫服務(wù)、中間件服務(wù)和消息隊列服務(wù),且效率和效果更好。
采訪結(jié)束前,陳沙克告訴記者:未來,PaaS可能會管理一切,包括IaaS,也是可以運行在PaaS上。到那個時候,IaaS只是PaaS上的一個APP而已。
5 月 18 - 19日,北京•粵財JW萬豪酒店,全球最值得關(guān)注的IT技術(shù)盛宴與您不見不散。2018WOT全球軟件與運維技術(shù)峰會一定是您發(fā)現(xiàn)全新思路、挖掘最新思想、拓展人脈的重要平臺。
目前我們的各項票種已全面發(fā)售。需要提醒您的是,購票越早,折扣越大!與KOL零距離交流,呈現(xiàn)不一樣的“英雄盛宴”!
點擊官網(wǎng)了解詳情:wot.51cto.com
7折預(yù)售中,搶票從速。
【51CTO原創(chuàng)稿件,合作站點轉(zhuǎn)載請注明原文作者和出處為51CTO.com】