View a markdown version of this page

传输系列 Terraform 模块 - Amazon Transfer Family
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

传输系列 Terraform 模块

HashiCorp Terraform 是一个开源基础设施即代码 (IaC) 引擎,使用以下方法开发 HashiCorp 配置语言 (HCL)。Terraform 提供了一致的命令行界面 (CLI) 工作流程,该工作流程与 Amazon Transfer Family 适用于后端基础架构,可以管理数百种云服务,并将云 API 编码为声明性配置文件。

你可以使用 Terraform 进行安全部署 Amazon 传输系列 SFTP 服务器和 SFTP 连接器以及相关的依赖项和自定义。让包含 Terraform 代码的存储库创建运行所需的资源 Amazon 转账家庭,请参阅 Terraform Transfer 系列模块 开启源码 GitHub。

注意

这个 Amazon Terraform 的 Terraform 系列模块是一项由社区支持的项目。它们不是 Amazon 服务。 Best-effort 支持由 Amazon 存储社区。

SFTP 服务器

此自动化为您提供了可自定义的 Terraform 模块和用于创建 SFTP 端点的端到端示例 (PUBLIC 要么 VPC 终端节点类型),与亚马逊集成 CloudWatch 用于记录和监控,管理终端节点访问的用户身份,并配置 IAM 角色以访问存储文件的 Amazon S3 存储桶。该模块支持每位用户多个 SSH 公钥(最多 50 个密钥),以增强安全性和密钥轮换功能。

SFTP 连接器

Amazon Transfer Family Terraform 模块现在支持部署 SFTP 连接器,以在 Amazon S3 和远程 SFTP 服务器之间传输文件。SFTP 连接器提供完全托管的低代码功能,可在 Amazon S3 和远程 SFTP 服务器之间复制文件。

现在,您可以使用 Terraform 在单个部署中以编程方式预置您的 SFTP 连接器、关联依赖项和自定义。该模块还提供了端到端的示例,用于根据时间表或事件触发器自动执行文件传输工作流程。使用 Terraform 进行部署无需耗时且容易出错的手动配置,并为您提供可扩展的快速、可重复和安全的部署选项。

AS2

要显示对 AS2 Terraform 模板的支持,请向 AS2 Terraform 模板添加竖起大拇指的反应 (👍) 传输家庭 Terraform 模板功能请求。您还可以添加描述您的用例的评论。

B2B 数据交换

Amazon B2B Data Interchange 自动将 JSON 和 XML 数据格式之间的电子数据交换 (EDI) 文档转换、验证和生成。要显示对 B2B 数据交换的 Terraform 模板的支持,请在 Terraform 模板中添加竖起大拇指的反应 (👍) 功能请求。您还可以添加描述您的用例的评论。