Boîte de dialogue Déployer une application sans serveur - AWS Toolkit for JetBrains

Boîte de dialogue Déployer une application sans serveur

La boîte de dialogue Déployer une application sans serveur dans le AWS Toolkit for JetBrains s'affiche lorsque vous déployez une application sans serveur AWS.


      Boîte de dialogue Créer une application sans serveur.

La boîte de dialogue Déployer une application sans serveur contient les éléments suivants :

Créer une pile

(Obligatoire) Indiquez le nom de la pile pour l'interface de la ligne de commande (CLI) AWS Serverless Application Model (AWS SAM) à créer dans AWS CloudFormation pour le compte AWS connecté. L'interface de ligne de commande AWS SAM utilise ensuite cette pile pour déployer l'application sans serveur AWS.

Mettre à jour la pile

Obligatoire) Choisissez le nom d'une pile AWS CloudFormation existante dans le compte AWS connecté pour l'interface de la ligne de commande (CLI) AWS SAM à utiliser pour déployer l'application AWS sans serveur.

Note

Créer une pile ou Mettre à jour la pile est obligatoire, mais pas les deux.

Paramètres du modèle

(Facultatif) Tout paramètre qu'AWS Toolkit for JetBrains détecte dans le fichier template.yaml du projet correspondant. Pour spécifier une valeur pour un paramètre, sélectionnez la case dans la colonne Valeur en regard du paramètre, entrez la valeur, puis appuyez sur Entrée. Pour plus d'informations, consultez Paramètres dans le Guide de l'utilisateur AWS CloudFormation.

S3 Bucket

(Obligatoire) Choisissez un compartiment Amazon Simple Storage Service (Amazon S3) existant dans le compte AWS connecté pour que la CLI AWS SAM l'utilise pour déployer l'application AWS sans serveur. Pour créer un compartiment Amazon S3 dans le compte et faire en sorte que la CLI AWS SAM utilise ce compartiment à la place, sélectionnez Créer, puis suivez les instructions à l'écran.

Référentiel ECR

(Obligatoire pour le type de package Image uniquement) Choisissez un URI de référentiel Amazon Elastic Container Registry (Amazon ECR) existant dans le compte AWS connecté pour la CLI AWS SAM à utiliser pour déployer l'application AWS sans serveur. Pour obtenir des informations sur les types de packages AWS Lambda, consultez Packages de déploiement Lambda dans le Guide du développeur AWS Lambda.

Exiger une confirmation avant le déploiement

(Facultatif) Si cette option est sélectionnée, AWS CloudFormation doit attendre que vous finissiez de créer ou de mettre à jour la pile correspondante en exécutant les modifications actuelles de la pile dans AWS CloudFormation. Si vous n'exécutez pas ce jeu de modifications, l'application sans serveur AWS ne passe pas à la phase de déploiement.

Fonction de construction à l'intérieur d'un conteneur

(Facultatif) Si cette option est sélectionnée, la CLI AWS SAM crée localement toutes les fonctions de l'application sans serveur à l'intérieur d'un conteneur Docker de type Lambda avant le déploiement. Ceci est utile si la fonction dépend de paquets qui ont compilé nativement des dépendances ou des programmes. Pour plus d’informations, consultez Génération d’applications dans le AWS Serverless Application ModelGuide du développeur.