從IaaS到PaaS,天雲軟體助力企業雲化有底氣!

2021-07-11 20:18:53 字數 2534 閱讀 3603

文/ 經理世界網(ceocio.com.cn) 運營總監 徐蕊

2023年,巨集觀經濟前景不明朗,作為「網際網路+「核心之一的」技術+」,服務提供商應該如何幫助使用者從概念到落地實踐,應對挑戰,實現變革,這是每乙個it和網際網路的管理創新者不得不面對的難題。近日,北京天雲融創軟體技術****(簡稱「天雲軟體」)技術總監牛繼賓接受了記者的採訪。作為負責公司雲計算iaas、paas解決方案研發與落地的技術負責人,他向記者講述了paas平台發展的來龍去脈,以及和企業應用的有效結合。

不可否認,近一兩年企業級paas平台層出不窮,市場上的產品如雨後春筍般的湧現,但paas平台與創業企業在前兩年卻鮮有熱度與爆發。究其原因,牛繼賓認為無外乎以下兩點。

「但恰逢其時。paas突然火爆正是由於技術與時機的成熟。2023年docker逐步興起,其輕量級虛擬化可以做到秒級部署與啟動應用。同時docker基於映象分層、共享的機制,以及基於dockerfile的映象製作機制,可以很容易將應用進行打包並部署,真正做到了一次build,到處執行的效果,而後期的應用重新打包部署也很方便。在時機上,傳統企業的iaas改造積累了不少x86化、模組化經驗。正如現在的網際網路化應用秒殺、**、節日活動等,使應用更加彈性,這正好順應著微服務化的應用發展路線,也與容器級虛擬化所要求的無狀態話、微服務化不謀而合。」牛繼賓說。

據了解,天雲軟體致力於雲計算管理平台系統軟體研發、雲系統構建,以及提供雲計算行業解決方案。在中國雲計算創業企業中,算是比較資深的一員。2023年成立至今,公司的產品研發從cloudstack到openstack,再到如今的cmp,投入了大量的精力並積累了豐富的雲計算落地實戰經驗。這對其他雲計算初創企業來說,是乙個無法超越的優勢。在docker興起之前,天雲軟體就完成了paas平台的研發,並在多個企業客戶進行了paas平台的落地,為產品的下一步研發提供了寶貴的實踐經驗。而在docker興起之後,天雲軟體將原先的專案進行docker化改造,相比其他paas平台,新建專案的阻力與難度要小很多。

眾所周知,今年paas市場進入乙個全新階段,paas雲服務將從開發者驅動轉向企業需求驅動。而與此同時幾乎所有領域的企業都在謀求技術創新和業務轉型。他們希望企業的it人員無需關心it基礎設施底層硬體、作業系統、中介軟體部署, 網路,而只需要通過paas平台提供服務化的中介軟體部件,且這些服務和中介軟體部件都是由paas平台自動管理與運維的。

提及天雲軟體的技術優勢,以及如何幫助使用者化繁為簡,解決實際問題,牛繼賓總結為三點。

他說:「雖然我們是一家以技術驅動創新的企業,但是我們的paas平台並不是單純為了追求技術而存在,而是真正與企業的實際業務相結合。比如我們與亞信的合作,完成了亞信軟體在paas平台的全流程打通,開箱即用。與應用深度結合,這也是我們產品較大的亮點之一。」

而對於企業而言,在部署paas平台的過程中,最關心的問題莫過於應用的改造遷移與業務系統執行穩定性。我們看到,市場上有很多paas平台公司不斷的去組合各種技術,卻忽略或者閉口不談企業或者行業應用的基本需求。與應用結合這對平台提供商的專業素養要求是非常高的。既要精通技術,又要對企業或者行業的業務系統熟悉,這樣才能指導業務軟體的paas化改造。而改造之後,應用的各種指標與之前相比要有乙個度量標準,才能確保改造成功。此外,當企業真正地完成了paas化改造,對於核心系統而言,一旦上線應用,運維就成為重中之重。除了paas平台自身的運維,還需要對業務系統進行全方面的指標展示。「天雲軟體在業務層面積累了很多經驗,在以往的專案中深刻理解企業的需求,並依據需求提供paas平台及其相關核心元件。同時在運維上,天雲軟體採取大資料平台,全面收集系統指標,依據之前運維的熟悉場景去梳理指標並呈現。」 牛繼賓說。

同時目前在paas市場上活躍了各種技術。比如docker作為容器資源提供方,kubernetes、mesos、swarm等作為容器集群資源管理,以及hadoop、spark、marathon、chronos各種計算框架。在這些框架上做各種組合,做概念驗證、做效能測試(比如測試百萬級併發等),這些作為一種技術指標可以證明廠商在組合框架上的熟悉程度,但paas平台廠商需要依據業務場景定義更細化的技術功能與指標,以此更好的支撐業務軟體,這才是paas平台的核心價值。paas天生為支援應用而生,paas廠商應該熟悉應用、依據應用需求打磨產品才能逐漸發揮paas平台的價值,否則永遠都會停留在技術層面,陷入各個平台的技術指標、技術能力的互相競爭中,一會兒乙個平台組合測試,落地效果反而不佳。

paas平台為企業帶來的價值無外乎可以極大地簡化應用的開發、部署、交付、公升級維護的過程,節省成本和加速業務創新,使得企業從中受益。

但現有市場的paas平台也存在一些問題,比如企業應用環境多樣化,單一paas平台很難滿足企業客戶的多樣化需求;標準不統一帶來的被鎖定問題,因為paas廠商都提供自己的私有api開發介面,並且互不相容。企業在某個paas平台上開發的應用,很難移植到另一平台上;同時paas產品成熟度問題,安全性與敏捷性的矛盾問題也不容忽視。

不可否認,paas仍處於發展初期。乙個合適的paas是企業it轉型的非常重要的一步。但由於上述這些限制,這實際上也阻礙了一些大型企業使用者將關鍵業務遷移到混合雲上的步伐。新的paas平台需要去除這些限制,並要求能夠適應企業業務的快速部署和協同。

那麼,天雲軟體真的能很好地解決這些矛盾嗎?它是否可以和使用者一起成長?讓我們拭目以待。

從軟體保護到軟體授權

軟體保護的概念是站在開發商的角度出發的,它強調的是軟體加密和不被盜版。常用的軟體保護方式有軟體加密和硬體加密兩種。軟體授權的概念則是同時考慮了開發商和終端使用者兩方面的感受而提出的。授權 在名字上弱化了 保護 給終端使用者帶來的對立情緒,強調了軟體的按許可使用。軟體保護的概念是站在開發商的角度出發的...

從可測試的軟體到自容錯的軟體

一直我為軟體的整合 測試深受其苦,幾十萬行的軟體尚且如此,乙個更加龐大的系統又該如何。即使我們增強了單元測試的力度,同樣不能解決有效整合的問題,換句話說就是,即使分系統測試通過,還是不能保證系統更好的整合。以前我一直有個隱約的想法,軟體系統也應該提供模擬 的功能,在 容器中執行之後,基本就可以可靠的...

從精益軟體到精益思想

說起精益軟體開發,這絕對算是乙個老生常談的話題了。所以在這裡,我不想去談論諸如 精益軟體開發的幾大原則 或是 精益軟體開發的最佳實踐 等陳詞濫調 只是最近在同事的推薦下,拜讀了一本有關it運維方面的書籍 鳳凰專案 書中的故事十分有趣,同時又引人深思,細細品味後頗有感悟,對工作和生活上有了許多新的想法...