立即揮別伺服器

完全不需伺服器。 只需部署您的程式碼或儲存器,並僅須在工作量執行時付費。

概觀

使用案例

建立 Kubernetes 叢集

此圖顯示如何使用 Kubernetes 功能,在 IBM Cloud 上部署儲存器化應用程式

建立 Kubernetes 叢集

瞭解虛構的公關公司如何使用 Kubernetes 功能,在 IBM Cloud 上部署儲存器化應用程式。 透過 IBM Watson® Tone Analyzer Service,該公司可以獲得有關其新聞稿的意見回饋。

部署可擴充式 Web 應用程式

此圖顯示如何搭建 Web 應用程式,在儲存器中本端執行它,然後將它部署至 IBM Cloud Kubernetes 叢集

部署可擴充式 Web 應用程式

瞭解如何搭建 Web 應用程式,在儲存器中本端執行它,然後將它部署至 IBM Cloud Kubernetes 叢集。 同時瞭解如何連結自訂網域、監視環境的性能並進行擴充。

分析日誌,監視應用程式

此圖顯示瞭解如何建立叢集、配置日誌分析與監視各種服務,然後將應用程式部署至叢集

分析日誌,監視應用程式

瞭解如何建立叢集、配置日誌分析與監視各種服務。 然後,將應用程式部署至叢集、透過 Kibana 檢視與分析日誌,並透過 Grafana 檢視性能和測量指標。

持續部署應用程式

此圖顯示如何為在 Kubernetes 中執行的儲存器化應用程式設定持續整合與持續交付管道

持續部署應用程式

瞭解如何為在 Kubernetes 中執行的儲存器化應用程式設定 CI/CD 管道。 此使用案例涵蓋來源控制設定、建置、測試與部署,以及整合安全掃描器、分析及其他更多。

功能

Kubernetes 資源

從上機實驗室到說明文件,取得您所需的一切協助。

擁有認證的上機實驗室

免費進行我們的 Kubernetes 上機實驗室並獲得認證。

客戶怎麼說

瞭解為何 IBM Cloud Kubernetes Service在 TrustRadius 上排名最高。

開發人員快速入門

遵照此精心策劃的學習進行,以在 Kubernetes 叢集中部署高度可用的儲存器化應用程式。

相關產品

IBM Cloud Code Engine

在毫無受管伺服器的平台上,執行應用程式、工作任務或儲存器。

Red Hat OpenShift on IBM Cloud

在原生 Red Hat® OpenShift® 上部署及保護企業工作量,並搭配以開發人員為主的工具來執行高可用性的應用程式。

IBM Cloud Foundry

在受管理多租戶 Cloud Foundry 環境中建立及部署應用程式。

Kubernetes 說明

取得常見問題的答案和鏈結以便進一步瞭解。

何謂 Kubernetes?

Kubernetes(希臘文舵手之意,也稱為 "k8s" 或 "kube")是一種儲存器編排平台,用來排程與自動化執行儲存器化應用程式的部署、管理及擴充。 它在提供平台即服務以解決許多基礎架構和營運的相關作業與雲端原生開發相關問題方面,足以和 VM 相匹敵。

何謂儲存器?

儲存器是一個可執行的軟體單元,其中應用程式程式碼與程式庫及相依關係封裝在一起,以便它可以在桌上型電腦、傳統 IT 或雲端上的任何位置執行。 儲存器利用一種 OS 虛擬化形式,讓應用程式可以隔離處理程序,並控制 CPU、記憶體及處理程序的存取,藉此共用 OS。

透過 Kubernetes 進行儲存器編排如何發展演變?

隨著儲存器的盛行,作業團隊需要排程與自動化執行儲存器部署、網路作業、可擴充性及可用性。 Kubernetes 因為它的功能、開放原始碼支援工具生態系統,以及可在先進雲端供應商(其中一些提供完整管理的 Kubernetes 服務)之間攜帶等理由而受到廣泛採用。

Kubernetes 架構的主要元件有哪些?

叢集 包含節點。每個節點代表 1 個運算主機。叢集中的工作節點 負責部署、執行與管理儲存器化的應用程式。Pod 共用運算資源和網路,它是擴充規模的關鍵。如果 Pod 當中的儲存器流量太多,Kubernetes 將會抄寫該 Pod。 部署 會控制儲存器化應用程式的建立和狀態,並且使其保持執行。

何謂 Istio 服務網格?

隨著叢集當中的儲存器數目不斷擴增,儲存器之間的連線路徑可能會出現指數成長,結果使得配置和管理變得很複雜。Istio on IBM Cloud 是專供 Kubernetes 叢集使用的開放原始碼服務網格層,它會幫每個 Kubernetes 叢集新增一個 Sidecar 儲存器。Sidecar 會配置、監視與管理其他儲存器之間的互動。

Knative 與無伺服器運算之間有何不同?

Knative 是一種開放原始碼平台,它位在Kubernetes 之上,可為雲端原生開發提供兩個重要優勢。這是一種可輕鬆獲得無伺服器運算的方法,也是一種建置儲存器一次然後以軟體服務或無伺服器功能形式執行的方法。Knative 可透通處理一些作業,例如產生配置檔與寫入 CI/CD Script。