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

Serverless App Engine:同一アカウントの ACR インスタンスからのアプリケーションのデプロイ

最終更新日:Jun 03, 2026

SAE と ACR が同じ Alibaba Cloud アカウントに属している場合は、それらの間のネットワーク接続を確保したうえで、ACR のイメージを選択してアプリケーションをデプロイします。

前提条件

ACR インスタンスへのネットワークアクセスの確保

SAE アプリケーションと ACR インスタンスは、同じリージョンに存在する必要があります。

  • ACR Enterprise Edition インスタンスの場合は、VPC のアクセスコントロールを構成し、SAE アプリケーションの VPC を追加する必要もあります。

  • ACR Personal Edition インスタンスの場合は、追加の構成は不要です。

SAE アプリケーションの VPC の確認方法

デプロイ前に、アプリケーションのリージョンと名前空間を計画してください。これらによって、アプリケーションが使用する VPC が決まります。

  1. SAE コンソールにログインします。上部メニューでリージョンを選択します。左側のナビゲーションペインで [Namespaces] を選択します。

  2. リストから対象の名前空間をクリックします。左側のナビゲーションペインで [Basic Information] を選択します。[VPC] セクションのリンクをクリックして、VPC ID などの情報を確認します。

操作手順

  1. SAE Application List ページでリージョンと名前空間を選択し、[Create Application] をクリックします。

  2. アプリケーションのエディションを選択します。

    重要

    Lightweight EditionProfessional Edition は招待制です。ベータ版に参加していない場合、アプリケーションは既定で Standard Edition となり、エディションを選択する必要はありません。

    • Lightweight Edition:最小限の機能セットです。ARMS モニタリングマイクロサービスガバナンスサポートされていません

    • Standard Edition基本的な ARMS モニタリングが含まれます。高度な ARMS モニタリングマイクロサービスガバナンスは、個別に有効化し、別途購入する必要があります

    • Professional Edition高度な ARMS モニタリングマイクロサービスガバナンスが含まれます。個別の有効化や購入は不要です

  3. [Create Application] ページで [Application Name] を入力し、次のパラメータを構成します。

    1. 名前空間タイプを選択します。名前空間は Kubernetes の名前空間と同様に、環境間でリソースを分離します。作成後に名前空間を変更することはできません。

      • System Created:現在のリージョンで自動的に作成される既定の名前空間、vSwitch、セキュリティグループを使用します。

      • Existing Namespace:事前に作成した 名前空間vSwitchセキュリティグループを選択します。

    2. [Application Deployment Method][Select Image Deployment] に設定し、[Set Image] をクリックします。[My Alibaba Cloud Images] タブで ACR のエディションを選択し、イメージリポジトリとバージョンを選択します。ACR Enterprise Edition の場合は、イメージアクセラレーションを有効化して起動を高速化できます。

    3. [Capacity Settings] セクションで、[Resource Type][Single Instance Specification][Number of Instances] を構成します。

  4. (オプション) [Next: Advanced Settings] をクリックして、追加機能を構成します。

    • 起動コマンド

      イメージの CMD または ENTRYPOINT によって起動コマンドが決まるため、追加の構成は不要です。上書きする場合は、SAE で起動コマンドを設定します。

    • ランタイム環境とライフサイクル管理

    • ネットワークアクセスとサービス呼び出し

    • データ永続化

      更新または停止時のデータ損失を防ぐため、アプリケーションデータを NASOSS、またはデータベースに永続化します。NAS、OSS、データベースには追加料金が発生します。

    • ログとモニタリング

      • デプロイ後、追加の構成なしでリアルタイムログを表示したり、リソース使用量と負荷を監視したりできます。ログを SLS または Kafka にエクスポートして、一元管理できます。SLS と Kafka には追加料金が発生します。

      • ARMS monitoring はフルスタックのアプリケーション可観測性を提供します。障害がある、または低速な API 呼び出しを特定し、ボトルネックを検出し、呼び出しパラメータを再現することで、トラブルシューティングを迅速化できます。

        • Standard Edition の場合、デプロイ後に追加の構成なしで basic ARMS monitoring を使用できます。advanced ARMS monitoring を購入して有効化できます。

        • Professional Edition の場合、[Advanced Settings][Application Monitoring] を有効化すると、追加費用なしで advanced ARMS monitoring にアクセスできます。

    • その他の機能

      • マイクロサービスガバナンスは、Java アプリケーションに、グレースフルな起動とシャットダウントラフィック保護エンドツーエンドのカナリアリリース同一ゾーン内のプロバイダーへの優先ルーティングを提供します。

        • Standard Edition の場合、デプロイ後にアプリケーション詳細ページから、MSE の マイクロサービスガバナンスを購入して有効化します。

        • Professional Edition の場合、[Advanced Settings][マイクロサービスガバナンス] を有効化して、グレースフルな起動とシャットダウンを構成します。追加機能は、デプロイ後にアプリケーション詳細ページから構成します。追加料金は発生しません。

      • CPU バースト機能を有効化すると、通常運用のために過剰なプロビジョニングを行うことなく、起動時やロード時のより高い CPU 需要に対応できます。

      • サイドカーコンテナを追加して、非ビジネス機能をメインのアプリケーションコンテナから分離します。

  5. [One-Click Create Application] または [Create Application] をクリックします。