

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éez votre premier service Amazon ECS Express Mode dans la console
<a name="express-service-first-run"></a>

L'expérience de console pour le service Express Mode fournit un moyen rationalisé de déployer votre application conteneurisée avec une configuration minimale requise. Pour en savoir plus sur les prérequis, consultez. [Mode Amazon ECS Express](express-service-overview.md) Pour en savoir plus sur ce que crée le mode Express et sur son fonctionnement, consultez[Ressources créées par les services Amazon ECS Express Mode](express-service-work.md).

## Procédure
<a name="express-service-first-run-procedure"></a>

1. Ouvrez la console à l'adresse [https://console.aws.amazon.com/ecs/v2](https://console.aws.amazon.com/ecs/v2).

1. Dans le volet de navigation, choisissez le **mode Express**.

1. Dans **la section Configurons votre application** :

   1. Spécifiez l'image à utiliser pour votre application. Pour **l'URI de l'image**, entrez l'URI de votre image. Pour parcourir vos images Amazon ECR, choisissez **Parcourir les images ECR**, puis procédez comme suit :

      1. Pour le **référentiel privé**, choisissez le référentiel privé Amazon ECR.

      1. Dans **Image**, choisissez votre image.

      1. Choisissez le mode d'identification de l'image. Pour **Sélectionner une image par**, choisissez l'une des options suivantes :
         + AWS vous recommande de choisir **Image digest**.
         + Pour utiliser la balise, choisissez **Balise image**, puis choisissez la balise.

   1. Si vous utilisez un registre privé, sélectionnez **Registre privé**. Ensuite, pour l'**ARN ou le nom du Secrets Manager**, entrez l'ARN du Secrets Manager que vous avez créé dans les prérequis.

   1. Pour **Rôle d'exécution des tâches** et **Rôle d'infrastructure**, choisissez les rôles. Si vous n'avez jamais créé ces rôles dans Amazon ECS auparavant, vous verrez l'option **Créer un nouveau rôle** dans le menu déroulant. Lorsque vous sélectionnez cette option, le rôle sera créé automatiquement une fois que vous aurez cliqué sur **Créer**. Pour le **rôle d'exécution des tâches**, les détails des autorisations afficheront le lien vers des informations supplémentaires [AmazonECSTaskExecutionRolePolicy](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AmazonECSTaskExecutionRolePolicy.html)dans le Guide de référence des politiques AWS gérées. Pour le **rôle Infrastructure**, les détails des autorisations afficheront le lien vers des informations supplémentaires sur la politique [AmazonECSInfrastructureRoleforExpressGatewayServices](https://docs.aws.amazon.com/aws-managed-policy/latest/reference/AmazonECSInfrastructureRoleforExpressGatewayServices.html)gérée dans le Guide de référence des politiques AWS gérées. 

      Si vous préférez personnaliser ces rôles, le bouton **Créer un nouveau rôle** vous dirige vers la console IAM où vous pouvez créer le rôle, afficher et modifier les autorisations associées au rôle. Lorsque vous revenez à la console Amazon ECS Express Mode, actualisez-la pour afficher le rôle que vous avez créé.
**Note**  
La première fois que vous créez un service dans la console Amazon ECS, certains utilisateurs peuvent voir un message. `Invalid Parameter Exception: Unable to assume the service linked role. ` Si cela se produit, attendez quelques secondes et réessayez.

1. Choisissez **Créer**. Vous venez de créer votre premier service Amazon ECS Express Mode \!

## Étapes suivantes
<a name="express-service-first-run-next-steps"></a>

Après avoir créé votre premier service en mode express :
+ Accédez à votre application à l'aide de l'URL d'application fournie une fois le déploiement terminé.
+ Surveillez la progression du déploiement dans l'onglet Ressources de la console. Lorsque le déploiement est terminé, votre service est prêt à recevoir du trafic. Pour de plus amples informations, veuillez consulter [Afficher les détails d'un service Amazon ECS Express Mode](express-service-view-service.md).
+ Pour revenir à votre service, sélectionnez dans la barre de navigation **Clusters**, puis sélectionnez le `default` cluster si vous n'en avez pas spécifié un lors de la création. Amazon ECS organise les services en groupes logiques appelés clusters. Il s'agit d'un moyen simple d'organiser les applications dans votre compte.
+ Si vous rencontrez des problèmes lors du déploiement, consultez[Résolution des problèmes liés aux services Amazon ECS Express Mode](express-service-troubleshooting.md).

