Why Transfer Family?
With Transfer Family, there are no resources to manage and no upfront costs. You only pay for the protocols enabled on your Server endpoint(s), the amount of data (gigabytes) uploaded and downloaded over SFTP or FTPS or FTP, or the number of messages sent or received over AS2, and the amount of data processed using Transfer Family workflows. When using SFTP connectors to connect to remote SFTP servers, you pay for the number of connector calls and the amount of data sent or retrieved. With Transfer Family web apps, you only pay for your web app units.
Note: You can choose up to 3 Availability Zones (AZs) for Transfer Family servers. There is no additional cost associated with having multiple AZs for a server.
-
SFTP, FTPS, or FTP endpoints
-
SFTP connectors
-
Web apps
-
Applicability Statement 2 (AS2) protocol
-
SFTP, FTPS, or FTP endpoints
-
-
SFTP connectors
-
-
Web apps
-
Web apps
Fully managed web apps are used for transferring data to and from Amazon S3.
One Transfer Family web app unit can provide up to 250 unique sessions per 5-minute period. You choose how many units to provision when you create a web app. You can provision more units based on your expected peak workload volumes.
Web apps do not charge for uploads or downloads. However, you will be charged for standard request rates made against your S3 buckets and objects, as well as all bandwidth into and out of S3.
-
Applicability Statement 2 (AS2) protocol
-
Additional charges
You are charged standard request, storage, and data transfer rates to read to and write from Amazon S3 or Amazon EFS. You are also charged standard rates for Amazon Route 53 domain name lookups, Amazon API Gateway, AWS Lambda invocations to access your identity datastores, AWS Secrets Manager for storing PGP keys, AWS CloudTrail logging, and Amazon CloudWatch Logs and Events.
Pricing examples
-
Example 1: Endpoints—Single protocol use
Assume you set up your endpoint and enable it for SFTP access. You then configure 20 end users to access data stored in your Amazon S3 bucket over SFTP. In total, your users download 1 GB/day of data from your S3 bucket. We calculate your monthly Transfer Family cost using pricing in the US East (N. Virginia) Region as follows:
SFTP enabled on your endpoint:
At $0.30 hourly rate, your monthly charge for SFTP is:
$0.30 * 24 hours * 30 days = $216SFTP data upload and download:
At $0.04/GB, your monthly charge for data uploads and downloads over SFTP is:
$0.04 * 1 GB * 30 days = $1.20Adding the charges above, your total monthly bill for Transfer Family would be:
$216 + $1.20 = $217.20. -
Example 2: Endpoints—Large user base with heavy use over multiple protocols
Assume you enable your server endpoint for SFTP and FTPS and configure 1,000 end users to access data in your S3 bucket over any of the three protocols. Your users in total upload 100 GB/day of data and download 50 GB/day over SFTP, and upload 200 GB/day of data and download 100 GB/day over FTPS. We calculate your monthly Transfer Family costs using pricing in the US East (N. Virginia) Region as follows:
SFTP enabled on your server endpoint:
At $0.30 hourly rate, your monthly endpoint charge for SFTP is:
$0.30 * 24 hours * 30 days = $216
SFTP data upload and download:
At $0.04/GB, your monthly charge for data uploads and downloads is:
$0.04 * 100 GB * 30 days (uploads) + $0.04 * 50 GB * 30 days (downloads) = $120 + $60 = $180
FTPS enabled on your Server endpoint:
At $0.30 hourly rate, your monthly endpoint charge for FTPS is:
$0.30 * 24 hours * 30 days = $216
FTPS data upload and download:
At $0.04/GB, your monthly charge for data uploads and downloads is:
$0.04 * 200 GB * 30 days (uploads) + $0.04 * 100 GB * 30 days (downloads) = $240 + $120 = $360
Adding the charges above, your total monthly bill for Transfer Family will be:
$216 + $180 +$216 + $360= $972
-
Example 3: Endpoints and Connectors—Customer using only AS2 protocol
Assume you set up a erver endpoint and only use it to receive AS2 messages from your trading partners. You also set up a Connector and only use it to send AS2 messages to your trading partners. On a daily basis, you receive 500 messages from your trading partners that are less than 50 MB each, and you send 500 outbound messages to your trading partners that are less than 50 MB each. We calculate your monthly Transfer Family cost using pricing in the US East (N. Virginia) Region as follows:
AS2 enabled on your server endpoint:
At $0.30/hour, your monthly charge for AS2 is:
$0.30 * 24 hours * 30 days = $216AS2 messages exchanged with your trading partner:
At $0.01/messages, your monthly charge for receiving messages over AS2 is:
$0.01 * 500 messages * 30 days = $150At $0.01/messages, your monthly charge for sending messages using AS2 Connectors is:
$0.01 * 500 messages * 30 days = $150Adding the charges above, your total monthly bill for Transfer Family would be:
$216 + $150 + 150= $516 -
Example 4: Endpoints—Customer using SFTP and AS2
Assume you set up your endpoint and use it only for AS2 and SFTP. You then configure 20 trading partners to send and receive messages over AS2. On a daily basis, your AS2 users send over 500 messages that are under 50 MB each and SFTP users upload 100 GB and download 50 GB. We calculate your monthly AWS Transfer Family cost using pricing in the US East (N. Virginia) Region as follows:
AS2 and SFTP enabled on your endpoint:
At $0.30/hour/protocol, your monthly charge for AS2 and SFTP is:
$0.30 * 24 hours * 30 days * 2 = $432
AS2 messages exchanged with your trading partner:
At $0.01/messages, your monthly charge for receiving messages over AS2 is:
$0.01 * 500 messages * 30 days = $150SFTP data uploaded and downloaded by your user:
At $0.04/GB, your monthly charge for data uploads and downloads is:
$0.04 * 100 GB * 30 days (uploads) + $0.04 * 50 GB * 30 days (downloads) = $120 + $60 = $180
Adding the charges above, your total monthly bill for Transfer Family would be:
$432+$150+$180= $762
-
Example 5: Connectors—Customer using AS2 for message sizes > 50 MB
Assume you set up your endpoint and use it only for AS2. You then configure 20 trading partners to send and receive messages over AS2. On a daily basis, your users send over 500 messages, out of which 50 messages are 225 MB each. We calculate your monthly Transfer Family cost using pricing in the US East (N. Virginia) Region as follows:
AS2 enabled on your endpoint:
At $0.30/hour, your monthly charge for AS2 is:
$0.30 * 24 hours * 30 days = $216
AS2 messages exchanged with your trading partner:
At $0.01/messages, your monthly charge for exchanging 450 messages over AS2 with message size <= 50MB is:
$0.01 * 450 messages * 30 days = $135
At $0.01 for every 50 MB for messages that are larger than 50 MB, your monthly charge for exchanging 50 messages over AS2 that are 225 MB each is:
$0.01 * 50 messages * (225 MB < 50 MB) * 30 days = $0.01 * 50 messages * 4 chunks of 50 MB per message * 30 days = $60
Adding the charges above, your total monthly bill for Transfer Family would be:
$216 + $135 + $60= $411 -
Example 6: Managed Workflows—Customer using SFTP and PGP Decrypt workflow step
Assume you set up your SFTP endpoint and use it to receive PGP encrypted files from your trading partners. In total, your trading partners send 1 GB data per day data that is decrypted using Workflows and stored in your S3 bucket. We calculate your monthly Transfer Family cost using pricing in the US East (N. Virginia) Region as follows:
SFTP enabled on your endpoint:
At $0.30/hour, your monthly charge for SFTP is:
$0.30 * 24 hours * 30 days = $216SFTP data upload and download:
At $0.04/GB, your monthly charge for data uploads and downloads over SFTP is:
$0.04 * 1 GB * 30 days = $1.20
Data processed using Decrypt workflow step:
At $0.10/GB, your monthly charge for data processed using Decrypt workflow step is:
$0.10 * 1 GB * 30 days = $3.00Adding the charges above, your total monthly bill for Transfer Family would be:
$216 + $1.20 + $3.00= $220.20 -
Example 7: Endpoints and Connectors—Customer using both SFTP server endpoints and SFTP connectors and decrypting files using PGP
Assume you set up one server endpoint and enable it for SFTP access. In total, your users upload 5 GB/day of data over your SFTP endpoints and the uploaded data is decrypted using PGP Decrypt workflow. In addition, you set up 10 SFTP connectors and use them to send and retrieve files from remote SFTP servers. In total, you send 100 files of 0.05 GB each and retrieve 50 files of 0.05 GB each, every day from the remote servers using SFTP connectors. We calculate your monthly Transfer Family cost using pricing in the US East (N. Virginia) Region as follows:
SFTP enabled on your endpoints:
At $0.30 hourly rate, your monthly charge for SFTP enabled server endpoints is:
1 endpoint * $0.30 * 24 hours * 30 days = $216.00SFTP data upload and download:
At $0.04/GB, your monthly charge for data uploads and downloads over SFTP server endpoints is:
$0.04 * 5 GB * 30 days = $6.00PGP Decrypt workflow:
At $0.10/GB, your monthly charge for PGP decryption is:
$0.10 * 5 GB * 30 days = $15.00SFTP connector calls:
At $0.001 per connector call, your monthly charge for executing connector API operations to send files is:
$0.001 * 100 files * 30 days = $3.00At $0.001 per connector call, your monthly charge for executing connector operations to retrieve files is:
$0.001 * 50 files * 30 days = $1.50Data sent and retrieved using SFTP connectors:
At $0.40/GB, your monthly charge for sending data using SFTP Connectors is:
$0.40 * 100 files * 0.05 GB * 30 days = $60.00At $0.40/GB, your monthly charge for retrieving data using SFTP Connectors is:
$0.40 * 50 files * 0.05 GB * 30 days = $30.00Adding the charges above, your total monthly bill for Transfer Family would be:
$216.00 + $6.00 + $15.00 + $3.00 + $1.50 + $60.00 + $30.00 = $331.50
-
Example 8: SFTP connectors—Customer using SFTP connector to list and retrieve files from remote SFTP to Amazon S3
Assume you set up one SFTP connector and use it to list files stored on a remote SFTP server, followed by retrieving those files from the remote server to your Amazon S3 location. In total, you list files five times every day, with each list containing 10 files of size 1 GB each. After each list operation, you also retrieve those files from the remote server. We calculate your monthly Transfer Family cost using pricing in the US East (N. Virginia) Region as follows:
SFTP connector calls:
At $0.001 per connector call, your monthly charge for executing StartDirectoryListing API operations to list files is:
$0.001 * 5 list executions per day * 30 days = $0.15At $0.001 per connector call, your monthly charge for executing StartFileTransfer API operations to retrieve files is:
$0.001 * 5 batches per day * 10 files per batch * 30 days = $1.50Data retrieved using SFTP connectors:
At $0.40/GB, your monthly charge for retrieving data using SFTP connectors is:
$0.40 * 5 batches per day * 10 files per batch * 1 GB per file * 30 days = $600.00Adding the charges above, your total monthly bill for Transfer Family would be:
$0.15 + $1.50 + $600.00 = $601.65 -
Example 9: Web apps—Customers using Transfer Family web apps with their workforce
Assume you create a web app and assign 8,000 end users to upload and download data in your S3 buckets. As each unit can support up to 250 concurrent user sessions, you have provisioned 2 units because you expect your peak workload volume to hit a maximum of 400 concurrent sessions. We calculate your monthly Transfer Family web app costs using pricing in the US East (N. Virginia) Region as follows:
Web app enabled:
At $0.50 hourly rate per 1 unit, your monthly hourly charge for web apps is:
$0.50 * 2 units * 24 hours* 30 days = $720Your total monthly bill for Transfer Family web apps usage will be $720
Additional pricing resources
Easily calculate your monthly costs with AWS
Contact AWS specialists to get a personalized quote