

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'une application pour le déploiement d'une AWS Lambda fonction (console)
<a name="applications-create-lambda"></a>

Vous pouvez utiliser la CodeDeploy console pour créer une application pour le déploiement d'une AWS Lambda fonction.

1. Connectez-vous à la CodeDeploy console AWS Management Console et ouvrez-la à l'adresse [https://console.aws.amazon.com/codedeploy.](https://console.aws.amazon.com/codedeploy)
**Note**  
Connectez-vous avec le même utilisateur que celui que vous avez configuré[Commencer avec CodeDeploy](getting-started-codedeploy.md).

1. Dans le volet de navigation, développez **Deploy** et choisissez **Getting started**.

1. Sur la page **Créer une application**, choisissez **Utiliser CodeDeploy**.

1. Entrez le nom de votre application dans **Nom de l'application**.

1. Dans **Plateforme de calcul**, choisissez **AWS Lambda**.

1. Choisissez **Créer une application**.

1. Sur la page de votre application, dans l'onglet **Groupe de déploiement**, choisissez **Créer un groupe de déploiement**.

1. Dans **Nom du groupe de déploiement**, entrez un nom décrivant le groupe de déploiement.
**Note**  
Si vous souhaitez utiliser les mêmes paramètres que ceux utilisés dans un autre groupe de déploiement (y compris le nom de groupe de déploiement et la configuration de déploiement), choisissez ces paramètres sur cette page. Bien que ce nouveau groupe de déploiement et le groupe de déploiement existant puissent porter le même nom, CodeDeploy ils sont traités comme des groupes de déploiement distincts, car chacun est associé à une application distincte.

1. Dans **Rôle de service**, choisissez un rôle de service qui accorde CodeDeploy l'accès à AWS Lambda. Pour de plus amples informations, veuillez consulter [Étape 2 : créer un rôle de service pour CodeDeploy](getting-started-create-service-role.md).

1.  Si vous souhaitez utiliser une configuration de déploiement prédéfinie, choisissez-en une dans **Configuration de déploiement**, puis passez à l'étape 12. Pour créer une configuration personnalisée, passez à l'étape suivante.

   Pour plus d'informations sur les configurations de déploiement, consultez [Configurations de déploiement sur une plateforme AWS Lambda informatique](deployment-configurations.md#deployment-configuration-lambda).

1. Pour créer une configuration personnalisée, choisissez **Créer une configuration de déploiement**, puis faites ce qui suit :

   1. Dans **Nom de la configuration de déploiement**, entrez un nom unique pour la configuration.

   1. Dans **Type**, choisissez un type de configuration. Si vous choisissez **Canary**, le trafic est déplacé en deux incréments. Si vous choisissez **Linear**, le trafic est déplacé en incréments égaux, avec un nombre égal de minutes entre chaque incrément.

   1. Pour **Step**, saisissez le pourcentage de trafic entre 1 et 99 à déplacer. Si votre type de configuration est **Canary**, c'est le pourcentage de trafic qui est déplacé dans le premier incrément. Le trafic restant est déplacé après l'intervalle sélectionné dans le deuxième incrément. Si votre type de configuration est **Linear**, c'est le pourcentage de trafic déplacé au début de chaque intervalle.

   1. Dans **Intervalle**, entrez le nombre de minutes. Si votre type de configuration est **Canary**, ceci est le nombre de minutes entre le premier et deuxième déplacement de trafic. Pour une configuration **Linéaire**, il s'agit du nombre de minutes entre chaque déplacement de trafic incrémental.
**Note**  
La durée maximale d'un AWS Lambda déploiement est de deux jours, soit 2 880 minutes. Donc, la valeur maximale spécifiée pour **Interval** dans une configuration canary est de 2800 minutes. La valeur maximale d'une configuration linéaire dépend de la valeur de **Step**. Par exemple, si le pourcentage de trafic linéaire est de 25 %, il y aura quatre déplacements de trafic. La valeur maximale d'intervalle est 2800 divisé par quatre, soit 720 minutes.

   1. Choisissez **Créer une configuration de déploiement**.

1. (Facultatif) Dans **Avancé**, configurez les options que vous souhaitez inclure dans le déploiement, telles que les déclencheurs de notification Amazon SNS, les CloudWatch alarmes Amazon ou les annulations automatiques.

   Pour de plus amples informations, veuillez consulter [Configuration des options avancées d'un groupe de déploiement](deployment-groups-configure-advanced-options.md). 

1. Choisissez **Créer un groupe de déploiement**. 