アリババクラウドのコンテナサービス - Kubernetes (ACK)

コンテナ化されたアプリケーションをクラウドで実行し、高効率を実現する Kubernetes ベースのサービスです。

アジア太平洋地域で
最高峰のコンテナ
サービスプロバイダー

Alibaba Cloud Container Service for Kubernetes (ACK) は、仮想化、ストレージ、ネットワーク、セキュリティ機能を統合したコンテナサービスです。 ACK を活用することで、アプリケーションを高性能かつスケーラブルなコンテナにデプロイできるほか、エンタープライズクラスのコンテナ化アプリケーションについて完全なライフサイクル管理を行えるようになります。

Alibaba Cloud は、世界でも最も早い段階で Kubernetes の適合性認証試験に合格したベンダーのひとつです。 Alibaba Cloud は専門的なサポートとコンテナサービスを提供します。

セキュリティと管理

セキュリティと管理

アプリケーションに対するエンドツーエンドのセキュリティを提供し、Alibaba Cloud アカウントと RAM ユーザーを使用した企業内における権限管理をサポートします

使いやすい

使いやすい

コンテナとクラスターを容易に作成できます。 コンテナ化されたアプリケーションのライフサイクル管理をオールインワンで提供します

高効率と信頼性

高効率と信頼性

Alibaba Cloud による、非常に大規模なシナリオでの動作が検証済みのソリューションです。 数秒で多数のコンテナを起動できます

特徴

ネットワーク

ホストが異なるコンテナー間の通信が可能。 高性能ネットワークを実現する VPC をサポート

ストレージ

ボリューム管理、クラウドディスク、ボリュームとしての NAS ファイルシステムをサポート

ログ

自動ログ収集および Log Service との統合をサポート

モニタリング

サポートコンテナのモニタリングと VM モニタリング

スケジューリング

ワークロードをゾーン全体にデプロイして、高可用性を確保できます。 障害のあるノードからのワークロードのスケジュールを変更できます。

ルーティング

レイヤー 4 およびレイヤー 7 のリクエスト転送と、バックエンドコンテナーへのバインドが可能に

権限

RAM ユーザーへのクラスター管理権限の付与をサポート

承認

RBAC 承認管理システムをサポート

クラスター管理

ビジネス要件に応じ、異なるリージョンでのクラスター作成や削除が可能

リソース管理

ACK を承認して、特定クラスターに ECS インスタンスを新規作成できます。 特定クラスターに既存の ECS インスタンスを追加可能です。

統合

VPC との統合をサポートし、ハイブリッドクラウドのシナリオで活用できる、安全で高性能なデプロイメントのソリューションを提供します。 SLB との統合をサポートし、コンテナへのアクセスを実現します。

高可用性

アフィニティポリシーおよびサービスの水平スケーリングをサポートします。 ゾーン間の高可用性とディザスターリカバリーを実現します。

メリット

Kubernetes リソースのデプロイ効率を高めます。 Kubernetes の調査と開発を独自に行う必要はありません。

項目

ACK

自己管理型 Kubernetes


クラスター管理

コンソールでクラスターを簡単に作成できます。また、クラスターでは GPU アクセラレーションインスタンスと ECS Bare Metal Instanceを使用できます。 クラスターを複数ゾーン間にデプロイして、高可用性を確保することもできます。

Kubernetes コンテナ用に最適化された OS イメージを提供します。 高い安定性高度なセキュリティを誇る Kubernetes および Docker バージョンをご利用いただけます。

マルチクラスター管理とクラスターフェデレーション管理をサポートします。 クラスターをゾーン間にデプロイして、高可用性を確保することも可能です。

クラスターのデプロイおよび開発を、独自に手動で行う必要があります。

Kubernetes の調査と開発を独自に行う必要があります。

アプリケーション管理

カナリアリリースブルーグリーンリリースをサポートしています。

アプリケーションのモニタリング自動スケーリングをサポートしています。

