2006年成立的AWS亞馬遜云,自成立之初就一直在反復強調云計算創新之本,在于圍繞用戶的需求進行創新。AWS在開發新產品之前甚至會先寫出新聞稿,從用戶角度描述新產品后,再反過來完成產品設計。在VMworld2017上,VMwareCEOPatGelsinger也一再強調,云計算創新的根本,就是圍繞用戶需求。
本質上說,云計算并不是顛覆性技術,而是圍繞用戶的新型需求,通過新軟件的方式,重新組織、管理、供應和運維整個IT資源鏈條,而這個新型需求就是云原生應用(CloudNativeApplication)。這個云計算的技術和商業模式創新邏輯,也同樣適用于新興的容器云技術。
曾參與2016年11月中國開源云聯盟容器工作組《容器技術及其應用白皮書V1.0》編寫工作的數人云創始人王璞近期表示,容器云的未來在于與企業業務應用的緊密結合,而面向業務場景的云技術落地,才能真正建立技術型企業的長期競爭壁壘。就未來5年而言,企業級云原生應用架構的市場空間極大、技術壁壘很高,中國技術型企業可以借此建立全球的技術創新領導力。
綁定用戶的深度創新
容器技術從2014年開始風靡全球,美國以2013年Docker公司成立為標志、中國以2014年底的一批Docker容器公司為標志,出現了一波Docker創業潮。2017年1月,成立于2014年9月的容器技術公司數人云宣布獲得5000萬A+輪融資。自那之后,數人云就專注于綁定用戶的深度創新,并于2017年8月推出企業應用架構管理體系(EAMS)、分布式任務調度平臺Octopus、高并發微服務平臺Squid等新產品。
自2017年1月獲得A+輪融資以來,數人云與金融、能源等典型行業客戶需求綁定,進行容器云的深度創新。其中,數人云選取金融行業的股份制商業銀行,合作零售銀行業務應用開發與運維項目,并基于此開發了企業應用架構管理體系(EAMS)。
“你能想像信用卡這樣的零售銀行業務,能有上百個互聯網應用、主要應用在每個月的迭代能達幾百次么?”今天的中國,消費正成為經濟增長第一驅動力。根據國家統計局2015年數據,我國最終消費占GDP貢獻率達59.7%。然而對標美國,我國短期消費信貸占GDP比例為近6%,而美國這一數字則為19.7%。有關預期,到2020年我國短期消費信貸總額將達到9.4萬億元。
巨量的消費金融市場在刺激著參與主體不斷以技術創新拉動用戶流量,股份制商業銀行積極開拓互聯網渠道,通過各種線上和線下活動刺激信用卡的消費,星巴克打折、工作日消費打折、定點商超刷卡打折等等,層出不窮。很多基于微信公眾號和手機APP活動的導流,都需要不停開發新的移動互聯網應用來支持,互聯網新型應用(即云原生應用)正在以銀行為代表的傳統企業中崛起。
面向開發者市場的企業應用架構管理體系(EAMS)就此應運而生。在上一代企業IT架構中,基于Java的J2EE是一個標準化、成熟的企業應用開發架構,而在云原生應用時代還沒有類似的成熟架構,這是一個巨大的市場機會。數人云結合了互聯網企業流行的開源微服務框架SpringCloud,同時補充企業IT對于微服務應用的IT運維和管理需求,而開發出了EAMS。
“SpringCloud是針對開發的架構,而針對企業環境的各種服務治理問題,并沒有實現。大量的運維功能依然需要自行開發,對大多數企業用戶來說門檻太高了。”數人云基于美國企業云IT治理的服務網格(ServiceMesh)概念,這是一種云原生應用之間跨應用和跨服務通訊的基礎設施層,它分離了應用的業務實現代碼與非業務的運維功能,這樣在云原生應用開發時就只需專注于業務處理,在ServiceMesh的幫助下直接獲得豐富的服務治理功能。這將極大的推動微服務架構的普及,為微服務開發領域帶來一次顛覆性的變革。
一個典型的例子叫做程序的優雅關閉?;ヂ摼W業務不強調容錯能力、可以隨時“殺掉”應用程序,而對于銀行支付等企業級應用來說,如果中途“殺掉”應用程序就會造成極大的問題,因此IT運維就很重要。王璞介紹說,EAMS系統很重要的一點,就是不對開發做要求,而針對掉電等場景另外設計了管理程序,可以讓應用程序“優雅的關閉”,而這些都是在金融行業典型用戶的需求下,被用戶推動開發出來的。而數人云之所以沒有更廣泛的撒網拓展新客戶,其原因正在于金融等典型客戶正在真正的生產環境中落地云技術。
創造新的技術競爭壁壘
對于數人云而言,EAMS的推出其實是在離開容器技術層,進入新的企業應用開發與運維市場。
“容器技術趨于穩定,邊界開始清晰、相對固化,我們現在跳出容器層往上層走,開始定義下一代企業級應用開發架構。這既是云計算技術自IaaS層往上逐層逐漸成熟的結果,也是強烈的用戶需求推動我們往上層走?!蓖蹊边@半年來深有感觸。
實際上在過去的半年,不僅有華為、新華三、VMware等傳統IT企業紛紛殺入容器技術領域,比如VMware就剛剛與Google、Pivotal一起發布了針對Kubernetes的企業級容器服務,而OpenStack公司也紛紛從IaaS層向上進入容器層,這說明以開源Docker容器以及Mesos、Kubernetes和Swarm為代表的開源容器集群管理技術已經成熟。對于容器技術公司來說,就需要尋求新的發展空間。
王璞表示,短期來看,云原生應用正在大范圍爆發。實際上,云計算就是互聯網技術大規模向企業IT擴散的結果。之前,企業IT主要把類似容器這樣的云技術用于業務和IT管理。例如,某國有大型能源公司就在用容器云統一管理各網省分公司的業務和IT環境,數人云圍繞這類典型用戶需求,一方面對容器技術做減法以確保系統穩定性,另一方面也開發了企業容器系統穩定的新技術。
而在更廣闊的以云原生應用為代表的新型數字化應用,也就是企業級互聯網應用領域,這不僅是一個全新的市場,更重要的是它的創新,要以深度綁定用戶的業務需求為驅動,而這對于類似華為這樣的大公司來說也很難做到,但又恰恰是數人云這樣中小型公司的優勢。正因為能夠深度綁定金融、能源等典型行業用戶,數人云得以開發出自己以前都難以想像的產品。
“如果不是真的見到了每月幾百次迭代的銀行互聯網應用,我們怎么也不會想出EAMS這樣的產品。”而數人云的分布式任務調度平臺Octopus,則是針對銀行用戶的批處理場景專門開發出來的產品。隨著銀行互聯網應用的激增,晚間銀行結賬等批處理業務就面臨巨大的壓力,Octopus就用容器的方式解決了這一問題。
Squid高并發微服務平臺也是EAMS產品體系中的系列產品,可廣泛應用于互聯網業務的團購、秒殺等場景,應對億級突發流量,避免因突發性訪問對既有資源的造成破壞,還可以應用于中小型電子商城構建,實現一體化服務管理與監控,無需構建龐大復雜的體系,且能平滑升級到大型微服務系統。
對于技術廠商來說,誰能深入理解和掌握企業客戶的業務需求,誰就能夠建立起真正的技術競爭壁壘。王璞認為,云計算時代的IT企業競爭,最終會歸于對行業業務場景的爭奪。為此,數人云在今年開始加大與IT解決方案服務商的合作,“因為解決方案商手里有業務場景”。
2017年8月,數人云與國內金融IT領軍企業宇信科技結成戰略合作關系。雙方不僅是在容器云技術方面的合作,更重要是深入綁定金融業務場景,共同開發解決方案。同樣在8月,數人云還與國內知名IDC綜合服務商唯一網絡達成戰略合作,圍繞唯一網絡的游戲、電商、金融等行業業務場景,做共同開發。
“跟類似華為這樣的大廠PK技術,大廠的技術雖強,但不一定能把業務場景做好,就像華為懂運營商業務,但未必懂互聯網業務。技術創業公司應該盡早布局行業業務場景,加固自己的競爭壁壘。從長期看,競爭見分曉,一定在業務場景上?!蓖蹊北硎尽?/p>
在國際技術創新層面,王璞認為中國的容器技術與美國相比最多相差不過半年。而中國之所以能夠跟的這么緊,很重要一點在于中國有用戶和業務場景。正因為云計算技術本身就是圍繞用戶需求的創新,那么中國企業互聯網應用的爆發,將給中國 企業互聯網應用的爆發,將給中國容器技術公司一個超越世界的機會,這其中就很可能誕生中國自己的企業IT巨頭。
更多資訊請關注工業以太網頻道