Skip to content

converged-computing/cloud-select

Folders and files

NameName
Last commit message
Last commit date
Dec 4, 2022
Sep 10, 2023
Sep 10, 2023
Oct 20, 2023
Oct 17, 2023
Oct 15, 2023
Oct 11, 2023
Dec 7, 2022
Dec 9, 2022
Dec 12, 2022
Oct 20, 2023
Dec 3, 2022
Dec 13, 2022
Jan 18, 2023
Sep 10, 2023
Dec 3, 2022
Oct 11, 2023
Dec 3, 2022
Sep 10, 2023
Sep 10, 2023

Repository files navigation

Cloud Select

All Contributors

PyPI

Cloud Select Logo

This is a tool that helps a user select a cloud. It will make it easy for an HPC user to say:

I need 4 nodes with these criteria, to run in the cloud.

And then be given a set of options and prices for different clouds to choose from. There are some supporting packages that exist already (in Go for AWS) so we will start there.

🚧️ under development 🚧️

This tool is under development and is not ready for production use. See our

TODO and Questions

  • should cache be organized by region to allow easier filter (data for AWS doesn't have that attribute)
  • go through list of instance features and implement remaining for Google (if possible)

Future desires

These are either "nice to have" or small details we can improve upon. Aka, not top priority.

  • should we allow currency outside USD? Probably not for now.
  • could eventually support different resource types (beyond compute or types of prices, e.g., pre-emptible vs. on demand)
  • aws instance listing (based on regions) should validate regions - an invalid regions simply returns no results

😁️ Contributors 😁️

We use the all-contributors tool to generate a contributors graphic below.

Vanessasaurus
Vanessasaurus

💻
Jane Herriman
Jane Herriman

💻

License

HPCIC DevTools is distributed under the terms of the MIT license. All new contributions must be made under this license.

See LICENSE, COPYRIGHT, and NOTICE for details.

SPDX-License-Identifier: (MIT)

LLNL-CODE- 842614