Helm を活用した、アプリケーションのデプロイ用のアプリケーションストアをご利用いただけます。 サービスの統合を簡略化するアプリカタログが提供されます。

Kubernetes の調査と開発を独自に行う必要があります。

ネットワーク管理

Alibaba Cloud によるポッドへの ENI 割り当てに最適化された、高性能なネットワークプラグインを提供します。 このプラグインを使用することで、VPC ネットワークのパフォーマンスが通常のネットワークソリューションと比較して 20% 向上します。

コンテナーのアクセスポリシーと帯域幅調整をサポートします。

利用するには、コミュニティのネットワークプラグインを使用する必要があります。

Kubernetes の調査と開発を独自に行う必要があります。

ストレージ管理

Alibaba Cloud のクラウドディスク、ローカルディスク、NAS ファイルシステム、CPFS ファイルシステム、OSS バケットをサポートしています。 ボリュームドライバーとして CSI および FlexVolume が提供されます。

動的な作成とボリュームの移行をサポートします。

Kubernetes の調査と開発を独自に行う必要があります。

O&M 管理

Kubernetes のバージョンをアップグレードして、Kubernetes のクラスターにノードを自動追加できるようになります。

1 秒間に 10 万件のリクエストを処理できる高性能なログ収集エージェントをご利用いただけます。

Kubernetes の調査と開発を独自に行う必要があります。

サービス保証

Alibaba Cloud の技術チームが、ACK クラスターの安定性とセキュリティを確保するためのサポートを行います。

Alibaba Cloud は、CNCF のプラチナメンバー企業として Kubernetes の認証試験に合格しています。

サービス用の専用チームを編成する必要があります。

異なる種類の ACK クラスター

専用 Kubernetes

クラスターのインフラをよりきめ細かく制御できます。

機能

  • 手動によるマスターノードおよびワーカーノード作成が必要。
  • 課金対象は、マスターノード、ワーカーノード、および
    その他のインフラリソースのみ。

シナリオ

ワークロードやサービス、オンプレミスデータのクラウドへの移行および企業のデジタルトランスフォーメーション

今すぐアクティブ化

マネージド Kubernetes

作成と管理が必要なのはワーカーノードのみ。マスターノードは ACK が管理します。

機能

  • 使いやすい、低コスト、高可用性。
  • 標準マネージド Kubernetes クラスター: ワーカーノードやその他のインフラリソースに対して課金。
  • プロフェッショナルマネージド Kubernetes クラスター:サブスクリプションまたはクラスター数に応じて課金。

シナリオ

インターネット上での Web サイト開発およびアプリケーションのホスト

今すぐアクティブ化

ノードの作成や管理を行わずに、アプリケーションを直接起動できます。

機能

  • マスターノードおよびワーカーノードの作成は不要。
  • コンテナリソースの使用量と、
    利用期間 (コンテナが実行された秒数) に応じて
    課金。

シナリオ

バッチタスク、突発的なスケールアウト動作、CI/CD テスト。

今すぐアクティブ化

クラウドネイティブコンテナ

シナリオ

連続配信の最適化されたパイプライン

ACK は Jenkins と連携して、コード送信からアプリケーションのデプロイに至る DevOps のパイプラインを自動化します。 従来の配信モデルは複雑なデプロイメントと時間のかかる反復作業を伴っていましたが、このソリューションでは ACK により自動化されたテストに合格したコードのみデプロイ用に送信されます。

ACK で以下の機能を実現できます。

  • 自動化された DevOps

    コードの更新からビルド、イメージのビルド、アプリケーションのデプロイメントに至るまで、DevOps パイプラインを自動化します。

  • 一貫性のある環境

    イミュータブルアーキテクチャに基づいたコードとランタイム環境を提供できます。

  • 連続フィードバック

    統合と配信を行うたびに、即座にフィードバックが行われます。

機械学習を重視した迅速なアプリケーション開発を実現

