Alibaba Cloud Kubernetes のメリット

使いやすさ
  • Container Service コンソールからワンクリックで Kubernetes クラスターの作成ができます。
  • Container Service コンソールからワンクリックで Kubernetes クラスターのアップグレードができます。

    将来的に1.8.6、1.9.4、および 1.10 などの複数のバージョンの自作の Kubernetes クラスターを同時に扱う必要があるかもしれません。 クラスターのアップグレードのたびに大規模な調整および 大きな O&M (Operation & Maintenance) コストがかかります。 Container Service アップグレードソリューションはイメージを利用したローリングアプデートを行うことができ、完全なメタデータのバックアップポリシーを利用できます。これにより、アップデート前のバージョンに簡単にロールバックすることができます。

  • Container Service コンソール上で、Kubernetes クラスターの拡張または縮小を行うことができます。

    Container Service Kubernetes クラスターでは、容量の拡張や縮小をワンクリックで行うことができ、これによりデータ分析業務のピークに素早く反応することができます。

パワフル
機能 説明
ネットワーク
  • ハイパフォーマンスな VPC (Virtual Private Cloud) ネットワークプラグイン
  • ネットワークポリシーおよびフロー制御のサポート

Container Service では継続的なネットワーク統合およびネットワークの最適化を提供します。

Server Load Balancer

インターネットまたはイントラネットの Server Load Balancer インスタンスの作成が行えます。

自作のKubernetesクラスタが自作のIngressを使用して実装されている場合、業務を頻繁にリリースすることでIngress構成に負担がかかり、エラーの確率が高くなる可能性があります。 Container Service の Server Load Balancer ソリューションは Alibaba Cloud ネイティブな高可用性 Server Load Balancer をサポートしており、自動的にネットワーク設定の編集やアップデートが行われます。 Server Load Balancer ソリューション は長い期間多くのユーザーに利用されており、自作の Kubernetes よりも安定し信頼性が高くなっています。

ストレージ

Container Service により Alibaba Cloud クラウドディスク、NAS (Network Attaced Storage) およびブロックストレージと統合され、標準 FlexVolume ドライブが提供されます。

自作の Kubernetes クラスターではクラウド上のストレージリソースを使用できません。 Alibaba Cloud Container Service により、最良でシームレスな統合が提供されます。

O&M
  • Alibaba Cloud Log Service および CloudMonitor の統合
  • オートスケーリングのサポート
イメージリポジトリ
  • 高可用性、 高い並行性のサポート
  • イメージのプル転送の高速化
  • P2P ディストリビューションのサポート

自作のイメージリポジトリでは、同時にたくさんのクライアントがイメージのプル転送を行うとクラッシュが発生する可能性があります。 Container Service のイメージリポジトリを使うことで、イメージリポジトリの信頼性が向上し、O&M の負荷およびアップグレードによる負担を削減します。

安定性
  • 専門チームによるコンテナー安定性の保証
  • 厳しいテストを通過した Linux および Kubernetes のバージョンの提供

Container Service により 全ての詳細事項を表示するため Docker CE が提供され、Docker の修復機能を向上させます。 Docker Engine のハング、ネットワークの問題、およびカーネルの互換性などの問題が生じた際、Container Service により最も良い方法が提供されます。

高可用性
  • 複数のゾーンのサポート
  • バックアップおよびディザスタリカバリのサポート
テクニカルサポート
  • Kubernetes アップグレード機能の提供。 ワンクリックで Kubernetes クラスターの最新バージョンへのアップグレードが行えます。
  • Alibaba Cloud コンテナーチームによるお使いの環境でのコンテナーに関するトラブルの解決をお約束します。

自作 Kubernetes のコストとリスク

  • クラスターの構築が複雑

    コンポーネント、設定ファイル、証明書、キー、プラグインおよび Kubernetes に関するツールの設定を手動で行わなければなりません。 プロの技術者でもクラスターの構築に数日、または数週間かかることもあります。

  • パブリッククラウドでは、クラウド製品の統合に多くのコストがかかります。

    Log Service、モニタリングサービスおよびストレージ管理などの他の Alibaba Cloud 製品との統合に大きな出費が必要です。

  • コンテナーは体系的なプロジェクトであり、ネットワーク、ストレージ、オペレーティングシステム、オーケストレーションおよびその他のテクノロジーにより構成されています。このため、プロの技術者による集中的な業務が必要です。
  • コンテナーテクノロジーは継続的な開発が行われ新しいバージョンに次々と更新されます。このため、継続的なアップグレードやテストを行う必要があります。