Skip to main content

Estimate AWS Savings Plan commitments using historical billing data

Project description

OptiSpend

Estimate cloud savings plan commitments using historical billing data.

📦 Installation

pip install optispend

🚀 Usage

optispend --profile default --commitment 0.8
optispend --profile default --optimize

🐳 Docker

docker build -t optispend .
docker run --rm -v ~/.aws:/home/optispend/.aws:ro optispend --optimize

🛠 Usage with Makefile

Install locally

make install

Build Docker image

make build

Run OptiSpend using Docker

make run

Clean up build artifacts

make clean

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

optispend-0.1.0.tar.gz (4.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

optispend-0.1.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file optispend-0.1.0.tar.gz.

File metadata

  • Download URL: optispend-0.1.0.tar.gz
  • Upload date:
  • Size: 4.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for optispend-0.1.0.tar.gz
Algorithm Hash digest
SHA256 cb9d3f053816acefdd78e072c7857504e5a7ec2fc513b4816ee1b995e0aee176
MD5 205c1db756f12fdea9599aa69e4d0aec
BLAKE2b-256 c1720270ee097a1226aed13535cfd4efa764f6cff6d88c4f0f45d177f292b942

See more details on using hashes here.

File details

Details for the file optispend-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: optispend-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.12.9

File hashes

Hashes for optispend-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 78d0c016daca3b6e272c877eb075fd068b3f2b4eb4efbacda9f68ff3e3450a88
MD5 e8e56ee50bef027295bb21173c0f7ec1
BLAKE2b-256 9c57db7043dcaba041b15094c045ec66ad4959688988de1e381c71c211717d8d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page