View a markdown version of this page

Démarrage avec le plugin AWS CDK - AWS Kit de développement cloud (AWS CDK) v2

Il s'agit du guide du développeur AWS CDK v2. L'ancien CDK v1 est entré en maintenance le 1er juin 2022 et a pris fin le 1er juin 2023.

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.

Démarrage avec le plugin AWS CDK

Commencez à utiliser le AWS Cloud Development Kit (AWS CDK) en installant et en configurant l'interface de ligne de commande AWS CDK (AWS CDK CLI). Ensuite, utilisez la CLI CDK pour créer votre première application CDK, démarrer votre AWS environnement et déployer votre application.

Conditions préalables

Avant de commencer à utiliser le AWS CDK, remplissez tous les prérequis. Ces prérequis sont obligatoires pour ceux qui débutent AWS ou découvrent la programmation. Pour obtenir des instructions, consultez la section Prérequis du AWS CDK.

Nous vous recommandons d'avoir une compréhension de base de ce qu'est le AWS CDK. Pour plus d'informations, consultez Qu'est-ce que le AWS CDK ? et découvrez les concepts de base du AWS CDK.

Installer la   AWS CLI CDK

Utilisez le gestionnaire de Node packages pour installer la CLI CDK. Nous vous recommandons de l'installer globalement à l'aide de la commande suivante :

$ npm install -g aws-cdk

Pour installer une version spécifique de la CLI CDK, utilisez la structure de commande suivante :

$ npm install -g aws-cdk@X.YY.Z

Si vous souhaitez utiliser plusieurs versions du AWS CDK, envisagez d'installer une version correspondante de l'interface de ligne de commande du CDK dans des projets CDK individuels. Pour ce faire, supprimez l'-goption de la npm install commande. Ensuite, utilisez npx aws-cdk pour invoquer la CLI CDK. Cela exécutera une version locale si elle existe. Dans le cas contraire, la version installée globalement sera utilisée.

Résoudre les problèmes d'installation d'une CLI CDK

Si vous obtenez une erreur d'autorisation et que vous disposez d'un accès administrateur sur votre système, exécutez les opérations suivantes :

$ sudo npm install -g aws-cdk

Si un message d'erreur s'affiche, essayez de désinstaller la CLI CDK en exécutant la commande suivante :

$ npm uninstall -g aws-cdk

Répétez ensuite les étapes pour réinstaller la CLI CDK.

Vérifier la réussite de l'installation de la CLI CDK

Exécutez la commande suivante pour vérifier la réussite de l'installation. La CLI AWS CDK doit afficher le numéro de version :

$ cdk --version

Configurez le AWS CLI CDK

Après avoir installé la CLI CDK, vous pouvez commencer à l'utiliser pour développer des applications sur votre machine locale. Pour interagir avec AWS, par exemple, déployer des applications, vous devez disposer d'informations d'identification de sécurité configurées sur votre machine locale avec les autorisations nécessaires pour effectuer toutes les actions que vous initiez.

Pour configurer les informations de sécurité sur votre machine locale, vous utilisez l' AWS interface de ligne de commande. La manière dont vous configurez les informations de sécurité dépend de la manière dont vous gérez les utilisateurs. Pour obtenir des instructions, consultez la section Authentification et informations d'accès dans le Guide de l'utilisateur de l'interface de ligne de AWS commande.

La CLI CDK utilisera automatiquement les informations d'identification de sécurité que vous configurez avec la AWS CLI. Par exemple, si vous utilisez IAM Identity Center, vous pouvez utiliser la aws configure sso commande pour configurer les informations d'identification de sécurité. Si vous êtes un utilisateur IAM, vous pouvez utiliser la aws configure commande. L' AWS interface de ligne de commande vous guidera dans la configuration des informations de sécurité sur votre machine locale et enregistrera les informations nécessaires dans vos config credentials fichiers. Ensuite, lorsque vous utilisez la CLI CDK, par exemple pour déployer une application aveccdk deploy, la CLI CDK utilise vos informations d'identification de sécurité configurées.

Tout comme la AWS CLI, la CLI CDK utilisera votre default profil par défaut. Vous pouvez spécifier un profil à l'aide de l'--profileoption CDK CLI. Pour plus d'informations sur l'utilisation des informations d'identification de sécurité avec la CLI CDK, voir Configurer les informations d'identification de sécurité pour la CLI AWS CDK.

(Facultatif) Installer des éléments supplémentaires AWS Outils CDK

Le AWS Toolkit for Visual Studio Code est un plug-in open source Visual Studio Code qui vous permet de créer, de déboguer et de déployer des applications sur AWS. La boîte à outils fournit une expérience intégrée pour le développement d'applications AWS CDK. Il inclut la fonction AWS CDK Explorer qui permet de répertorier vos projets AWS CDK et de parcourir les différents composants de l'application CDK. Pour obtenir des instructions, veuillez consulter les sections suivantes :

Créez votre première application CDK

Vous êtes maintenant prêt à commencer à utiliser le AWS CDK en créant votre première application CDK. Pour obtenir des instructions, consultez Tutoriel : Création de votre première application AWS CDK.