主題分享

認識 Linux 容器

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

什麼是 Linux 容器?

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

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

什麼是容器調度?

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

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

容器有哪些用途?

您可為許多大大小小的工作負載和使用案例部署容器。容器能為您的團隊提供現代軟體開發所需的基礎技術,如DevOps, CI/CD (持續整合與持續部署)。

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

當您的企業需要在多重環境中擁有最高度的可攜性,使用容器就可能是最方便的選擇了。

採用 Red Hat 有何好處?

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

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

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

資料來源: 「容器化現況:技術應用概觀」,2016 年 6 月由 RED HAT 委託 FORRESTER CONSULTING 所進行的研究

深入探討容器

報告

Bain 報告:數位化途徑與容器的角色

網路研討會

容器原生儲存的動態部署持久性空間

白皮書

技術說明:企業級 Kubernetes 入門

電子書

改用容器化應用程式的最佳實務

成功案例

Amadeus 新增使用私有雲的應用程式平台

為 Linux 容器建立更安全的機制

安全並非與生俱來。由於靜態安全性策略和檢查清單無法涵蓋企業內部所有的容器,因此您需要了解如何在容器流程中建立更有效的安全機制。不確定從何著手嗎?我們可提供您專用的容器安全檢查清單。

啟用容器必備工具

基礎架構

採用安全且環保的最佳作業系統,使您的 Linux 容器運作輕鬆無負擔。

平台工具

不論何地、不拘規模,隨心所欲地開發、部署並管理您的容器。

管理工具

將容器的構建、部署及管理流程自動化,保持一致性、輕量並可重複執行。

基礎架構

容器不但需要數據,還會創造大量數據。為您容器化應用程式的生命週期,提供高性能、高可用性且持久的數據儲存空間。

平台

經由整體堆疊、容器應用程式平台和私有雲基礎架構的最終組合,再加上公共雲的可交互運作性與管理,您就能擁有實施容器的所有必備工具。

基礎架構

打造您的專屬容器,並在模組化、可擴展的私有雲基礎架構上,裝載您的容器應用程式平台。

雲端運算

使用單一工具而非多項不同的工具和原則執行,來統一並簡化您混合容器環境的管理與操作。

容器還有更多好處等您發掘