

Python 3.7 is tested, lower 3x versions will probably work though.
#AWS PRICING CALCULATOR CODE#
Users with python<2.7.9 won't be able to run the code if requests isn't installed (which is listed in requirements.txt)
#AWS PRICING CALCULATOR INSTALL#
To install all requirements it's best to use

You can also combine individual estimates of each distinct process and combine them into one estimate. In this article: What Is The AWS Pricing Calculator (AWS Cost Calculator) Key Benefits of. AWS’ Pricing Calculator will give you approximate prices depending on how you set up the cloud.

It enables you to plan AWS costs and usage for a new scenario or determine the cost of using a new set of services, cloud instances, and pricing models. OnDemand instance prices are retrieved using the AWS pricing API. The insights provided by the AWS Pricing Calculator can help you make informed decisions using AWS. The actual costs are going to come down to your level of usage and overall AWS. You’re only charged per instance hour actually running and a flat rate for data transfer, so changing configurations is no big deal. However, this method doesn't return any information about the Task nodes of a cluster, and whether or not spot instances were used. MongoDB Atlas offers a perpetual free tier and usage-based pricing for as little as 9/mo for a shared instance or 60/mo dedicated. The simple way to do that would be to use the information given by the JobFLow method of the boto.emr module. Given that Amazon doesn't provide a straightforward solution to calculate the cost of an EMR workflow, this module aims to calculate the cost of an EMR workflow given a period of days, or the cost of a single cluster given the cluster id.
