Démarrer avec AWS CDK

GUIDE DE MISE EN ROUTE

Module 2 : Installer l'AWS Cloud Development Kit (CDK)

Dans ce module, vous installerez et configurerez l'AWS CDK

Introduction

Avant de commencer à travailler avec l'AWS CDK, sa boîte à outils (CLI) doit être prête et disponible sur votre poste de travail. Cet outil sera la passerelle entre le code que vous écrivez et l'infrastructure que vous allouez. Il est donc important qu'il soit configuré à l'aide de la dernière version. En outre, une fois que la CLI est configurée, vous devrez amorcer votre compte afin que le CDK puisse y déployer les ressources comme il faut. Le processus d'amorçage crée les ressources nécessaires au bon fonctionnement du CDK.

Ce que vous apprendrez

  • Installation de la CLI AWS CDK (boîte à outils)
  • Amorçage de votre compte AWS

 Durée

5 minutes

 Conditions requises pour ce module

  • Compte AWS avec accès administrateur**
  • Dernière version de Chrome ou de Firefox (recommandé)

[**] Les comptes créés dans les dernières 24 heures sont susceptibles de ne pas encore avoir accès aux services nécessaires pour ce tutoriel.

Implémentation

Installation de la CLI AWS CDK

Pour installer la CLI AWS CDK, le gestionnaire de paquet de nœud (npm) doit d'abord être installé. Installer la CLI AWS CDK se fait généralement en exécutant la commande suivante :

npm install -g aws-cdk

Pour vérifier qu'elle a été correctement installée, exécutez la commande suivante :

cdk --version

Amorçage de votre compte AWS

Bon nombre des piles AWS CDK que vous avez déployées comprendront les ressources, les fichiers externes déployés avec la pile, comme les fonctions AWS Lambda ou les images Docker. Le CDK les télécharge vers un compartiment Amazon S3 ou vers d'autres conteneurs pour qu’ils soient à la disposition d'AWS CloudFormation pendant le déploiement. Le déploiement nécessite que ces conteneurs soient déjà existants dans le compte AWS et la région dans laquelle vous effectuer le déploiement. La création de ces conteneurs est appelée action d'amorçage. Pour l'amorçage de votre compte AWS (et une région donnée), exécutez la commande suivante :

# Get the account ID
aws sts get-caller-identity

# Bootstrap the account
cdk bootstrap aws://ACCOUNT-NUMBER/REGION

La commande d'amorçage devra ressembler à ceci :

cdk bootstrap aws://123456789012/us-east-1

# Output
⏳  Bootstrapping environment aws://123456789012/us-east-1...
CDKToolkit: creating CloudFormation changeset...

✅  Environment aws://328159166015/us-west-2 bootstrapped.

Si vous souhaitez utiliser des comptes et des régions différentes, assurez-vous de tous les amorcer. 

Conclusion

Cela devrait suffire à vous permettre de commencer à travailler avec AWS CDK. Une fois que la CLI installée et que le compte AWS et la combinaison de la région sont amorcés, vous pouvez commencer à écrire et déployer une infrastructure.

Prochainement : Création d'un projet CDK

Dites-nous si nous avons répondu à vos attentes.

Nous vous remercions pour votre commentaire
Nous sommes ravis que cette page vous ait été utile. Souhaitez-vous partager des détails supplémentaires pour nous aider à continuer à nous améliorer ?
Fermer
Nous vous remercions pour votre commentaire
Nous sommes désolés que cette page ne vous ait pas été utile. Souhaitez-vous partager des détails supplémentaires pour nous aider à continuer à nous améliorer ?
Fermer