データエンジニアは、機械学習アプリケーションを HPC クラスタに容易にデプロイできます。 データエンジニアによるテストやトレーニングの追跡、モデルのリアルタイムの公開、分散ストレージシステムへのデータ保存が可能です。 アプリケーションのデプロイや O&M における不便さを回避し、機械学習に特化した迅速なアプリケーション開発が実現します。

ACK で以下の機能を実現できます。

  • すばやい起動と自動スケーリング

    機械学習アプリケーションを簡単にデプロイできます。 コンテナの数秒以内での起動や自動スケーリングをサポートします。

  • 使いやすい

    GPU 機能の活用と GPU のリソースのモニタリングを容易に行えます。

  • 密な統合

    Alibaba Cloud はストレージ、ログモニタリング、セキュリティインフラ機能をシームレスに連携します。

ビジネスモデルの進化を加速させるアジャイルな開発とデプロイメント

企業の本番環境において、サービスをマイクロサービスに分割し、マイクロサービスアプリケーションのイメージを Container Registry のリポジトリに格納できます。 Alibaba Cloud は、マイクロサービスアプリケーションのカナリアリリースに関するスケジューリング、調整、デプロイメント、実装を行います。 これにより、お客様は機能の更新にだけ集中できるようになります。

ACK で以下の機能を実現できます。

  • 負荷分散とサービス検出

    レイヤー 4 およびレイヤー 7 のリクエスト転送と、バックエンドコンテナーへのバインドを行います。

  • 複数のスケジューリングとディザスタリカバリのポリシー

    アフィニティ設定に基づいたサービススケジューリングや、高可用性とディザスタリカバリの面でメリットをもたらすクロスゾーンのデプロイをサポートしています。

  • マイクロサービスのモニタリングとオートスケーリング

    マイクロサービスやコンテナのモニタリング、マイクロサービスのオートスケーリングに対応

クラウドリソースの統合された O&M

ACK コンソールでクラウドとオンプレミスのリソースを一元管理できます。 コンテナは、インフラに関係なくデプロイできます。 クラウドおよびオンプレミスのアプリケーションのデプロイには、同一のイメージとオーケストレーションのテンプレートを使用可能です。

ACK で以下の機能を実現できます。

  • アプリケーションのクラウド上でのスケーリング

    ピーク時にはクラウド上のアプリケーションが ACK によりスケールアウトされ、トラフィックはスケールアウトしたリソースに転送されます。

  • クラウド上でのディザスタリカバリ

    ビジネスシステムをオンプレミスにデプロイしてサービスを提供し、クラウドにデプロイしてディザスタリカバリに備えることができます。

  • オンプレミスの開発とテスト

    オンプレミスで開発およびテストされたアプリケーションを、シームレスにクラウドでリリースできます。

トラフィックに応じた自動のスケールインとスケールアウト

ACK により、ワークロードをトラフィックに基づいて自動でスケーリングできます。 トラフィックの急増によるシステムダウンを防ぎ、オフピーク時のアイドルリソースを排除できます。

ACK で以下の機能を実現できます。

  • すばやい応答

    トラフィックがスケールアウトの閾値に達すると、数秒以内にスケールアウトのイベントがトリガーされます。

  • 完全に自動化

    スケーリングプロセスは完全に自動化され、手動操作は不要です。

  • 低コスト

    トラフィックが減少するとコンテナが自動でスケールインされ、リソースの浪費を防ぎます。

お客様の成功事例

Peanut Diary

「IT リソースの活用率を高めるため、2018 年に初めてコンテナ化を試みました。コンテナ技術でシステム全体の信頼性、安定性、弾力性、耐障害性の向上を期待しています。 近いうちに、コンテナ技術でさらに多くのメリットを享受できるようになることを期待しています。」

STO Express

