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