

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

# Moduli Transfer Family Terraform
<a name="terraform"></a>

[HashiCorp](https://www.hashicorp.com/)[Terraform](https://www.terraform.io/) è un motore Infrastructure as Code (IaC) open source sviluppato utilizzando il HashiCorp Configuration Language (HCL). Terraform fornisce un flusso di lavoro coerente con interfaccia a riga di comando (CLI) che, insieme a Transfer AWS Family per l'infrastruttura di back-end, può gestire centinaia di servizi cloud e APIs codificare il cloud in file di configurazione dichiarativi.

Puoi utilizzare Terraform per distribuire in sicurezza i server SFTP AWS Transfer Family e i connettori SFTP, insieme alle dipendenze e alle personalizzazioni associate. Per il repository che contiene il codice Terraform per creare le risorse necessarie per eseguire AWS Transfer Family, vedere il codice sorgente del [modulo Terraform Transfer Family](https://github.com/aws-ia/terraform-aws-transfer-family) su. GitHub

**Nota**  
I moduli AWS Transfer Family per Terraform sono uno sforzo supportato dalla comunità. Non fanno parte di un AWS servizio. Il miglior supporto è fornito dalla community di AWS Storage.

## Server SFTP
<a name="terraform-sftp-servers"></a>

Questa automazione fornisce un modulo Terraform personalizzabile ed end-to-end esempi per creare un endpoint SFTP (`PUBLIC`o `VPC` tipi di endpoint), integrarsi con Amazon CloudWatch per la registrazione e il monitoraggio, gestire le identità degli utenti per l'accesso agli endpoint e configurare i ruoli IAM per l'accesso ai bucket Amazon S3 in cui sono archiviati i file. Il modulo supporta più chiavi pubbliche SSH per utente (fino a 50 chiavi) per una maggiore sicurezza e funzionalità di rotazione delle chiavi.

## Connettori SFTP
<a name="terraform-sftp-connectors"></a>

AWS Il modulo Transfer Family Terraform ora supporta l'implementazione di connettori SFTP per trasferire file tra Amazon S3 e server SFTP remoti. I connettori SFTP offrono una funzionalità completamente gestita e a basso codice per copiare file tra Amazon S3 e server SFTP remoti.

Ora puoi utilizzare Terraform per effettuare il provisioning programmatico dei connettori SFTP, delle dipendenze e delle personalizzazioni associate in un'unica implementazione. Il modulo fornisce anche end-to-end esempi per automatizzare i flussi di lavoro di trasferimento dei file in base a una pianificazione o ai trigger di un evento. L'utilizzo di Terraform per l'implementazione elimina la necessità di configurazioni manuali dispendiose in termini di tempo e soggette a errori e offre un'opzione di implementazione rapida, ripetibile e sicura in grado di scalare.

## AS2
<a name="terraform-as2"></a>

Per mostrare il supporto per i modelli AS2 Terraform, aggiungi una reazione con il pollice in su (👍) alla richiesta di funzionalità dei [modelli Transfer Family Terraform](https://github.com/aws-ia/terraform-aws-transfer-family/issues/62#issue-3364703944). Puoi anche aggiungere un commento che descriva il tuo caso d'uso.

## Scambio di dati B2B
<a name="terraform-b2b-data-interchange"></a>

AWS B2B Data Interchange automatizza la trasformazione, la convalida e la generazione di documenti EDI (Electronic Data Interchange) da e verso i formati di dati JSON e XML. [Per mostrare il supporto per i modelli Terraform per B2B Data Interchange, aggiungi una reazione con il pollice rivolto verso l'alto (👍) alla richiesta di funzionalità.](https://github.com/aws-ia/terraform-aws-transfer-family/issues/63#issue-3364717955) Puoi anche aggiungere un commento che descriva il tuo caso d'uso.