10 分鐘構建企業級雲原生框架

Bestony發表於2020-02-12

10 分鐘構建企業級雲原生框架

雲原生Cloud Native 絕對算的上是熱詞一個,但是,對於絕大多數的企業,甚至是絕大多數的網際網路企業來說,卻從來沒有動手實踐過雲原生。無他,現在的雲原生實踐成本太高。

企業面臨的雲原生困境

雲原生很好,彈性擴充、容錯性好、易於管理、便於觀察,但是,雲原生的優勢對應的是其高昂的實現和落地成本。對於絕大多數企業來說,想要在自己的企業中應用雲原生絕非我們說的那麼簡單。雲原生整個生態中包含了大量的軟體裝置、硬體基礎設施、開發運維成本等,對於絕大多數的企業來說,絕非易事。

10 分鐘構建企業級雲原生框架

對於不少企業來說,其核心是自己的業務邏輯,而非處理容器編排、自動化測試、微服務等,企業的需求只是讓自己的業務可以更加的平穩、高效能的運轉,服務好自己的客戶,解決客戶的問題,賺取收益。

對於這些企業來說,他們希望能夠被雲原生賦能,但又無法支撐起高昂的落地費用和維護成本,畢竟,看起來雲原生所使用的各種元件都已經開源,企業都可以免費使用,但免費使用不意味著好用。作為雲原生容器編排的首選工具,Kubernetes 的學習成本很高且安裝部署極為複雜,更不用說雲原生還需要配合各種元件搭配使用,還要和網路、儲存等基礎設施配合使用,學習成本,使用成本極高。

對於企業來說,亟需一款能夠幫助他們解決雲原生基礎部署和配置的產品,幫助他們抹平雲原生落地場景下所需的各項應用,打通網路、儲存等基礎設施,讓雲原生變得開箱即用。

QKE —— 極簡的雲原生方案

青雲QingCloud很早就感知了這個問題,並在 2018 年開發了 KubeSphere ,解決了雲原生元件落地的使用和管理問題,讓更多的開發者從學習 Kubernetes 的命令中解脫出來,藉助 KubeSphere 的 GUI 來完成各項管理控制操作。

為了幫助企業快速穩定地落地雲原生,青雲又推出了 QKE (QingCloud KubeSphere Engine) 服務,是在青雲QingCloud公有云上提供的 KubeSphere 容器服務,整合了來自青雲公有云的計算、網路、儲存資源,徹底抹平雲原生落地的成本。

QKE 是基於青雲QingCloud 數年的基礎設施研發經驗而來的,青雲有自己的網路產品、儲存產品,在 SDN 、儲存方面有著大規模雲平臺經驗和應用,可以很好的解決企業所需要的彈性擴充等問題。 QKE 基於 KubeSphere 提供的 Kubernetes 的標準介面,對接了青雲的各項基礎設施,可以讓企業可以更加輕鬆的完成基礎設施的呼叫和配置,為開發者遮蔽掉底層的基礎設施、運維問題,更加專注於應用本身的日常開發、運維等工作。

同時,由於 QKE 是基於 KubeSphere 提供的,QKE 也支援了構建多雲和混合雲環境,只需要簡單的配置,就可以將公有云中的 QKE 和部署在客戶私有云或其他雲環境的 KubeSphere 整合在一起,輕鬆的構建一整套高可用、高效能的雲原生應用架構。

如何在 10 分鐘內構建雲原生方案?

QKE 的使用十分簡單,對於絕大多數人來說,都可以在 10 分鐘內構建出一套完整的雲原生執行平臺方案。

1、準備工作

建立 QKE 服務之前,需要建立相應的私有網路和 VPC ,以方便後續構建 QKE 雲原生叢集使用。

10 分鐘構建企業級雲原生框架10 分鐘構建企業級雲原生框架

此外,還需要建立一個 API Key,用以後續 QKE 幫助你自動調整網路及儲存相關的配置。

10 分鐘構建企業級雲原生框架

這樣就完成了基礎的準備工作

2、選擇配置

準備工作完成後,就可以開始選擇 QKE 所需的配置了。

根據實際的情況,選擇所需的配置、私有網路、計費方式等。

10 分鐘構建企業級雲原生框架

再選擇 QKE 所使用的 API KEY 和對應的公網 IP ,就可以點選建立了。

10 分鐘構建企業級雲原生框架

3、建立成功

點選建立後,會自動進入到 QKE 的管理控制檯中。在這裡可以看到 QKE 幫助開發者自動建立好了所需要的叢集。

10 分鐘構建企業級雲原生框架

4、體驗管理控制檯

點選確認後,稍等幾分鐘,當看到所有的節點都變為活躍狀態,就說明叢集已經正常執行,就可以開始體驗 QKE 提供的管理控制檯了。

10 分鐘構建企業級雲原生框架

點選 QKE 叢集詳情頁的 “KubeSphere 控制檯連結” 標籤頁,找到其中的 KubeSphere 控制檯地址,並使用賬號 admin@kubesphere.io ,密碼 P@88w0rd 即可登入到 KubeSphere 上,享受來自 KubeSphere 提供的 CI/CD、微服務管理、叢集運維管理等功能。

10 分鐘構建企業級雲原生框架

整個 QKE 建立的過程流暢,一氣呵成,十分鐘,就可以輕鬆的部署一個 QKE 叢集,十分的方便。

QKE :開源與雲的完美結合 

開源社群的興盛近幾年有目共睹,但開源社群的最大問題在於,過於理想化和技術化,這使得整個產品在可用性、產品化方面舉步維艱。QKE 的出現是一個很好的開源與雲端計算的結合。

一方面, QKE 可以藉助開源專案 KubeSphere ,吸收來自開源社群的優秀創意和修改,讓使用者體驗得到提升,使用者能力得到擴充。

另一方面,QKE 基於雲端計算構建,可以讓開源產品得以產品化,讓過去難以落地的雲原生現在觸手可及。對於一些技術能力儲備沒有那麼充沛的企業來說,也可以輕鬆用上雲原生方案,享受雲原生帶來的企業和商業價值。

總結

QKE 的出現,是開源的一小步,更是雲原生的一大步。對於開源來說,產品化的路徑被打通,後人可以借鑑。從雲原生來說,QKE 的出現讓過去需要數十個人,數人日的工作,被縮短為 10 分鐘,大大的提升了雲原生普及的可能。

10 分鐘構建企業級雲原生框架

訂閱“Linux 中國”官方小程式來檢視

相關文章