Elastic Container Instance (ECI) は、敏捷性が高く安全なサーバーレスコンテナインスタンスサービスです。 サーバーを管理をしなくても、簡単にコンテナを実行できます。 また、コンテナで消費されたリソースのみが課金対象です。 ECI を使えば、インフラストラクチャの管理ではなく、ビジネスアプリケーションに注力できます。
メリット
-
サーバーレスコンテナ
ECI を使用すると、クラスターの作成やインフラストラクチャの管理が不要となるため、ビジネスの開発とイノベーションに注力できます。
-
柔軟なデプロイメント
トラフィックの急増時に数秒以内で自動的にスケールアップする、カスタム仕様のコンテナを作成できます。
-
コミュニティの互換性
ECI は、Virtual Kubelet 経由で Kubernetes クラスターと連携します。
-
サービスの統合
ECI は、VPC、Log Service、CloudMonitor などの Alibaba Cloudサービスを統合しています。
特徴
コンテナインフラストラクチャの管理
コンテナを実行する場合はコンテナイメージを提供するだけでよく、コンテナを実行するサーバーの管理は必要ありません。
サーバーの管理なしでコンテナを実行
クラスターの管理やコンテナを実行するサーバーの維持管理なしにコンテナを実行できます。
コンピューティング機能の明示
コンピューティング機能を明示するだけで、リソースのスケジューリングとデプロイを実行できます。
カスタム仕様
コンテナグループの仕様は複数用意されています。 必要に応じて、仕様が異なるコンテナをコンテナグループに追加することもできます。
コンテナの最小仕様
コンテナの最小仕様は 0.25 vCPU、0.5 GB メモリです。
コンテナグループの最小仕様
コンテナグループの最小仕様は 1 vCPU、2 GB メモリです。
最大仕様
コンテナとコンテナグループの最大仕様は、いずれも 4 vCPU、16 GB メモリです。
従量課金と秒単位での課金
このサービスは、コンテナインスタンスの実行時間および当該インスタンスの実行時に消費されたリソースの量に基づいて課金されます。
従量課金
料金はコンテナインスタンスの実行時間に基づいて計算されます。
秒単位での課金
課金は秒単位、課金サイクルは 1 時間です。
迅速な自動スケーリング
複数のコンテナを起動して、数秒以内にデプロイできます。
迅速な応答
要求の厳しいワークロードに合わせて、数秒以内でコンテナの作成とスケールアップが可能です。
自動スケーリングのカスタムルール
自動スケーリングは、複数のルールとスケーリンググループ仕様が利用可能です。
Kubernetes との互換性
Kubernetes API を使用すると、コンテナインスタンスをポッドとしてスケジュールできます。
ポッドとの互换性
ECI は Virtual Kubelet で Kubernetes API をサポートします。
Kubernetes クラスターのサポート
ECI を使用すると、Kubernetes クラスターを作成できます。