Red Hat OpenShift Container Platform

以更短的時間組建、運送,並對新的和現有的應用程式進行現代化

在管理或現代化現有應用程式的同時,將新的雲端原生應用程式組建為微服務。找到適當的工具進行設計、測試和操作以容器和 Kubernetes 為基礎的新雲端原生應用程式,該程式極為複雜,從日益增加的操作和擴展挑戰、缺乏技能和流程到新的安全考量均納入範疇內。將現有的應用程式重構為微服務,同時管理龐大的服務會增加一層複雜性,並帶來額外的操作負擔。

在公有雲端、內部部署資料中心和邊緣位置中部署、執行和管理大規模部署,可能會造成昂貴的不一致性和稅務作業資源,而這些資源更適用於加速創新發展。如果沒有集中、一致且多集群的生命週期管理和安全性,簡單的任務(例如檢查故障元件、錯誤配置、策略和合規性檢查以及容器映像掃描)將成為艱鉅的任務。

OpenShift Container Platform 產品概覽

Red Hat® OpenShift® Container Platform 使組織能夠將其應用程式和基礎架構進行現代化的改造,加速數位轉型並推動企業成長。OpenShift Container Platform 是一個企業使用的 Kubernetes 應用程式平台,提供支援各種應用程式和環境的部署和使用選項。透過 OpenShift Container Platform,組織可以快速組建應用程式、隨時隨地安全且大規模地快速部署、執行及管理應用程式。這個平台可支援各種使用案例,例如處理巨量資料的人工智慧和機器學習 (AI/ML)、IoT 邊緣運算、5G 部署和應用程式現代化計畫,同時在任何環境中為 Kubernetes 基礎架構提供一致的管理和操作。

客戶可在支援的基礎設施或雲端上安裝和執行 OpenShift Container Platform,包括裸機伺服器、VMware vSphere、Nutanix AHV、Amazon Web Services (AWS)、Microsoft Azure 和 Google Cloud Platform。

進階功能

OpenShift Container Platform 包含多項進階功能,這些功能經過測試,並可與基礎認證的 Kubernetes 環境進行整合。

  • 自動化的第 1 天與第 2 天操作。
    • Operators 可提供應用程式自動化安裝、升級和生命週期管理,確保應用程式正常執行,並進行必要的變更,以符合所需的設定。
    • Helm 引進 Kubernetes 原生套件管理員,開發人員可以使用它來封裝其應用程式,並定義如何封裝、部署和設定應用程式。亦可自動執行第 1 天任務和第 2 天限量操作。 
  • Red Hat OpenShift Service Mesh 提供了一個統一的方式來管理、連接和觀察應用程式,以對應服務之間的管理與安全性逐漸升高的挑戰。
  • Red Hat OpenShift Serverless可允許應用程式使用運算資源,並根據使用情況自動擴展或縮減規模,並依照部分事件來源的需求控制。 
  • Red Hat OpenShift Pipelines 在 Tekton 上引進 Kubernetes 原生持續整合與持續開發 (CI/CD) 解決方案,透過 OpenShift 主控台提供精簡的使用者體驗。 
  • Red Hat OpenShift GitOps 是以開放原始碼 Argo CD 專案建置而成,使得 IT 團隊能實施 GitOps 工作流程,進行集群設定和應用程式運送,從而提高效率、注重安全性並進行可擴充的軟體開發。
  • Red Hat OpenShift Virtualization將虛擬機器引進 OpenShift,現代化現有應用程式,或在 Kubernetes 原生架構中與容器和無伺服器一起執行。
  • 邊緣運算包括 3 節點集群、遠端工作者節點和單一節點,以較小的足跡提供組織完整的 Kubernetes 功能。 
  • 透過公用平台一致性橫跨應用程式提供多種工作負載支援,加速在混合雲端環境中部署智慧型應用程式。 
    • 支援工作負載包括: 
      • 資料庫。
      • 資料分析。 
      • AI/ML 軟體、程式設計語言和架構。
      • 記錄和監控。 
      • Web 和應用程式伺服器。
      • 訊息代理程式服務。 

如欲瞭解更多 Red Hat OpenShift 的相關資訊,請造訪openshift.com/try

