Nutanix Kubernetes 簡單管理 解放資源
NEWS 2023/04/07

當提到「介面難用、不夠便民」、「那個上世紀的介面到底要不要改」、「沒人有時間在一堆文字中找東西」是眾多網友對某知名電商網頁的評價。

相對於Appl.com每年一次的大改版,Airbnb每月一次的更新。

電商網站的流量甚至是全台前三,為什麼主站系統的改版進度緩慢到了這種地步?

大家一定很好奇,公司裡又不是沒有技術高手,也不缺有經驗的人,研發部門人數還多達上百人,那麼到底是哪裡出了問題?

Monolithic到Microservices:

為什麼網站系統改版緩慢?

這個問題可以追溯到網站架構本身。早期的網站系統是建立在 Monolithic 單體式架構上,這種架構因為簡單在當時非常常見,但如今已經不符合現代網站的需求。

Monolithic單體式架構是指所有的功能都包在一個程式碼庫中,包括前端、後端、資料庫。這樣的架構雖然簡單易用,但隨著網站功能的增加,程式庫會變得越來越龐大,開發修改難度也會越來越高。

導致每次改版都需要涉及多個程式碼的修改和整合,進度自然非常緩慢,每次改版的風險也會隨之提高。

 

為了解決這個問題,現在許多網站都採用了微服務架構。微服務架構是將不同的功能拆分成不同的服務,每個服務都可以獨立開發、部署和維護。這樣可以降低每次改版的風險,加快開發進度。

 

而在實踐微服務架構的過程中,Container容器化技術是不可或缺的。容器化技術可以讓每個服務都運行在獨立的環境中,避免不同服務之間的依賴。許多大型網站像是 Netflix、Uber、Spotify都已經採用了容器化技術來實現微服務架構。

容器化的痛點:

Uber使用超過3,000個微服務,如何有效管理?

管理上的不便就是容器化的痛點。就拿 Uber 來說,他們在運營中就使用了超過 3,000 個微服務,服務運行在個別的容器中,每個容器都有自己的運行狀態、版本等,如果請人來管理監控這些容器,不但容易出錯又浪費時間,學習新技術的成本也必須要考慮進去。

 

Kubernetes就是使用率最高最廣泛的容器管理系統。它是Google基於多年內部技術的使用和改進開發出來的系統。應用服務的Lifecycle 管理、Autoscaling、Networking等,這些功能都可以透過Kubernetes本身的系統來實現。

 

Nutanix Kubernetes 管理平台:

簡化企業數位轉型之路

知名超融合廠商Nutanix也有提供Kubernetes管理平台,在現有的Kubernetes架構上增加了Nutanix自家自由簡單的特色。

除了一鍵式部署、自動擴展、等多種功能,也支持多種雲端環境。

 

現今時代數位轉型浪潮洶湧,企業一個錯誤的決策都可能導致被狂浪翻沒。

若想避免面對龐大的程式碼架構,開發更新難度等問題,那麼除了更改架構導入容器技術之外,使用Nutanix幫助管理,讓資源能集中在業務與應用程式開發上,會是企業客戶的最佳選擇。

 

 

若您對Nutanix Kubernetes 簡單管理 解放資源有興趣

歡迎洽詢 中聚系統服務專線:0800-232899

 
本篇文章為會員獨享,請加入會員以取得閱讀權限
加入會員