すべてのプロダクト
Search
ドキュメントセンター

Serverless App Engine:用語

最終更新日:Apr 01, 2026

Serverless App Engine (SAE) のドキュメントおよびコンソールでは、以下の用語が使用されています。

名前空間

名前空間は、論理的に分離された実行環境です。SAE は、Kubernetes 名前空間とマイクロサービス名前空間の 2 種類の名前空間をサポートしています。名前空間は、アプリケーション間のサービス呼び出しと分散構成プッシュを分離することで、開発、テスト、本番などの環境を分離します。

環境やチーム間でワークロードを分離する必要がある場合に、名前空間を使用します。小規模な単一チームプロジェクトでは、単一の名前空間で十分です。

アプリケーション

アプリケーションは、SAE における基本的な管理単位です。各アプリケーションには、1 つ以上のインスタンスが含まれています。SAE を使用すると、アプリケーションの完全なライフサイクル (作成、デプロイ、起動、ロールバック、スケールアウトまたはスケールイン、停止、削除) を管理できます。

アプリケーションインスタンス

アプリケーションインスタンスは、アプリケーションが実行される最小単位です。アプリケーションは、1 つ以上のインスタンスで実行でき、複数のデプロイメントバージョンをサポートし、異なるバージョンが異なるインスタンスで実行されます。

マイクロサービスアプリケーション

SAE は、サービス登録と検出、サービスガバナンスなどのマイクロサービス機能を提供します。Spring Cloud、Dubbo、Motan、Service Mesh、Kubernetes Service などのマイクロサービスフレームワークに基づいて、アプリケーションを開発し、サービス間通信を実行できます。詳細については、「SAE マイクロサービスに関連する概念と機能」をご参照ください。

起動コマンド

起動コマンドは、コンテナのメインプロセスを起動および実行します。メインプロセスを起動する前に、MySQL データベースを設定および初期化する必要があります。コンテナ起動時に実行される内容を定義するには、Dockerfile 内で ENTRYPOINT または CMD 命令を設定します。たとえば、Dockerfile で ENTRYPOINT ["top", "-b"] を指定すると、コンテナの起動時に SAE がそのコマンドを自動的に実行します。

アプリケーションヘルスチェック

SAE は、アプリケーションの実行中、アプリケーションインスタンスに対してスケジュールされたヘルスチェックを実行します。ヘルスチェックは、SAE がインスタンスを再起動するか、トラフィックルーティングを停止するかを決定するのに役立ち、ご利用のアプリケーションを利用可能で応答性のある状態に保ちます。

SAE は、2 種類のプローブをサポートしています。

Liveness プローブ

liveness プローブは、アプリケーションインスタンスが期待どおりに実行されているかどうかをチェックします。プローブが失敗した場合、SAE はインスタンスを再起動します。

Readiness プローブ

readiness プローブは、アプリケーションインスタンスがリクエストを処理する準備ができているかどうかをチェックします。プローブが失敗した場合、SAE はアプリケーションインスタンスへのアクセスをブロックします。プローブが成功すると、SAE はアプリケーションインスタンスへのアクセスを許可します。

アプリケーション構成管理

アプリケーション構成管理は、アプリケーション構成を一元的に管理およびプッシュできる分散アーキテクチャベースのツールです。これを使用して、複数のアプリケーションに一度に構成をプッシュし、名前空間を使用して環境間で構成を分離および同期できます。

コンテナ

コンテナは、コンテナイメージの実行中のインスタンスです。コンテナは動的であり、イメージは静的です。各アプリケーションインスタンスは、コンテナに 1対1でマッピングされます。サポートされている操作には、作成、起動、停止、削除、一時停止があります。

コンテナイメージ

コンテナイメージは、アプリケーションのパッケージ化された形式です。Dockerfile を使用して、ご利用のアプリケーションとその依存関係をイメージにバンドルし、イメージをイメージリポジトリにプッシュし、テスト環境または本番環境にプルして、そこからコンテナを起動します。

EDAS Container

Enterprise Distributed Application Service (EDAS) Container は、High-speed Service Framework (HSF) アーキテクチャ上に構築された Alibaba Cloud コンテナランタイムです。これには Ali-Tomcat および Pandora コンテナが含まれており、アプリケーションの実行に使用されます。SAE は、Spring Cloud や Dubbo などのマイクロサービスフレームワークに加えて、Alibaba Cloud HSF をサポートしています。