App Configuration
Last updated on July 14, 2026
注釈:本資料はAI技術を用いて翻訳されています。
概要
Extend アプリをデプロイしたら、環境内で確実に動作するように設定する必要があります。このセクションでは、日常的な運用設定について説明します。アプリの起動・停止方法、負荷に応じたスケーリング方法、使用するリソース、コストの管理方法などです。これらの設定の大部分は、AGS Admin Portal のアプリの Settings ページで利用できます。
このセクションの内容
-
環境変数とシークレット — コード内に値をハードコーディングせずに、実行時にアプリへ設定や認証情報を渡します。
-
アプリのライフサイクル — AGS がアプリを起動、停止、再起動する仕組みと、グレースフルシャットダウンの処理方法を理解します。
-
オートスケーリング — 負荷に応じてレプリカを自動的に増減させるようにアプリを設定します。
-
レプリカ数の上限とリソース割り当て — レプリカごとの CPU とメモリの上限を設定し、レプリカの総数を制限します。ダウンタイムを避けるため、本番環境では少なくとも 2 つのレプリカを実行することを推奨します。
-
仮想マシンホスト — アプリが他のネームスペースと VM を共有するか、より高い分離性を得るために専用の VM で実行するかを選択します。
-
使用制限 — Extend アプリに適用されるプラットフォーム全体の制限について理解します。
-
料金 — VM 稼働時間の料金やログ取り込み料金を含め、Extend アプリのコストがどのように計算されるかを理解します。
-
Extend Apps Directory — 独自の Extend アプリを作成する際の出発点として利用できるサンプルアプリケーションを参照します。