Want to learn about the awesomness of distributed databases and computational systems? Want to get hands-on with DataStax's Cassandra-as-a-Service offering (for free!) and use popular Machine Learning tools and algorithms? Join in and follow along with this workshop!
- DataStax Astra Registration (sign up with the email you used to register for the workshop!)
- git
- Docker
- Docker-compose (included with Docker Desktop for Mac and Windows installs)
git clone https://github.com/jamesc127/machine-learning-workshop-astra-online.git
cd machine-learning-workshop-astra-online
docker-compose up -d
- Download the Secure Connect Bundle for your Astra Database
- Move the Secure Connect Bundle to ./jupyter/secureconnect
- For the Cassandra lab, access DataStax Developer Studio on Astra
- For the Spark labs, access Jupyter Notebooks: http://localhost:8888 password:
datastax
- Your Docker image needs to be running before this link will work
- Start with the K-Means notebook
- Have Fun! :-)
- You may need to use some custom IP instead of
localhost
if you use docker-for-mac, docker-for-windows or similar installation. - In some cases executing the exercises may lead to memory issues, especially on weaker or non-Linux machines due to docker limitations on memory.
- If you have any issues with exercises after the first few, try to clean up and start again
docker-compose kill && docker-compose down && docker-compose up -d
. You may need to repeat steps of the notebook you were working on.