本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
传输系列 Terraform 模块
HashiCorp
您可以使用 Terraform 安全地部署 T AWS ransfer Family SFTP 服务器和 SFTP 连接器以及相关的依赖项和自定义。有关包含用于创建运行 T AWS ransfer Family 所需资源的 Terraform 代码的存储库,请参阅上的 Terraform Transfer Family 模块
注意
Terraform 的 T AWS ransfer Family 模块是一项由社区支持的项目。它们不是 AWS 服务的一部分。 Best-effort 支持由 AWS 存储社区提供。
SFTP 服务器
此自动化为您提供了可自定义的 Terraform 模块和端到端示例,用于创建 SFTP 终端节点(PUBLIC或VPC终端节点类型)、与 Amazon 集成 CloudWatch 以进行日志记录和监控、管理终端节点访问的用户身份,以及配置 IAM 角色以访问存储文件的 Amazon S3 存储桶。该模块支持每个用户多个 SSH 公钥(最多 50 个密钥),以增强安全性和密钥轮换功能。
SFTP 连接器
AWS Transfer Family Terraform 模块现在支持部署 SFTP 连接器,以在 Amazon S3 和远程 SFTP 服务器之间传输文件。SFTP 连接器提供完全托管的低代码功能,可在 Amazon S3 和远程 SFTP 服务器之间复制文件。
现在,您可以使用 Terraform 在单个部署中以编程方式预置您的 SFTP 连接器、关联依赖项和自定义。该模块还提供了端到端的示例,用于根据时间表或事件触发器自动执行文件传输工作流程。使用 Terraform 进行部署无需耗时且容易出错的手动配置,并为您提供可扩展的快速、可重复和安全的部署选项。
AS2
要表示支持 AS2 Terraform 模板,请在 T ransfer Family Terraform 模板功能请求中添加竖起大拇指的反应 (👍)。
B2B 数据交换
AWS B2B Data Interchange 自动将 JSON 和 XML 数据格式之间的电子数据交换 (EDI) 文档转换、验证和生成。要显示对B2B数据交换的Terraform模板的支持,请在功能请求中添加竖起大拇指的反应(👍)。https://github.com/aws-ia/terraform-aws-transfer-family/issues/63#issue-3364717955