Kubernetesはコンテナー化したアプリケーションを自動的にオーケストレーションおよび管理するためのオープンソースシステムです。

オープンソースLinuxコンテナーを使用したアプリケーション開発は、プライベートクラウド、パブリッククラウド、またはハイブリッドクラウドでホストするためのクラウドネイティブのアプリケーション構築に理想的なアプローチです。Kubernetesはこれらのアプリケーションのデプロイメント、管理、およびスケーリングを自動化し、プロセス全体をより容易に、高速に、効率化します。

あらゆる業種で、イノベーションと機動性を加速するための新しいパラダイムが求められています。新しいレベルのパラダイムと機動性を提供するために、アプリケーションの設計、デプロイ、スケーリング、および管理方法は常に変わり続けています。Kubernetesは、コンテナー化されたクラウドネイティブワークロードによって大幅にアプリケーションデリバリーをスピードアップすることに関心を持つ人のほとんどに広く受け入れられるまでになりました。

Kubernetesは、現在、ソフトウェア開発者、運用チーム、DevOpsのプロフェッショナル、およびITビジネスの意思決定者から、事実上のマーケットリーダーと見なされています。

Kubernetesを考案したのはGoogle社です。Google社は10年以上にわたり、大規模なコンテナーベースアプリケーションとクラウドネイティブワークロードの構築および管理を行っています。Kubernetesは、Googleが初期のコンテナー管理システムであるBorg and Omegaで得た知識と経験から生まれたものです。

オープンソースプロジェクトとして、Kubernetesは現在Cloud Native Computing Foundation (CNCF)とLinux Foundationにより管理されています。このため、同プロジェクトは巨大なオープンソースコミュニティから素晴らしいアイディアと実践の恩恵を受けつつ、ベンダーロックインを回避できるようになっています。

主な特長

  • プライベートクラウド、パブリッククラウド、またはハイブリッドクラウドでアプリケーションを迅速かつ予定どおりにデプロイ
  • 業務を中断することなくアプリケーションをスケーリング
  • 新機能をシームレスにロールアウト
  • 処理能力を無駄なく効率的に利用
  • 自己修復型のアーキテクチャで本番アプリケーションの稼働を維持

SUSEは、Kubernetesが未来の企業業務の遂行に必要なアプリケーションデリバリーソリューションの要となると確信しています。Kubernetesで構築されたSUSE製品は次のとおりです。

SUSE Cloud Application Platform

SUSE Cloud Application Platformは、ソフトウェアの開発および運用チームが従来型のアプリケーションと新しいクラウドネイティブアプリケーションのライフサイクル管理を効率化するための、高度なCloud Foundryの生産性を最新のKubernetesインフラストラクチャにもたらします。SUSE CaaS Platformに構築されたSUSE Cloud Application Platformは、独自のKubernetesベースのCloud Foundry実装を追加し、Kubernetes環境にパワフルなDevOpsワークフローを導入します。エンタープライズグレードのLinuxおよび完全認証済みのCloud FoundryとKubernetesの上に構築された、従来型アプリケーションと新しいクラウドネイティブアプリケーションの開発ライフサイクル全体をサポートする優れたプラットフォームです。

SUSE Cloud Application Platform

SUSE OpenStack Cloudでは、完全なマルチテナント環境にKubernetesクラスターを簡単に用意し、異なるユーザーにそれぞれのKubernetesクラスターを提供できます。カスタマーはOpenStack Magnumの組み込みサポートを利用することも、SUSE CaaS Platformを活用することもできる上、すぐに使用できるイメージ、テンプレート、およびヒートオートメーションのメリットも受けることができます。Kubernetes-as-a-Serviceの機能により、他のエンタープライズ市場と比較してOpenStackユーザーが3倍の速度でコンテナーを採用していることが報告されているのも頷けます。

SUSE Cloud Application Platform

SUSE CaaS PlatformはKubernetesソフトウェアディストリビューションとして認定を受けています。ITおよびDevOpsのプロフェッショナルがコンテナーベースのアプリケーションとサービスをより簡単にデプロイ、管理、スケーリングできる、エンタープライズクラスのコンテナー管理ソリューションです。SUSE CaaS Platformにより、アプリケーションデリバリーのサイクル期間を短縮して、ビジネスの機敏性を高めることができます。