Jump to section

認識 Linux 容器

Copy URL

隨著應用程式變得愈來愈複雜,開發速度也必須愈來愈快才行。不可避免地,這樣會為您的基礎架構、IT 團隊和流程帶來更多壓力。使用 Linux® 容器則有助您緩解各方壓力,並在多重環境裡更快進行迭代。

善用混合雲與容器強化靈活度電子書

Linux 容器技術可讓您封裝和隔離應用程式,包括應用程式的完整執行環境和所有運作所需的檔案。如此就能在保留完整功能的同時,輕鬆地在各種環境(開發、測試、生產等)之間移動容器內的應用程式。容器也是資訊安全的重要一環,若能在容器管道中建立安全機制並保護基礎架構,就能確保您的容器運作穩定、可供擴展,且值得信賴。

 

 

Linux容器藉由區分權責,可減少開發和作業團隊之間的衝突,讓開發人員得以專注在應用程式上,而作業團隊則只需負責基礎架構。再者,由於 Linux 容器採用開放原始碼技術,因此一旦技術釋出,您就能取得最新和最先進的版本。容器技術(如 CRI-OKubernetesDocker)能協助您的團隊簡化、加速和協調應用程式開發和部署。

 

容器能讓開發團隊專注在應用程式上,而作業團隊則只需負責基礎架構。至於容器調度則是您在企業各部門中管理這些部署的方式。

Kubernetes 為一開放原始碼平台,能自動化 Linux 容器運作,為您省去部署和擴展容器化應用程式相關的諸多手動流程。Kubernetes 平台讓你能夠在(無論是實體機還是虛擬機)的叢集上排程和運行容器。Kubernetes 架構 可拆分為各組件,並由這些組件共同維護叢集所定義的狀態。

Red Hat® OpenShift® 4為適用於企業的 Kubernetes 平台,能為開發人員提供各種自助服務環境,以在任何基礎架構上建立並進行全堆疊的自動化操作。

您可為許多大大小小的工作負載和使用案例部署容器。容器能為您的團隊提供雲端原生開發型態所需的基礎技術,以便您從DevOpsCI/CD (持續整合與持續部署)著手進行,甚至不再需要伺服器

容器型應用程式能在高度分散的雲端架構間運作;而應用程式執行階段中介軟體則可提供各項工具,以支援用於開發、交付、整合和自動化的統一環境。

您還可以在容器中部署整合技術,如此便能輕鬆擴展應用程式和資料的連結方式,例如透過 Apache Kafka 進行即時的資料串流。若您正在建構微服務架構,那麼容器便是各項微服務以及連結其服務網格網路的理想部署單元。

若您的企業需要在多重環境中擁有極致的機動性,容器技術可能就是您最方便的選擇。

 

安全並非與生俱來。由於靜態安全政策和檢查清單無法涵蓋企業內部所有的容器,因此您需要了解如何在容器管道中建立更有效的安全機制。請參看本系列網路研討會,讓專家為您剖析整體容器應用程式堆疊與生命週期,在安全機制方面有何需求與價值。

Red Hat 與廣大的開放原始碼社群投入了大量心力在研發容器技術上,我們的工程師致力提升各項功能、可靠性和安全性,以確保您的容器順利運作並保持穩定。Red Hat 同時也是 Docker和 Kubernetes 程式碼資料庫的第二大貢獻者,並與Open Container InitiativeCloud Native Computing Foundation攜手合作。Red Hat 秉持所有開放原始碼計畫的一貫做法,將程式碼和各項改進回饋給上游的程式碼資料庫,持續與大家共享進步成果。

Red Hat 各項以容器為中心的解決方案和培訓服務,能提供您基礎架構、平台、掌控能力和相關知識,以充分利用容器所提供的所有優點。

 

Icon-Red_Hat-Media_and_documents-Quotemark_Open-B-Red-RGB 受到軟體開發速度、效率和簡化程度提升等諸多因素的推動,各行各業都渴望在軟體開發生命週期中採用 Linux 容器。

資料來源:「容器化現況:技術應用概觀(The state of containerization)」,由 RED HAT 委託 FORRESTER CONSULTING 所進行的研究

2016 年 6 月

繼續閱讀

相關文章

容器 vs 虛擬機器

Linux 容器和虛擬機器(VM)為封裝的運算環境,可結合各種 IT 元件,並與系統的其餘部分隔離開來。

相關文章

什麼是容器調度?

容器調度可自動化各個容器的部署、管理、擴展和網路連結作業。

相關文章

什麼是 Linux 容器?

Linux 容器(container)是一個獨立於系統之外的程序,以各別的映像檔(image)提供支援此程序所需的物件來運作。