aws-samples / networking-costs-calculator

Sample of a networking costs calculator, helping to estimate the networking costs such as Data Transfer, Transit Gateway Attachments, NAT Gateways etc.
MIT No Attribution
19 stars 1 forks source link
aws-cost nat-gateway transit-gateway vpc

Welcome to the Networking Costs Calculator Project

This project is a self-hosted calculator to help you estimate AWS networking costs.

How to use

Screenshot

Architecture

The calculator has two main components:

Architecture

Pre-requisites

$ npm -v && node -v
7.24.2
v18.16.1
$ aws sts get-caller-identity
{
    "UserId": "AIDxxxxxxxxxxxxxxBSBT",
    "Account": "7xxxxxxxxxx2",
    "Arn": "arn:aws:iam::7xxxxxxxxxx2:user/xxxxxxx"
}

How to deploy

Run the deployment script from the project's root directory:

$ ./deploy.sh

How to destroy

$ cd backend
$ cdk destroy --all

Security

See CONTRIBUTING for more information.

License

This library is licensed under the MIT-0 License. See the LICENSE file.