Cost - Network Orchestration for AWS Transit Gateway


You are responsible for the cost of the AWS services used while running this solution. As of January 2023, the cost for running this solution with the default settings in the US East (N. Virginia) Region with two VPCs attached to AWS Transit Gateway, with each VPC containing two subnets and using Amazon DynamoDB to store network data is approximately $80.60 per month. Note that AWS Transit Gateway charges for the amount of data transferred through it.

This cost estimate assumes the following:

  • The solution manages two VPCs attached to AWS Transit Gateway, each VPC containing two subnets in different Availability Zones.

  • Automated queries are made to Amazon DynamoDB from an actively running Transit Network Management web interface every five minutes. This estimate does not include manual queries.

  • A total of 1 GB of data is sent between all VPCs via the transit gateway.

  • The number of requests to the GraphQL API is 10,000 a month.

AWS Service Dimensions Total Cost/Month (USD)
Variable Costs
AWS Transit Gateway Hourly charge (containing two VPC attachments) $72.00
AWS Transit Gateway Data-processing charge (data transfer of 1 GB from two attached Amazon VPCs) $0.60
AWS Transit Gateway Data processing and outbound inter-Region data transfer charge (data transfer of 1 GB between two inter-Region peered transit gateways) $0.40
Amazon DynamoDB Includes automated queries only $0.00009
AWS AppSync Includes auto approval workflow only $0.035
Fixed Costs
Amazon EventBridge $0.00003
AWS Web Application Firewall $7.606
Total: 80.60

When the solution is deployed with zero Amazon VPC attachments, the cost for running the solution is less than $8.10 per month.

Prices are subject to change. For full details, refer to the pricing webpage for each AWS service used in this solution.