主要優點:

  • 整合式平台包括容器主機、Kubernetes,並使用您選擇的基礎架構,進行應用程式生命週期管理。
  • 操作員提供敏捷的 DevOps 工作流程。
  • 來自廣泛合作夥伴生態系統的安全性導向、經過驗證的容器內容和服務。
  • 更快的應用程式開發週期和更頻繁的軟體部署。 
  • 簡易安裝和升級,即使在實體隔離斷網環境亦是如此。
  • 橫跨混合雲端、多雲端和邊緣足跡,降低營運成本的應用程式可攜帶性。
  • 整個應用程式生命週期的一致開發經驗。 

功能和優點

新功能 主要優點
擴充性 在 OpenShift Container Platform 上執行的應用程式,可以在幾秒鐘內橫跨數百個節點,擴展到數千個執行個體。 
多集群管理 集群的彙整檢視和 Kubernetes 技術的使用可在現場和公用雲端上提供一致的管理層。
永續性存放區支援 OpenShift Container Platform 支援廣泛的企業存放區解決方案,包括 Red Hat OpenShift 資料基金會和我們的生態系統(例如:DellEMC、Portworx、NetApp),以執行可設定狀態和無狀態應用程式。
開源標準 除了其他開源技術之外,OpenShift Container Platform 還整合了 Open Containers Initiative (OCI)、Docker 格式容器,以及雲端原生運算基金會 (CNCF) 認證的 Kubernetes,這些均適用於容器協調。 
容器可攜性 以 OCI 業界標準組建的容器映像,可確保開發人員工作站與生產 OpenShift Container Platform 環境之間的可攜性。
3 節點集群 使用完整 Kubernetes 平台的所有功能,該平台具有高可用性、足跡較小的優點,適用於包含主管和工作者節點的邊緣架構。
遠端工作者節點 將單一工作者節點放在遠端位置,其中集中式主管節點可以在較大的站台,例如核心或區域資料中心進行管理,對於具有間隔環境和有限電源或冷卻功能的遠端邊緣位置來說尤其重要。 
單節點 結合控制和工作者功能,以因應小型實體環境、低頻寬或中斷連線站台的邊緣使用案例。 
自動化安裝與升級 使用 Amazon Web Services、 Google Cloud Platform、IBM Cloud、Microsoft Azure,以及使用 vSphere、Red Hat OpenStack®  Platform、Red Hat Virtualization 或裸機的內部部署,在雲端中支援自動化安裝和空中平台升級。Operator Hub 使用的服務可以完全配置進部署中,且只需一次操作即可升級。
預先安裝的 OpenShift 硬體 透過直接由我們原始設備製造商 (OEM) 合作夥伴預先安裝 OpenShift 集群,加速並簡化邊緣部署,減少使用新硬體的資源和時間,使您的應用程式緊鄰資料來源。
自動化 簡化且自動化的容器和應用程式組建、部署、擴充、健康管理等均是標準配備。
健全的生態系統 不斷擴展的合作夥伴生態系統提供各種整合。第三方提供額外的存放區和網路供應商、整合式開發環境 (IDE)、CI、整合、ISV 解決方案等。 
自助佈建 開發人員可以使用最常用的工具,根據需求快速且輕鬆地建立應用程式,同時作業可以完全控制整個環境。
多種語言支援 開發人員可以在同一個平台上使用各種語言,架構和資料庫。
使用者介面 開發人員可以直接存取一組豐富的命令列工具、多裝置 Web 主控台和 Eclipse 式 IDE。
來源至映像部署 OpenShift Container Platform 提供一個工具包和工作流程,用於生成可立即執行的映像,其運用方法則是將原始程式碼插入容器中,並讓容器準備該原始程式碼的執行。

Red Hat OpenShift 產品組合:提供各種容器解決方案的選擇

Red Hat OpenShift 是佔據領先地位的企業級 Kubernetes 平台,在應用程式創新方面受到各行各業及全球組織的信賴。 

Red Hat OpenShift Kubernetes 引擎(前身為Red Hat OpenShift Container Engine)在 Red Hat Enterprise Linux® CoreOS 作業系統上,提供基礎且以安全性為導向功能的企業級 Kubernetes,以便在混合雲端環境中執行容器。 

Red Hat OpenShift Container Platform 新增一組完整的作業和開發人員服務和工具,包括 Serverless、 Service Mesh 和 Pipeline。該平台擁有團隊開始建置新的雲端原生應用程式,或將現有應用程式移轉至容器所需的一切功能。 

Red Hat OpenShift Platform Plus 以OpenShift Container Platform 為基礎,並納入進階多集群安全性與延伸管理功能,適合期望大規模組建雲端原生應用程式的組織。

圖一.OpenShift Container Platform 功能與 Red Hat 互補產品