AWS CDK prerequisiti - AWS Cloud Development Kit (AWS CDK) v2

Questa è la guida per sviluppatori AWS CDK v2. La versione precedente della CDK versione 1 è entrata in manutenzione il 1° giugno 2022 e ha terminato il supporto il 1° giugno 2023.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AWS CDK prerequisiti

Completa tutti i prerequisiti prima di iniziare con. AWS Cloud Development Kit (AWS CDK)

Configura il tuo Account AWS

Se tu o la tua organizzazione siete nuovi AWS, devi configurare il tuo Account AWS. Ciò include la registrazione di un utente root Account AWS, la protezione del proprio utente root, la determinazione del metodo di gestione degli utenti e la creazione di un utente amministrativo. Per gestire gli utenti, puoi usare AWS Identity and Access Management (IAM) o AWS IAM Identity Center. Ti consigliamo di utilizzare IAM Identity Center. Per ulteriori informazioni, consulta gli argomenti seguenti:

Dopo aver configurato un AWS account, è necessario disporre di un utente amministrativo e della possibilità di creare e gestire utenti aggiuntivi utilizzando il IAM nostro IAM Identity Center.

Prima di andare avanti, ti consigliamo di dedicare del tempo all'apprendimento delle migliori pratiche consigliate in AWS Identity and Access Management. Per ulteriori informazioni, consulta le migliori pratiche di sicurezza e i casi d'uso AWS Identity and Access Management nella Guida IAM per l'utente.

Installa e configura il AWS CLI

Quando sviluppate AWS CDK applicazioni sul computer locale, utilizzerete l'interfaccia a riga di AWS Cloud Development Kit (AWS CDK) comando (CLI) con cui interagire AWS, ad esempio distribuendo applicazioni per fornire le vostre AWS risorse. Per interagire con l' AWS esterno di AWS Management Console, è necessario configurare le credenziali di sicurezza sul computer locale. A tale scopo, si consiglia di installare e utilizzare AWS Command Line Interface (AWS CLI).

Per istruzioni sull'installazione di AWS CLI, consulta Installare o aggiornare alla versione più recente di AWS CLI nella Guida per l'AWS Command Line Interface utente.

Il modo in cui configuri le credenziali di sicurezza dipenderà dal modo in cui tu o la tua organizzazione gestite gli utenti. Per istruzioni, consulta Autenticazione e credenziali di accesso nella Guida per l'AWS Command Line Interface utente.

Dopo aver installato e configurato il AWS CLI, è necessario disporre di quanto segue:

  • È AWS CLI installato sul computer locale.

  • Credenziali configurate config in un computer locale utilizzando. AWS CLI

Prerequisiti del linguaggio di installazione Node.js e programmazione

Tutti AWS CDK gli sviluppatori, indipendentemente dal linguaggio di programmazione supportato che utilizzerai, richiedono Node.js14.15.0 o versione successiva. Tutti i linguaggi di programmazione supportati utilizzano lo stesso backend, che funziona su. Node.js Consigliamo una versione con supporto attivo a lungo termine. Se la tua organizzazione ha una raccomandazione diversa, segui le loro indicazioni.

Importante

Le versioni da 13.0.0 a 13.6.0 di Node.js non sono compatibili con la a AWS CDK causa di problemi di compatibilità con le relative dipendenze.

Gli altri prerequisiti del linguaggio di programmazione dipendono dal linguaggio che verrà utilizzato per sviluppare applicazioni: AWS CDK

TypeScript
  • TypeScript 3.8 o versione successiva () npm -g install typescript

JavaScript

Nessun requisito aggiuntivo

Python
  • Python 3.7 o successivo incluso e pip virtualenv

Java
  • Java Development Kit (JDK) 8 (alias 1.8) o versione successiva

  • Apache Maven 3.5 o versione successiva

Java IDE consigliato (utilizziamo Eclipse in alcuni esempi di questa guida). IDEdeve essere in grado di importare progetti Maven. Assicurati che il tuo progetto sia impostato per utilizzare Java 1.8. Imposta la variabile di HOME ambiente JAVA _ sul percorso in cui hai installato ilJDK.

C#

. NETCore 3.1 o versione successiva oppure. NET6.0 o versione successiva.

Si consiglia Visual Studio 2019 (qualsiasi edizione) o Visual Studio Code.

Go

Passa alla versione 1.1.8 o successiva.

Deprecazione del linguaggio di terze parti

Ogni versione linguistica è supportata solo fino alla fine del ciclo di vita ed è soggetta a modifiche con preavviso. EOL

Passaggi successivi

Per iniziare con AWS CDK, consultaIniziare con AWS CDK.