靈雀云CTO陳愷

靈雀云旗下的Alauda EE企業(yè)級PaaS平臺是基于容器技術,以DevOps為理念,面向微服務應用的新一代PaaS平臺,服務能力涵蓋容器,DevOps和微服務三個方面,在2018年首屆云原生技術實踐峰會上,Alauda EE企業(yè)級PaaS平臺進化到了2.0,CTO陳愷發(fā)布了企業(yè)級容器PaaS平臺Alauda Cloud Enterprise(ACE)。

一路走來看似順風順水,這是因為容器技術靠譜才成功的,就像人們常說的風口上的豬一樣,沒什么大不了的。其實,機會是給有充分準備的人的,充分的準備包括要承擔開源技術的風險。無論是一家公司,還是一個開源項目都是如此。

創(chuàng)業(yè)公司的技術選型關乎生死。首先開源并不簡單,將開源的項目變成可交付給用戶的產(chǎn)品方案是一個復雜的過程,選擇的模型也非常重要,當一項技術成為趨勢,有時候需要前瞻性判斷,有時候也需要一點運氣,最好的并不一定是最流行的,但在包括谷歌、CNCF在內的多個權威機構的推動下,容器,以及與容器緊密相關的技術和理念(包括K8S、DevOps、微服務等)都獲得了較好的推動和發(fā)展。

開源項目不僅給了創(chuàng)業(yè)公司技術實現(xiàn)的一個參考方向,更是給了他們一個生態(tài),一個載有行業(yè)技術標準,只要懂技術就可以參與的平臺。更可貴的是,作為用戶來說,你能看到別人是怎么用同樣的平臺的,也就是通常所說的:獲得來自同行的最佳實踐經(jīng)驗,而封閉和閉門造車都是無法享受到這些價值的。用戶能享受到價值,創(chuàng)業(yè)公司才有發(fā)展的動力。

靈雀云有清楚的定位,上不碰應用下不碰硬件,只提供PaaS服務,做獨立的PasS產(chǎn)品提供商。全球范圍內,公有云服務的發(fā)展勢頭迅猛,是同時兼有IaaS,PaaS和SaaS服務的不差錢云服務商,有技術,有生態(tài),有渠道,有充足的資金能把產(chǎn)品推向市場,在這樣的背景下,獨立的PaaS平臺如何生存呢?

首先,因為企業(yè)用戶對公有云的態(tài)度沒有根本性的變化,國內各行各業(yè)的頭部客戶對公有云的接受程度還非常低,因為有各種顧慮和合規(guī)性要求,所以,企業(yè)私有云以企業(yè)的特有需求而特別存在,盡管做容器,開源的K8S本身質量很高,但是因為不能大面積的落地到企業(yè)環(huán)境中,所以,也就給靈雀云這樣的獨立PaaS產(chǎn)品提供商留下了巨大的發(fā)展空間。

PaaS的技術構建比較難,往下需要對接資源層,往上需要提供各種平臺服務能力。公有云既有IaaS又有PaaS還有SaaS,三個層次的服務相互融合,而在私有云領域,層與層之間的分割更為明顯,企業(yè)不會因為想擁有PaaS的能力就對現(xiàn)有的基礎設施進行大的改動,能夠在任何的基礎設施上建設PaaS平臺是一種能力,這也是靈雀云的獨特價值之一。

在靈雀云CTO陳愷看來,企業(yè)不僅需要軟件,而且需要軟件交付能力,企業(yè)要有能力自給自足開發(fā)所需要的軟件。在與許多用戶的接觸中了解到,企業(yè)用戶迫切需要云原生、DevOps、微服務等各種各樣的技術和理念,以此來應對不斷調整業(yè)務,適應飛速變化的市場競爭,而建設PaaS平臺可以為企業(yè)用戶帶來這種能力。

以微服務為例,微服務為企業(yè)帶來的價值非常明顯,它可以省去以往構建一個應用時做大量的架構設計工作,微服務的思想是簡簡單單把一個應用快速開發(fā)出來,當有新的變化或者需求的時候,再進行小范圍的改動,它強調高度解耦,改動的時候無需牽扯太多別的組件。但過度的微服務同樣會有問題,這時需要一些微服務的治理框架來提高改動的效率。

DevOps的核心思想和能力是CI/CD(持續(xù)集成,持續(xù)交付),將開發(fā)和運維結合起來。在2018首屆云原生技術實踐峰會上,CNCF執(zhí)行總裁Dan Kohn發(fā)表了題為“How good is your code”的主題演講指出,要實現(xiàn)代碼部署不帶來任何破壞,只有持續(xù)集成(CI)。當無法確定要部署的應用的代碼有沒有問題的時候,就需要持續(xù)集成的幫助。

建設PaaS平臺需要做的事兒很多,包括得有很高的適應能力,往下會去管理各種各樣的基礎設施,既可以是各種公有云,也可能是客戶自己的數(shù)據(jù)中心資源,靈雀云最新升級的企業(yè)級PaaS平臺也在繼續(xù)強化這一能力,靈雀云ACE相對重量級,面向大型企業(yè)提供,它能納管別人的平臺,靈雀云ACP產(chǎn)品化標準化通用化程度較高,它能被別人納管。

在部署的過程中,各個平臺可以相互獨立,留給用戶很高的靈活性。而且,因為K8S本身的輕量級特性,用戶完全不用擔心被K8S構建的系統(tǒng)所綁定。這樣一來,建設基于K8S的PaaS平臺能極大地降低對原有企業(yè)數(shù)據(jù)中心的改造工程,同時為用戶賦予新的能力。

在筆者看來,將一套大而全的系統(tǒng)完整的落地到企業(yè)云環(huán)境注定會碰到重重阻力,即使突破阻力將云落地了,但是不能滲透到企業(yè)的業(yè)務運營過程,最后也不算真正落地,對企業(yè)來說,本來就是一件本末倒置的事情。

靈雀云從PaaS入手,針對的人群也非常明確,就是要讓企業(yè)的開發(fā)者受益,更容易接受這套體系,靈雀云提供的無論是容器環(huán)境,DevOps還是微服務,都是能讓開發(fā)者直接受益。筆者非常認可這一點的價值。

隨著產(chǎn)品的逐步成熟,作為一家成立僅四年的創(chuàng)業(yè)公司,靈雀云接下來最應該做的是打造生態(tài),靈雀云平臺的集成和被集成的雙重性為其生態(tài)提供了很大的便利性,在生態(tài)構建方面,靈雀云保留了充分的開放性。

比如,靈雀云在向用戶提供基于k8s的平臺服務時,會提供網(wǎng)絡和存儲的解決方案,這些方案完全可以用別人的方案來替代。更甚者,只要客戶愿意,靈雀云可以將k8s替換成OpenShift,甚至其DevOps也可以讓用戶選擇一些其他的商業(yè)的產(chǎn)品。

陳愷介紹說,以靈雀云的平臺為依托,有些用戶要求靈雀云與一些合作伙伴合作來提供更為完整的解決方案,客戶倒逼其打造生態(tài)。靈雀云的PaaS生態(tài)已初具規(guī)模,其中包括多家業(yè)內知名服務商。

分享到

zhupb

相關推薦