靈雀云CTO陳愷

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

一路走來看似順風(fēng)順?biāo)?,這是因?yàn)槿萜骷夹g(shù)靠譜才成功的,就像人們常說的風(fēng)口上的豬一樣,沒什么大不了的。其實(shí),機(jī)會(huì)是給有充分準(zhǔn)備的人的,充分的準(zhǔn)備包括要承擔(dān)開源技術(shù)的風(fēng)險(xiǎn)。無論是一家公司,還是一個(gè)開源項(xiàng)目都是如此。

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

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

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

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

PaaS的技術(shù)構(gòu)建比較難,往下需要對接資源層,往上需要提供各種平臺服務(wù)能力。公有云既有IaaS又有PaaS還有SaaS,三個(gè)層次的服務(wù)相互融合,而在私有云領(lǐng)域,層與層之間的分割更為明顯,企業(yè)不會(huì)因?yàn)橄霌碛蠵aaS的能力就對現(xiàn)有的基礎(chǔ)設(shè)施進(jìn)行大的改動(dòng),能夠在任何的基礎(chǔ)設(shè)施上建設(shè)PaaS平臺是一種能力,這也是靈雀云的獨(dú)特價(jià)值之一。

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

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

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

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

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

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

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

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

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

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

分享到

zhupb