AWS Prérequis du CDK - AWS Kit de développement Cloud (AWS CDK) v2

Ceci est le guide du développeur du 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.

AWS Prérequis du CDK

Remplissez tous les prérequis avant de commencer à utiliser le AWS Cloud Development Kit (AWS CDK).

Configurez votre AWS compte

Si vous ou votre organisation êtes nouveau AWS, vous devez configurer votre AWS compte. Cela inclut la création d'un AWS compte, la sécurisation de votre utilisateur root, la détermination de votre méthode de gestion des utilisateurs et la création d'un utilisateur administratif. Pour gérer les utilisateurs, vous pouvez utiliser AWS Identity and Access Management (IAM) ou AWS IAM Identity Center. Nous vous recommandons d'utiliser IAM Identity Center. Pour plus d’informations, consultez les ressources suivantes :

Après avoir configuré un AWS compte, vous devez disposer d'un utilisateur administratif et être en mesure de créer et de gérer des utilisateurs supplémentaires à l'aide d'IAM ou d'IAM Identity Center.

Avant de poursuivre, nous vous recommandons de prendre le temps de vous familiariser avec les meilleures pratiques recommandées en matière AWS d'Identity and Access Management. Pour plus d'informations, consultez les meilleures pratiques en matière de sécurité et les cas d'utilisation dans AWS Identity and Access Management dans le guide de l'utilisateur IAM.

Installation et configuration de la AWS CLI

Lorsque vous développez des applications AWS CDK sur votre machine locale, vous utilisez l'interface de ligne de commande (CLI) du AWS Cloud Development Kit (AWS CDK) pour interagir AWS, par exemple pour déployer des applications afin de provisionner vos AWS ressources. Pour interagir AWS en dehors de la console de AWS gestion, vous devez configurer les informations d'identification de sécurité sur votre ordinateur local. Pour ce faire, nous vous recommandons d'installer et d'utiliser l'interface de ligne de AWS commande (AWS CLI).

Pour obtenir des instructions sur l'installation de la AWS CLI, voir Installer ou mettre à jour la dernière version de la AWS CLI dans le Guide de l'utilisateur de l'interface de ligne de AWS commande.

La façon dont vous configurez les informations d'identification de sécurité dépend de la façon dont vous ou votre organisation gérez les utilisateurs. Pour obtenir des instructions, reportez-vous à la section Authentification et identifiants d'accès dans le Guide de l'utilisateur de l'interface de ligne de AWS commande.

Après avoir installé et configuré la AWS CLI, vous devriez disposer des éléments suivants :

  • La AWS CLI installée sur votre machine locale.

  • Informations d'identification configurées config sur votre machine locale à l'aide de la AWS CLI.

Conditions requises pour Node.js l'installation et le langage de programmation

Tous les développeurs de AWS CDK, quel que soit le langage de programmation pris en charge que vous utiliserez, ont besoin de Node.js 22.x ou version ultérieure. Tous les langages de programmation pris en charge utilisent le même backend, qui s'exécute surNode.js. Nous recommandons une version avec support actif à long terme.

Pour plus d'informations sur les versions de Node.js prises en charge, consultez la section Versions de nœuds prises en charge.

Les autres prérequis en matière de langage de programmation dépendent du langage que vous utiliserez pour développer des applications AWS CDK :

TypeScript
  • TypeScript 3.8 ou version ultérieure (npm -g install typescript)

JavaScript
  • Aucune exigence supplémentaire

Python
  • Python 3.7 ou version ultérieure, y compris pip et virtualenv

Java
  • Kit de développement Java (JDK) 8 (alias 1.8) ou version ultérieure

  • Apache Maven 3.5 ou version ultérieure

    L'IDE Java est recommandé (nous l'utilisons Eclipse` dans certains exemples de ce guide). L'IDE doit être capable d'importer des projets Maven. Vérifiez que votre projet est configuré pour utiliser Java 1.8. Définissez la variable d'environnement JAVA_HOME sur le chemin où vous avez installé le JDK.

C#

.NET Core 3.1 ou version ultérieure, ou .NET 6.0 ou version ultérieure.

Visual Studio 2019 (n'importe quelle édition) ou Visual Studio Code sont recommandés.

Go

Go 1.1.8 ou version ultérieure.

Obsolète d'un langage tiers

Chaque version linguistique n'est prise en charge que jusqu'à ce qu'elle le soit EOL (fin de vie) et peut être modifiée avec préavis.

Étapes suivantes

Pour commencer à utiliser le AWS CDK, consultez Commencer à utiliser le AWS CDK.