Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Création d'un déploiement de plateforme de calcul AWS Lambda (console)
Cette rubrique explique comment déployer une fonction Lambda à l'aide de la console.
Connectez-vous à la CodeDeploy console AWS Management Console et ouvrez-la à l'adresse https://console.aws.amazon.com/codedeploy.
Note
Connectez-vous avec le même utilisateur que celui que vous avez configuréCommencer avec CodeDeploy.
-
Effectuez l’une des actions suivantes :
-
Si vous souhaitez déployer une application, dans le volet de navigation, développez Déployer, puis choisissez Applications. Choisissez le nom de l'application que vous souhaitez déployer. Assurez-vous que la colonne Plateforme de calcul de votre application est AWS Lambda.
-
Si vous souhaitez redéployer un déploiement dans le volet de navigation, développez Déployer, puis choisissez Déploiements. Choisissez le déploiement que vous souhaitez redéployez et, dans la colonne Application, choisissez le nom de son application. Assurez-vous que la colonne Plateforme de calcul de votre déploiement est AWS Lambda.
-
-
Sur l'onglet Déploiements, choisissez Créer un déploiement.
Note
Votre application doit disposer d'un groupe de déploiement avant de pouvoir être déployée. Si votre application ne possède pas de groupe de déploiement, dans l'onglet Groupes de déploiement, choisissez Créer un groupe de déploiement. Pour de plus amples informations, veuillez consulter Créez un groupe de déploiement avec CodeDeploy.
-
Dans Groupe de déploiement, choisissez un groupe de déploiement à utiliser pour ce déploiement.
-
En regard de Emplacement de la révision, choisissez l'emplacement où est stockée votre révision :
-
Mon application est stockée dans Amazon S3. Pour plus d'informations, reportez-vous à l'étape 6Spécifiez les informations relatives à une révision stockée dans un compartiment Amazon S3, puis revenez à cette étape.
-
Utiliser l' AppSpec éditeur : sélectionnez l'JSONun ou l'autreYAML, puis entrez votre AppSpec fichier dans l'éditeur. Vous pouvez enregistrer le AppSpec fichier en choisissant Enregistrer sous forme de fichier texte. Lorsque vous choisissez Déployer à la fin de ces étapes, vous recevez un message d'erreur si votre fichier JSON ou n'YAMLest pas valide. Pour plus d'informations sur la création d'un AppSpec fichier, consultezAjouter un fichier de spécification d'application à une révision pour CodeDeploy.
-
-
(Facultatif) Dans la zone Description du déploiement, entrez une description pour ce déploiement.
-
(Facultatif) Développez les remplacements des groupes de déploiement pour choisir une configuration de déploiement afin de contrôler la manière dont le trafic est transféré vers la version de la fonction Lambda différente de celle spécifiée dans le groupe de déploiement.
Pour de plus amples informations, veuillez consulter Configurations de déploiement sur une plateforme AWS Lambda informatique.
-
(Facultatif) Dans Remplacements de la configuration de restauration, vous pouvez spécifier pour ce déploiement des options de restauration automatique différentes de celles spécifiées pour le groupe de déploiement, le cas échéant.
Pour plus d'informations sur les annulations CodeDeploy, reportez-vous aux sections Redéploiements et annulations de déploiements etRedéployez et annulez un déploiement avec CodeDeploy.
Choisissez parmi les options suivantes :
-
Annulation en cas d'échec d'un déploiement : CodeDeploy redéploie la dernière révision valide connue en tant que nouveau déploiement.
-
Annulation lorsque les seuils d'alarme sont atteints : si des alarmes ont été ajoutées au groupe de déploiement, CodeDeploy redéploie la dernière révision valide connue lorsqu'une ou plusieurs des alarmes spécifiées sont activées.
-
Désactiver les annulations : n'effectuez pas de annulations pour ce déploiement.
-
-
Choisissez Créer un déploiement.
Pour suivre le statut de votre déploiement, consultez Afficher les détails CodeDeploy du déploiement .