什麼是 Linux 容器?
Linux 容器技術可讓您封裝和隔離應用程式,包括應用程式的完整執行環境和所有運作所需的檔案。如此就能在保留完整功能的同時,輕鬆地在各種環境(開發、測試、生產等)之間移動容器內的應用程式。容器也是資訊安全的重要一環,若能在容器管道中建立安全機制並保護基礎架構,就能確保您的容器運作穩定、可供擴展,且值得信賴。
什麼是容器調度?
容器能讓開發團隊專注在應用程式上,而作業團隊則只需負責基礎架構。至於容器調度則是您在企業各部門中管理這些部署的方式。
Kubernetes 為一開放原始碼平台,能自動化 Linux 容器運作,為您省去部署和擴展容器化應用程式相關的諸多手動流程。Kubernetes 平台讓你能夠在(無論是實體機還是虛擬機)的叢集上排程和運行容器。Kubernetes 架構 可拆分為各組件,並由這些組件共同維護叢集所定義的狀態。
Red Hat® OpenShift® 4為適用於企業的 Kubernetes 平台,能為開發人員提供各種自助服務環境,以在任何基礎架構上建立並進行全堆疊的自動化操作。
容器有哪些用途?
您可為許多大大小小的工作負載和使用案例部署容器。容器能為您的團隊提供雲端原生開發型態所需的基礎技術,以便您從DevOps和CI/CD (持續整合與持續部署)著手進行,甚至不再需要伺服器。
容器型應用程式能在高度分散的雲端架構間運作;而應用程式執行階段中介軟體則可提供各項工具,以支援用於開發、交付、整合和自動化的統一環境。
您還可以在容器中部署整合技術,如此便能輕鬆擴展應用程式和資料的連結方式,例如透過 Apache Kafka 進行即時的資料串流。若您正在建構微服務架構,那麼容器便是各項微服務以及連結其服務網格網路的理想部署單元。
若您的企業需要在多重環境中擁有極致的機動性,容器技術可能就是您最方便的選擇。
為 Linux 容器建立更安全的機制
安全並非與生俱來。由於靜態安全政策和檢查清單無法涵蓋企業內部所有的容器,因此您需要了解如何在容器管道中建立更有效的安全機制。請參看本系列網路研討會,讓專家為您剖析整體容器應用程式堆疊與生命週期,在安全機制方面有何需求與價值。
採用 Red Hat 有何好處?
Red Hat 與廣大的開放原始碼社群投入了大量心力在研發容器技術上,我們的工程師致力提升各項功能、可靠性和安全性,以確保您的容器順利運作並保持穩定。Red Hat 同時也是 Docker和 Kubernetes 程式碼資料庫的第二大貢獻者,並與Open Container Initiative和Cloud Native Computing Foundation攜手合作。Red Hat 秉持所有開放原始碼計畫的一貫做法,將程式碼和各項改進回饋給上游的程式碼資料庫,持續與大家共享進步成果。
Red Hat 各項以容器為中心的解決方案和培訓服務,能提供您基礎架構、平台、掌控能力和相關知識,以充分利用容器所提供的所有優點。
受到軟體開發速度、效率和簡化程度提升等諸多因素的推動,各行各業都渴望在軟體開發生命週期中採用 Linux 容器。