This project contains an example Jupyter notebook that demonstrates how to use the AWS SDK for Python (Boto3) and Pola.rs to model the cost of running a workload on AWS.
This section provides some guides on how to stand up your development environment.
This project is written in Python and requires that it be installed prior to development. There are many ways to manage
Python installations on your system. We recommend using pyenv or
mise-en-place to manage Python versions in your environment. The current version of Python
used by the project can be found in the .python-version
file.
This project uses Poetry to manage dependencies and virtual environments. To install Poetry run the following command:
curl -sSL https://install.python-poetry.org | python3 -
Once Poetry is installed, you can install the project dependencies by running the following command:
poetry install