View a markdown version of this page

Modules Terraform de la famille Transfer - AWS Transfer Family

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Modules Terraform de la famille Transfer

HashiCorpTerraform est un moteur d'infrastructure en tant que code (IaC) open source développé à l'aide du langage de HashiCorp configuration (HCL). Terraform fournit un flux de travail d'interface de ligne de commande (CLI) cohérent qui, associé à AWS Transfer Family pour l'infrastructure principale, peut gérer des centaines de services cloud et codifier les API cloud dans des fichiers de configuration déclaratifs.

Vous pouvez utiliser Terraform pour déployer en toute sécurité des serveurs SFTP et des connecteurs SFTP de la famille AWS Transfer, ainsi que les dépendances et les personnalisations associées. Pour le référentiel contenant le code Terraform permettant de créer les ressources nécessaires à l'exécution de AWS Transfer Family, consultez le code source du module https://github.com/aws-ia/terraform-aws-transfer-family Terraform Transfer Family sur. GitHub

Note

Les modules AWS Transfer Family pour Terraform sont le fruit d'un effort soutenu par la communauté. Ils ne font pas partie d'un AWS service. Best-effort le support est fourni par la communauté AWS Storage.

Serveurs SFTP

Cette automatisation vous fournit un module Terraform personnalisable et des exemples de bout en bout pour créer un point de terminaison SFTP (PUBLICou des types de VPC terminaux), l'intégrer à Amazon CloudWatch pour la journalisation et la surveillance, gérer les identités des utilisateurs pour l'accès aux terminaux et configurer les rôles IAM pour l'accès aux compartiments Amazon S3 dans lesquels les fichiers sont stockés. Le module prend en charge plusieurs clés publiques SSH par utilisateur (jusqu'à 50 clés) pour améliorer la sécurité et les capacités de rotation des clés.

Connecteurs SFTP

AWS Le module Transfer Family Terraform prend désormais en charge le déploiement de connecteurs SFTP pour transférer des fichiers entre Amazon S3 et des serveurs SFTP distants. Les connecteurs SFTP fournissent une fonctionnalité entièrement gérée et low-code permettant de copier des fichiers entre Amazon S3 et des serveurs SFTP distants.

Vous pouvez désormais utiliser Terraform pour provisionner par programmation vos connecteurs SFTP, les dépendances associées et les personnalisations en un seul déploiement. Le module fournit également des exemples complets pour automatiser les flux de transfert de fichiers en fonction d'un calendrier ou de déclencheurs d'événements. L'utilisation de Terraform pour le déploiement élimine le besoin de configurations manuelles fastidieuses et sujettes aux erreurs, et vous offre une option de déploiement rapide, répétable et sécurisée qui peut évoluer.

AS2

Pour montrer la prise en charge des modèles Terraform AS2, ajoutez une réaction positive (👍) à la demande de fonctionnalité des modèles Terraform de la famille de transferts. Vous pouvez également ajouter un commentaire décrivant votre cas d'utilisation.

Échange de données B2B

AWS B2B Échange de données automatise la transformation, la validation et la génération de documents d'échange de données informatisé (EDI) vers et depuis les formats de données JSON et XML. Pour montrer la prise en charge des modèles Terraform pour l'échange de données B2B, ajoutez une réaction positive (👍) à la demande de fonctionnalité. https://github.com/aws-ia/terraform-aws-transfer-family/issues/63#issue-3364717955 Vous pouvez également ajouter un commentaire décrivant votre cas d'utilisation.