Tous les produits
Search
Centre de documentation

Serverless App Engine:Deploy an application from a same-account ACR instance

Dernière mise à jour :Aug 11, 2026

Si SAE et ACR appartiennent au même compte Alibaba Cloud, assurez la connectivité réseau, puis sélectionnez une image ACR pour déployer votre application.

Prérequis

Assurer l'accès réseau à l'instance ACR

L'application SAE et l'instance ACR doivent se trouver dans la même région.

  • Pour une instance ACR Enterprise Edition, vous devez également configurer le contrôle d'accès pour le VPC et ajouter le VPC de votre application SAE.

  • Pour une instance ACR Personal Edition, aucune configuration supplémentaire n'est requise.

Comment afficher le VPC d'une application SAE

La région et le namespace de l'application déterminent son VPC.

  1. Connectez-vous à la console SAE, sélectionnez une région, puis choisissez Namespaces.

  2. Cliquez sur le namespace cible, choisissez Basic Information, puis cliquez sur le lien VPC pour afficher l'ID du VPC.

Procédure

  1. Sur la page Liste des applications SAE, sélectionnez une région et un namespace, puis cliquez sur Create Application.

  2. Sélectionnez une édition d'application.

    Important

    Les éditions Lightweight Edition et Professional Edition sont accessibles uniquement sur invitation. Si vous ne participez pas à la version bêta, votre application utilise par défaut l'édition Standard Edition et aucune sélection d'édition n'est requise.

    • Lightweight Edition : ensemble de fonctionnalités minimal. Ne prend pas en charge Application Monitoring ni Microservices Governance.

    • Standard Edition : inclut Basic Application Monitoring. Advanced Application Monitoring et Microservices Governance doivent être activés et achetés séparément.

    • Professional Edition : inclut Advanced Application Monitoring et Microservices Governance — aucune activation ou achat séparé requis.

  3. Sur la page Create Application, saisissez un Application Name et configurez les paramètres suivants.

    1. Sélectionnez un type de namespace. Les namespaces isolent les ressources entre les environnements et ne peuvent pas être modifiés après leur création.

      • System Created : utilise le namespace, le vSwitch et le groupe de sécurité par défaut créés automatiquement dans la région actuelle.

      • Existing Namespace : sélectionnez un namespace, un vSwitch et un groupe de sécurité que vous avez créés au préalable.

    2. Définissez Application Deployment Method sur Select Image Deployment, puis cliquez sur Set Image. Dans l'onglet My Alibaba Cloud Images, sélectionnez votre édition ACR, votre dépôt d'images et votre version. Pour ACR Enterprise Edition, vous pouvez activer l'accélération des images pour accélérer le démarrage.

    3. Dans la section Capacity Settings, configurez Resource Type, Single Instance Specification et Number of Instances.

  4. (Facultatif) Cliquez sur Next: Advanced Settings pour configurer des fonctionnalités supplémentaires.

    • Commande de démarrage

      La commande CMD ou ENTRYPOINT de l'image détermine la commande de démarrage ; aucune configuration supplémentaire n'est nécessaire. Pour la remplacer, définissez une commande de démarrage dans SAE.

    • Environnement d'exécution et gestion du cycle de vie

    • Accès réseau et invocation de service

    • Persistance des données

      Persistez les données de l'application dans NAS, OSS ou une base de données pour éviter toute perte de données lors des mises à jour ou des arrêts. NAS, OSS et les bases de données entraînent des frais supplémentaires.

    • Journalisation et surveillance

      • Après le déploiement, consultez les journaux en temps réel et surveillez l'utilisation des ressources et la charge sans configuration supplémentaire. Exportez les journaux vers SLS ou Kafka. SLS et Kafka entraînent des frais supplémentaires.

      • La surveillance ARMS offre une observabilité complète de la pile : identifiez les appels API défaillants ou lents, détectez les goulots d'étranglement et reproduisez les paramètres d'appel pour le dépannage.

        • Pour l'édition Standard Edition, la surveillance ARMS de base est disponible après le déploiement sans configuration supplémentaire. Vous pouvez acheter et activer la surveillance ARMS avancée.

        • Pour l'édition Professional Edition, activez Application Monitoring dans Advanced Settings pour accéder à la surveillance ARMS avancée sans frais supplémentaires.

    • Autres fonctionnalités

      • Microservices Governance offre aux applications Java un démarrage et un arrêt gracieux, une protection du trafic, un déploiement canari de bout en bout et un routage prioritaire vers les fournisseurs de la même zone.

        • Pour l'édition Standard Edition, achetez et activez MSE Microservices Governance depuis la page des détails de l'application après le déploiement.

        • Pour l'édition Professional Edition, activez Microservices Governance dans Advanced Settings pour configurer le démarrage et l'arrêt gracieux. Configurez les autres fonctionnalités sur la page des détails de l'application après le déploiement. Aucun frais supplémentaire.

      • Activez la fonctionnalité CPU Burst pour gérer les pics de demande CPU lors du démarrage et du chargement sans surdimensionner les ressources.

      • Ajoutez un conteneur sidecar pour séparer les fonctions non métier du conteneur d'application principal.

  5. Cliquez sur One-Click Create Application ou Create Application.