## Personnalisation
<a name="express-service-first-run-customize"></a>

En option, vous pouvez également personnaliser la configuration de votre service Express Mode. Ouvrez la section intitulée **Configurations supplémentaires - *facultatif***.

1. Sélectionnez un **cluster** dans le menu déroulant s'il existe un cluster Amazon ECS spécifique dans lequel vous souhaitez déployer votre service. Si aucun cluster n'est spécifié, le mode Express utilise le `Default` cluster. Si vous quittez la console Express Mode pour créer un cluster, utilisez le bouton d'actualisation pour remplir le menu déroulant.

1. Entrez un **nom** pour le service. Si aucun nom n'est spécifié, le mode Express en génère un à partir du nom de l'image du conteneur. Ce nom de service sera utilisé dans plusieurs ressources, notamment l'URL de l'application, le service Amazon ECS, la définition des tâches Amazon ECS, le certificat, la cible de dimensionnement et la politique de dimensionnement.

1. Spécifiez éventuellement les détails de votre **conteneur** :

   1. Pour **Port du conteneur**, entrez le port sur lequel votre application écoute (le port par défaut est 80).

   1. Dans le **champ Health check path**, entrez le chemin des bilans de santé (par exemple,`"/health"`). La valeur par défaut est `"/".`.

   1. Sous **Variables d'environnement**, ajoutez des paires clé-valeur pour les variables d'environnement dont votre application a besoin. Pour **Key**, entrez le nom de la variable d'environnement. Pour **Type de valeur**, choisissez **Variable d'environnement** ou **Secret**. Pour **Valeur ou valeur de**, entrez la valeur ou la référence. Choisissez **Ajouter une variable d'environnement** pour ajouter d'autres variables si nécessaire. Aucune valeur par défaut n'est fournie.

   1. Pour **Commande**, entrez éventuellement une commande personnalisée pour remplacer l'instruction Docker`CMD`. Aucune valeur par défaut n'est fournie.

   1. Pour **Rôle de tâche**, choisissez un rôle IAM qui accorde des autorisations à votre application. Aucune valeur par défaut n'est fournie.

1. Spécifiez éventuellement les détails de votre **calcul et de** votre **mise à l'échelle automatique** :

   1. Pour le **processeur**, choisissez l'allocation de vCPU pour vos tâches (la valeur par défaut est 1 vCPU).

   1. Pour **la mémoire**, choisissez l'allocation de mémoire pour vos tâches (la valeur par défaut est de 2 Go).

   1. Pour la **métrique du service ECS**, choisissez la métrique sur laquelle vous souhaitez évoluer (la valeur par défaut est **l'utilisation moyenne du processeur**).

   1. Pour **Valeur cible**, choisissez le pourcentage cible pour la mise à l'échelle (la valeur par défaut est **60**).

   1. Pour le **nombre minimum de tâches** et le **nombre maximum de tâches**, définissez les limites d'échelle. (Les valeurs par défaut sont **1** et **20)**

1. Cochez la case **Personnaliser les configurations réseau**. Si vous ne personnalisez pas ces configurations, le mode Express utilisera le VPC par défaut.

   1. Sélectionnez un **VPC** pour accéder rapidement aux **sous-réseaux** sur lesquels vos services seront exécutés. Vous pouvez éventuellement quitter la console Amazon ECS pour créer un nouveau VPC, puis revenez pour actualiser et trouver ce VPC dans le menu déroulant.

   1. Pour les **groupes de sécurité**, choisissez ou créez des groupes de sécurité pour autoriser un accès réseau entrant supplémentaire à votre service.

1. Sous **Logs** :

   1. Pour le **groupe de CloudWatch journaux Amazon**, entrez le nom de groupe de journaux préféré pour les journaux de votre application. Le groupe de journaux par défaut est nommé en fonction des noms de votre cluster et de votre service.

   1. Pour le **préfixe de flux de CloudWatch journal Amazon**, entrez un préfixe préféré pour les flux de journaux. Le préfixe de flux par défaut est `ecs/Main/.`

1. Sous **Balises**, ajoutez des paires clé-valeur pour étiqueter vos ressources. Pour **Key** (Clé), saisissez la clé de l’identification. Pour **Value** (Valeur), saisissez la valeur de l’identification. Choisissez **Ajouter un nouvel élément** pour ajouter d'autres balises si nécessaire. Les balises ne peuvent être ajoutées que lors de la création.