

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à.

# Utilizzo di Pulumi come strumento IaC per Cloud AWS
<a name="pulumi"></a>

[Pulumi](https://www.pulumi.com/docs/get-started/) è un'infrastruttura open source come strumento di codice. Supporta linguaggi di programmazione comuni esistenti, come Python TypeScript JavaScript, Go, .NET, Java e YAML. Utilizza inoltre il suo ecosistema nativo per interagire con le risorse cloud tramite Pulumi SDK. Una CLI scaricabile, un runtime, librerie e un servizio ospitato collaborano per fornire, aggiornare e gestire l'infrastruttura cloud.

Puoi utilizzare Pulumi SDK per creare e distribuire software cloud che utilizza contenitori, funzioni serverless, servizi ospitati e infrastrutture, su qualsiasi cloud.

Opzionalmente puoi accoppiare Pulumi con Pulumi Cloud. Pulumi Cloud è un servizio gestito che memorizza lo stato e i segreti e gestisce le implementazioni della tua infrastruttura Pulumi.

**Vantaggi dell'utilizzo di Pulumi:**
+ Pulumi fornisce l'infrastruttura di oltre cinquanta provider di cloud e software as a service (SaaS). 
+ Offre un'interfaccia completa e coerente progettata per ridurre la complessità del cloud.

**Svantaggi dell'utilizzo di Pulumi:**
+ Sebbene Pulumi abbia una comunità attiva che offre supporto, è più piccola della comunità Terraform.
+ Pulumi ha una curva di apprendimento più ripida.