「当社は最も急速に成長しているロジスティクス企業のひとつです。Alibaba Cloud のサービスを活用することで、独身の日においても当社のシステム全体が安定した稼働を維持していました。 何億という荷物を届け、何千万もの注文に対し数ミリ秒での応答を実現しました。」

RedMart

「RedMart は Alibaba Cloud と提携することで、柔軟かつ信頼性と費用対効果に優れたソフトウェアアプリケーション管理を行えるようになりました。 お客様を大切にし、信頼性と対応の迅速性をさらに高めるという当社のコミットメントを伝えていく上で、Alibaba Cloud は極めて重要な役割を担ってくれました。」

Perfect Diary

「Alibaba Cloud Container Service for Kubernetes を採用して、テスト環境の構築を高速化しました。また、大規模なあらゆる販売およびプロモーションにおけるシステムの安定性と可用性が確保できるようになりました。 ACK の自動スケーリング機能のおかげで、サーバーコストを 50% 以上削減することに成功しています。」

3Vjia

「3Vjia は、データをクラウドに移行した後、家庭用産業チェーン全体の生産環境をクラウドに移行する予定です。 私たちは、中国で最大の家庭用産業向けインターネットプラットフォームの構築を目指しています。 クラウドであれば、この目標を実現できます。」

Onion Academy

「Onion Academy では、ACK の採用によりシステムのリソース利用率が 60% 増加しました。 ACK を活用することで、エラー発生時にリソースを可能な限り迅速に分離できるようになりました。 ビジネスが急成長しても、システムを迅速にスケールアウトしてサポートを行えます。」

参考資料

Kubernetes を始めよう|Kubernetes のコアコンセプトに迫る
"Kubernetes を始めよう" のシリーズ記事です。Kubernetes の中核をなすコンセプトとアーキテクチャ設計について詳述しています。
Alibaba Cloud の革命的な企業用クラウドネイティブソリューション、ACK Pro と ACK@Edge
このブログでは、クラウドネイティブの新しいプロダクト、ACK Pro および ACK@Edge をご紹介します。 いずれもエッジコンテナと分散クラウドアーキテクチャのニーズに対応したプロダクトとなっています。
Kubernetes と クラウドネイティブソリューションがアリババのシステム上で機能する仕組み
Alibaba Cloud のシニアエキスパートが Alibaba における Kubernetes 導入に関する考えを述べ、Kubernetes に全面的に取り組むことのメリットとデメリットをお伝えします。
Alibaba Cloud のコンテナサービスと Kubernetes で次世代の金融サービスを構築
このウェビナーは、Alibaba Cloud の ACtivate Online Conference でライブ録画されたものです。
10 分でマイクロサービスアプリをマネージド Kubernetes にデプロイ
Alibaba Cloud における Kubernetes について詳しく解説します。 Kubernetes は、コンテナ化されたアプリケーションを管理するオープンソースのコンテナ管理ツールです。
Alibaba Cloud の Kubernetes サービスによるマイクロサービスアプリの構築
コンテナ化された Spring Boot アプリを構築し、Alibaba Cloud の Kubernetes サービスにデプロイします。

高品質なサポート

1 対 1 のプリセールスコンサルティング、24 時間体制のテクニカルサポート、迅速な応答、チケット増量

1 対 1 のプリセールス
コンサルティング

経験豊富なクラウドエキスパートによるコンサルティング。 詳細を見る

24 時間体制の
テクニカルサポート

週 5 日 10 時間から 24 時
間 365 日にサービス時間を
延長。 詳細を見る

各四半期に 6 枚の無料
チケット

無料チケットの数を、四半期ごとに 3 枚から 6 枚に倍増。 詳細を見る

迅速な応答

販売後の応答時間を 36 時間から 18 時間に短縮。詳細を見る

クラウドネイティブのアプリケーション管理

費用対効果に優れた方法で、迅速かつ安全にコンテナ化されたアプリケーションを開発、デプロイ、および管理できます。

ソリューションの詳細
phone お問い合わせ