View a markdown version of this page

Transferir módulos Terraform da família - AWS Transfer Family

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Transferir módulos Terraform da família

HashiCorpO Terraform é um mecanismo de infraestrutura como código (IaC) de código aberto desenvolvido usando a Linguagem de HashiCorp Configuração (HCL). O Terraform fornece um fluxo de trabalho consistente de interface de linha de comando (CLI) que, em conjunto com a AWS Transfer Family para a infraestrutura de back-end, pode gerenciar centenas de serviços em nuvem e codificar APIs de nuvem em arquivos de configuração declarativos.

Você pode usar o Terraform para implantar com segurança servidores SFTP e conectores SFTP da família AWS Transfer, junto com dependências e personalizações associadas. Para o repositório que contém o código do Terraform para criar os recursos necessários para executar o AWS Transfer Family, consulte o código-fonte do módulo Terraform Transfer Family em. GitHub

nota

Os módulos AWS Transfer Family para Terraform são um esforço apoiado pela comunidade. Eles não fazem parte de um AWS serviço. Best-effort o suporte é fornecido pela comunidade AWS de armazenamento.

Servidores SFTP

Essa automação fornece um módulo Terraform personalizável e exemplos completos para criar um endpoint SFTP (PUBLICou VPC tipos de endpoint), integrar-se à Amazon CloudWatch para registro e monitoramento, gerenciar identidades de usuários para acesso ao endpoint e configurar funções do IAM para acesso aos buckets do Amazon S3 onde os arquivos são armazenados. O módulo suporta várias chaves públicas SSH por usuário (até 50 chaves) para melhorar a segurança e os recursos de rotação de chaves.

Conectores SFTP

AWS O módulo Transfer Family Terraform agora suporta a implantação de conectores SFTP para transferir arquivos entre o Amazon S3 e servidores SFTP remotos. Os conectores SFTP oferecem um recurso totalmente gerenciado e de baixo código para copiar arquivos entre o Amazon S3 e servidores SFTP remotos.

Agora você pode usar o Terraform para provisionar programaticamente seus conectores SFTP, dependências associadas e personalizações em uma única implantação. O módulo também fornece exemplos completos para automatizar fluxos de trabalho de transferência de arquivos com base em uma agenda ou acionadores de eventos. O uso do Terraform para implantação elimina a necessidade de configurações manuais demoradas e propensas a erros e fornece uma opção de implantação rápida, repetível e segura que pode ser escalada.

COMO 2

Para mostrar suporte aos modelos AS2 Terraform, adicione uma reação positiva (👍) à solicitação do recurso Transfer Family Terraform templates. Você também pode adicionar um comentário descrevendo seu caso de uso.

B2B Data Interchange

AWS B2B Data Interchange automatiza a transformação, validação e geração de documentos de intercâmbio eletrônico de dados (EDI) de e para os formatos de dados JSON e XML. Para mostrar suporte aos modelos do Terraform para intercâmbio de dados B2B, adicione uma reação positiva (👍) à solicitação de recurso. https://github.com/aws-ia/terraform-aws-transfer-family/issues/63#issue-3364717955 Você também pode adicionar um comentário descrevendo seu caso de uso.