Skip to content

🧙Deploy Jupyter Notebooks on AWS Spot Instances

License

Notifications You must be signed in to change notification settings

maxlamberti/Diogenes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Diogenes

Overview

The cloud product broke sages have been waiting for! This app runs remote Jupyter Notebooks cheap and easy using AWS Spot instances. It essentially offers a frugal alternative to running notebooks through the AWS SageMaker service. By using Spot instances instead of EC2 On-Demand pricing, the user can shave 60-80% off of their SageMaker bill.

The original broke sage Diogenes when the SageMaker bill collector comes (Est. 320 BC).

Status

In development. Expected first release in May 2020.

Scope & Disclaimer

Diogenes takes care of setting up the instance, installing required packages, and opening the jupyter connection. No third-party sign-ups or purchases are required, everything happens through the user's AWS account. Any notebook launched through Diogenes will incur costs to the user's AWS bill.

Tech

  • C++ AWS-SDK
  • EC2 Spot Hosting
  • Qt (GUI)
  • Jupyter
  • MacOS App Bundle

About

🧙Deploy Jupyter Notebooks on AWS Spot Instances

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published