Inizia a usare AWS CDK

GUIDA ALLE OPERAZIONI DI BASE

Modulo 2: Installa AWS Cloud Development Kit (CDK)

In questo modulo installerai e configurerai AWS CDK.

Introduzione

Prima di iniziare a lavorare con AWS CDK, devi disporre del suo kit di strumenti (CLI) pronto e disponibile nella tua workstation. Questo strumento sarà il collegamento tra il codice che scrivi e l'infrastruttura su cui effettuare il provisioning, dunque è importante che sia configurato e che utilizzi la versione più recente. Inoltre, una volta configurato il CLI, dovrai eseguire il processo di bootstrap del tuo account in modo che CDK possa implementare correttamente le risorse. Il processo di bootstrap crea le risorse necessarie per il corretto funzionamento di CDK.

Avrai modo di approfondire i seguenti aspetti

  • Installare la CLI di AWS CDK (kit di strumenti)
  • Eseguire il processo di bootstrap del tuo account AWS

 Tempo richiesto per il completamento

5 minuti

 Prerequisiti del modulo

  • Account AWS con accesso da amministratore**
  • Browser consigliato: l'ultima versione di Chrome o Firefox

[**]Gli account creati nelle ultime 24 ore potrebbero non avere ancora accesso a tutti servizi richiesti per questo tutorial.

Implementazione

Installare la CLI di AWS CDK

Per installare la CLI di AWS CDK, devi prima avere installato il Node Package Manager (npm). Installa la CLI di AWS CDK a livello globale eseguendo il seguente comando:

npm install -g aws-cdk

Per verificare che l'installazione sia avvenuta correttamente, esegui il seguente comando:

cdk --version

Eseguire il processo di bootstrap del tuo account AWS

Molte pile di AWS CDK che implementerai comprenderanno risorse e file esterni che vengono implementati con la pila, come le funzioni di AWS Lambda o le immagini Docker. Il CDK li carica in un bucket Amazon S3 o in altri container in modo che siano disponibili per AWS CloudFormation durante l'implementazione. Per l'implementazione è necessario che questi container siano già esistenti all'interno dell'account e della Regione AWS in cui stai implementando. La creazione di questi container è chiamata processo di bootstrap. Per eseguire il processo di bootstrap sul tuo account AWS (e su una data Regione), esegui il passaggio seguente:

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

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

Il comando per il bootstrap dovrebbe assomigliare a questo:

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.

Se desideri utilizzare più account e Regioni, assicurati di eseguire il bootstrap su ognuna di esse. 

Conclusione

Questo dovrebbe coprire tutto quello di cui hai bisogno per iniziare a lavorare con AWS CDK. Dopo aver completato l'installazione del CLI e aver eseguito il bootstrap della combinazione dell'account e della Regione AWS, puoi iniziare a scrivere e implementare qualche infrastruttura.

Di seguito: crea un progetto CDK

Facci sapere com'è andata.

Grazie per il tuo feedback
Siamo contenti che questa pagina ti sia stata d’aiuto. Vuoi condividere ulteriori dettagli per aiutarci a continuare a migliorare?
Chiudi
Grazie per il tuo feedback
Ci dispiace che questa pagina non ti sia stata d'aiuto. Vuoi condividere ulteriori dettagli per aiutarci a continuare a migliorare?
Chiudi