为什么选择 Transfer Family?
AWS Transfer Family 实现了重复性文件传输的现代化和安全性,让您的数据可以按时到达并具有高可用性,并且文件传输功能会随着您的业务增长而扩展。使用 Transfer Family 时,无需管理资源,也无需预付费用。您只需为服务器端点上启用的协议、通过 SFTP/FTPS/FTP 上传和下载的数据量(GB)、通过 AS2 发送或接收的消息数以及使用 Transfer Family 工作流程处理的数据量付费。使用 SFTP 连接器连接到远程 SFTP 服务器时,您需要为连接器调用次数以及发送或检索的数据量付费。
注意:您最多可以为 Transfer Family 服务器选择 3 个可用区(AZ)。为一台服务器设置多个可用区不会产生额外费用。
-
SFTP、FTPS 或 FTP 端点
-
SFTP 连接器
-
适用性声明 2(AS2)协议
-
SFTP、FTPS 或 FTP 端点
-
-
SFTP 连接器
-
-
适用性声明 2(AS2)协议
-
额外费用
对于读取和写入 Amazon S3 或 Amazon EFS 的服务,您要按照标准的请求、存储和数据传输费率支付费用。此外,对于 Amazon Route 53 域名查找、Amazon API Gateway、访问您的身份数据存储的 AWS Lambda 调用、用于存储 PGP 密钥的 AWS Secrets Manager、AWS CloudTrail 以及 Amazon CloudWatch Logs 和 Events,您也需要按照标准费率支付费用。
定价示例
-
示例 1:端点 — 使用单一协议
假设您设置了端点,并将其用于 SFTP 访问。然后,您配置 20 个最终用户以通过 SFTP 访问存储在 Amazon S3 存储桶中的数据。您的用户每天总共从您的 S3 存储桶下载 1GB 的数据。我们使用美国东部(弗吉尼亚州北部)区域的定价来计算您的 Transfer Family 月度费用,具体如下:
在您的端点上启用 SFTP:
按每小时 0.30 USD 计算,您的 SFTP 月度费用为:
0.30 USD * 24 小时 * 30 天 = 216 USDSFTP 数据上传和下载:
按照每 GB 0.04 USD 的费率,您每月通过 SFTP 上传和下载的数据的费用为:
0.04 USD * 1 GB * 30 天 = 1.20 USD将上述费用加在一起,可以得出 Transfer Family 的月度总费用为:
216 USD + 1.20 USD = 217.20 USD。 -
示例 2:端点 — 大用户群,通过多个协议的大使用量
假设您为 SFTP 和 FTPS 启用了服务器端点,并配置了 1000 个最终用户以通过三种协议中的任何一种来访问 S3 存储桶中的数据。您的用户每天通过 SFTP 总共上传 100GB 数据并下载 50GB 数据,您的用户每天通过 FTPS 总共上传 200GB 数据并下载 100GB 数据。我们使用美国东部(弗吉尼亚州北部)区域的定价来计算您的 Transfer Family 月度费用,具体如下:
在您的服务器端点上启用 SFTP:
按每小时 0.30 USD 计算,您每月的 SFTP 端点费用为:
0.30 USD * 24 小时 * 30 天 = 216 USD
SFTP 数据上传和下载:
按照每 GB 0.04 USD 的费率,您每月的数据上传和下载费用为:
0.04 USD * 100GB * 30 天(上传)+ 0.04 USD * 50GB * 30 天(下载)= 120 USD + 60 USD = 180 USD
在服务器端点上启用 FTPS:
按每小时 0.30 USD 计算,您每月的 FTPS 端点费用为:
0.30 USD * 24 小时 * 30 天 = 216 USD
FTPS 数据上传下载:
按照每 GB 0.04 USD 的费率,您每月的数据上传和下载费用为:
0.04 * 200GB * 30 天(上传)+ 0.04 USD * 100GB * 30 天(下载)= 240 USD + 120 USD = 360 USD
将上述费用加在一起,可以得出 Transfer Family 的月度总费用为:
216 USD + 180 USD + 216 USD + 360 USD = 972 USD
-
示例 3:端点和连接器 — 客户仅使用 AS2 协议
假设您设置了一个服务器端点,只用它来接收来自贸易伙伴的 AS2 消息。您还设置了一个连接器,仅使用它向贸易伙伴发送 AS2 消息。每天,您收到 500 条来自贸易伙伴的消息(每条小于 50MB),并向贸易伙伴发送 500 条出站消息(每条小于 50MB)。我们使用美国东部(弗吉尼亚州北部)区域的定价来计算您的 Transfer Family 月度费用,具体如下:
在您的服务器端点上启用 AS2:
按照每小时 0.30 USD 的费率,您每月的 AS2 费用为:
0.30 USD * 24 小时 * 30 天 = 216 USD与贸易伙伴交换的 AS2 消息:
按照每条消息 0.01 USD 的费率,您每月通过 AS2 接收消息的费用为:
0.01 USD * 500 条消息 * 30 天 = 150 USD每条消息 0.01 USD,每月使用 AS2 连接器发送消息的费用为:
0.01 USD * 500 条消息 * 30 天 = 150 USD将上述费用加在一起,可以得出 Transfer Family 的月度总费用为:
216 USD + 150 USD + 150 USD = 516 USD -
示例 4:端点 — 使用 SFTP 和 AS2 的客户
假定您设置了端点并且仅将其用于 AS2 和 SFTP。然后,您配置了 20 个贸易伙伴以通过 AS2 发送和接收消息。每天,您的 AS2 用户发送超过 500 消息,每条消息都低于 50 MB;SFTP 用户上传 100 GB,下载 50 GB。我们使用美国东部(弗吉尼亚州北部)区域的定价来计算您的 AWS Transfer Family 月度费用,具体如下:
在您的端点上启用 AS2 和 SFTP:
按照每种协议每小时 0.30 USD 的费率,您每月的 AS2 和 SFTP 费用为:
0.30 USD * 24 小时 * 30 天 * 2 = 432 USD
与贸易伙伴交换的 AS2 消息:
按照每条消息 0.01 USD 的费率,您每月通过 AS2 接收消息的费用为:
0.01 USD * 500 条消息 * 30 天 = 150 USD用户上传和下载的 SFTP 数据:
按照每 GB 0.04 USD 的费率,您每月的数据上传和下载费用为:
0.04 USD * 100GB * 30 天(上传)+ 0.04 USD * 50GB * 30 天(下载)= 120 USD + 60 USD = 180 USD
将上述费用加在一起,可以得出 Transfer Family 的月度总费用为:
432 USD + 150 USD + 180 USD = 762 USD
-
示例 5:连接器 — 客户对大小 > 50MB 的消息使用 AS2
假定您设置了端点并且仅将其用于 AS2。然后,您配置了 20 个贸易伙伴以通过 AS2 发送和接收消息。您的用户每天发送超过 500 条消息,其中有 50 条消息的大小各为 225 MB。我们使用美国东部(弗吉尼亚州北部)区域的定价来计算您的 Transfer Family 月度费用,具体如下:
在您的端点上启用 AS2:
按照每小时 0.30 USD 的费率,您每月的 AS2 费用为:
0.30 USD * 24 小时 * 30 天 = 216 USD
与贸易伙伴交换的 AS2 消息:
按照每条消息 0.01 USD 的费率,您每月通过 AS2 交换的 450 条大小 <= 50MB 的消息的费用为:
0.01 USD * 450 条消息 * 30 天 = 135 USD
对于大小超过 50 MB 的消息,按照每 50 MB 每条消息 0.01 USD 的费率,您每月通过 AS2 交换的 50 条各 225 MB 的消息的费用为:
0.01 USD * 50 条消息 *(225 MB < 50 MB)* 30 天 = 0.01 USD * 50 条消息 * 每条消息 4 个 50 MB 的区块 * 30 天 = 60 USD
将上述费用加在一起,可以得出 Transfer Family 的月度总费用为:
216 USD + 135 USD + 60 USD = 411 USD -
示例 6:托管工作流 — 客户使用 SFTP 和解密工作流步骤
假设您设置了 SFTP 端点并使用它从您的贸易伙伴处接收 PGP 加密文件。您的贸易伙伴每天总共发送 1 GB 数据,这些数据使用工作流解密并存储在您的 S3 存储桶中。我们使用美国东部(弗吉尼亚州北部)区域的定价来计算您的 Transfer Family 月度费用,具体如下:
在您的端点上启用 SFTP:
按照每小时 0.30 USD 的费率,您每月的 SFTP 费用为:
0.30 USD * 24 小时 * 30 天 = 216 USDSFTP 数据上传和下载:
按照每 GB 0.04 USD 的费率,您每月通过 SFTP 上传和下载的数据的费用为:
0.04 USD * 1GB * 30 天 = 1.20 USD
使用 Decrypt 工作流步骤处理的数据:
按照每 GB 0.10 USD 的费率,您每月使用 Decrypt 工作流步骤处理的数据的费用为:
0.10 USD * 1 GB * 30 天 = 3.00 USD将上述费用加在一起,可以得出 Transfer Family 的月度总费用为:
216 USD + 1.20 USD + 3.00 USD = 220.20 USD -
示例 7:端点和连接器 — 客户同时使用 SFTP 服务器端点和 SFTP 连接器,并使用 PGP 解密文件
假设您设置了一个服务器端点,并将其用于 SFTP 访问。您的用户每天总共通过 SFTP 端点上传 5GB 数据,上传的数据使用 PGP Decrypt 工作流程解密。此外,您还设置了 10 个 SFTP 连接器,并使用它们从远程 SFTP 服务器发送和检索文件。您每天总共使用 SFTP 连接器从远程服务器发送 100 个文件(每个文件 0.05GB)并检索 50 个文件(每个文件 0.05GB)。我们使用美国东部(弗吉尼亚州北部)区域的定价来计算您的 Transfer Family 月度费用,具体如下:
在您的端点上启用 SFTP:
按照每小时 0.30 USD 的费率,启用了 SFTP 的服务器端点的月度费用为:
1 个端点 * 0.30 USD * 24 小时 * 30 天 = 216.00 USDSFTP 数据上传和下载:
按照每 GB 0.04 USD 的费率,您每月通过 SFTP 服务器端点上传和下载的数据的费用为:
0.04 USD * 5GB * 30 天 = 6.00 USDPGP 解密工作流:
按照每 GB 0.10 USD 的费率,您每月的 PGP 解密费用为:
0.10 USD * 5GB * 30 天 = 15.00 USDSFTP 连接器调用:
按照每次连接器调用 0.001 USD 的费率,每月执行连接器 API 操作以发送文件的费用为:
0.001 USD * 100 个文件 * 30 天 = 3.00 USD按照每次连接器调用 0.001 USD 的费率,每月执行连接器操作以检索文件的费用为:
0.001 USD * 50 个文件 * 30 天 = 1.50 USD使用 SFTP 连接器发送和检索的数据:
按照每 GB 0.40 USD 的费率,每月使用 SFTP 连接器发送数据的费用为:
0.40 USD * 100 个文件 * 0.05GB * 30 天 = 60.00 USD按照每 GB 0.40 USD 的费率,每月使用 SFTP 连接器检索数据的费用为:
0.40 USD * 50 个文件 * 0.05GB * 30 天 = 30.00 USD将上述费用加在一起,可以得出 Transfer Family 的月度总费用为:
216.00 USD + 6.00 USD + 15.00 USD + 3.00 USD + 1.50 USD + 60.00 USD + 30.00 USD = 331.50 USD
-
示例 8:SFTP 连接器 — 客户使用 SFTP 连接器列出和检索从远程 SFTP 到 Amazon S3 的文件
假设您设置 1 个 SFTP 连接器,并使用它列出存储在远程 SFTP 服务器上的文件,然后将这些文件从远程服务器检索到您的 Amazon S3 位置。您每天总共会列出文件 5 次,每个列表包含 10 个文件,每个文件大小为 1GB。每次列表操作后,您还可以从远程服务器检索这些文件。我们使用美国东部(弗吉尼亚州北部)区域的定价来计算您的 Transfer Family 月度费用,具体如下:
SFTP 连接器调用:
按照每次连接器调用 0.001 USD 的费率,每月执行 StartDirectoryListing API 操作以列出文件的费用为:
0.001 USD * 每天 5 次列表执行 * 30 天 = 0.15 USD按照每次连接器调用 0.001 USD 的费率,每月执行 StartFileTransfer API 操作以检索文件的费用为:
0.001 USD * 每天 5 个批次 * 每批 10 个文件 * 30 天 = 1.50 USD使用 SFTP 连接器检索的数据:
按照每 GB 0.40 USD 的费率,每月使用 SFTP 连接器检索数据的费用为:
0.40 USD * 每天 5 个批次 * 每批 10 个文件 * 每个文件 1GB * 30 天 = 600.00 USD将上述费用加在一起,可以得出 Transfer Family 的月度总费用为:
0.15 USD + 1.50 USD + 600.00 USD = 601.65 USD