What is our primary use case?
Saturn Cloud provides a hosted environment where it's possible to work with various software programming tools (e.g., Jupyter Python notebooks, Julia, R and more).
The system is containerized and accessible both via Jupyter Notebook web pages and SSH—a feature that Google Colab restricts to PRO subscriptions only. I’m currently working on porting a machine learning project to CPU, which provides image Segmentation via Large Language Models. This project handles both image description, image analysis and image object segmentation. Since this project currently relies on CUDA and my local PC has no Nvidia GPUs, I’ve found the computational resources and ease of use provided by Saturn Cloud to be invaluable.
How has it helped my organization?
The project I’m currently working on relies on CUDA, but my local PC does not have any Nvidia GPUs. I’ve found the computational resources and ease of use provided by Saturn Cloud invaluable.
Also, there are many ready-to-use Docker images and a rich documentation portal with useful examples.
The dashboard for creating a new virtual environment contains almost all the features I needed: environment variable definitions, git repositories cloning directly from the new resources page, and an edit field to define a custom script during the boot process. For this reason, Saturn Cloud.io is a very good solution for creating POCs, training machine learning models, and generally experimenting a bit without worrying about local resources.
What is most valuable?
The solution is valuable thanks to:
- plenty of computational resources (both GPU, CPU and disk space)
- a big amount of Docker image recipes
- SSH connection on free subscriptions On Google Colab, the biggest competitor in this field, this feature works only for PRO subscriptions
- possibility to personalize the characteristics of the new virtual environment directly from the dashboard page, adding new environment variables
- installing Python pip or CONDA packages and also system packages
- definition of a custom script that will be executed during the system boot process
What needs improvement?
I would like more documentation about edge and advanced use cases.
The official Docker images are only based on Debian: I would like to find official Docker images also based on other systems like Fedora or SUSE operative systems.
It would be nice to have more hardware category options, like TPU coprocessors or ARM64 CPUs.
I would like a pricing plan associated with a dedicated serverless platform specifically tailored to machine learning inference.
It would be nice to create a custom serverless API system using my own custom machine-learning model.
For how long have I used the solution?
I've used the solution for three months.
What do I think about the stability of the solution?
The service is stable, I've never experienced problems.
What do I think about the scalability of the solution?
Right now, I'm using it more for creating a POC and experimenting; I didn't try to scale up the service.
How are customer service and support?
I've never requested customer support.
How would you rate customer service and support?
Which solution did I use previously and why did I switch?
I also tried Google Colab. I switched since Colab is a little limited for normal use cases based on LLM (at the moment, disk space is only 10GB), and it restricts SSH access on PRO subscriptions.
How was the initial setup?
The initial setup is easy. It only needed to pay attention to the hardware features (e.g., I need CUDA capabilities in my example, so I chose a T4-XLarge instance with a Nvidia T4 GPU) and install Python or system dependencies. Also, pay attention to the Docker image version: an older project will need an older Docker version
What about the implementation team?
There are a good amount of official Docker images (both from StaturnCloud and third-party providers like Nvidia) but also custom Docker image by other users. I'm also satisfied with the code quality and the stability of their deployed virtual systems.
What was our ROI?
Right now, I'm using only the free plan. However, I'm evaluating an upgrade to a bigger instance (T4-4XLarge with 16 vCPU and 64GB of RAM).
What's my experience with pricing, setup cost, and licensing?
The free plan makes it a good alternative to more famous products like Google Colab, and the pricing plan is reasonable.
Which other solutions did I evaluate?
I've used and evaluated Google Colab.
What other advice do I have?
Saturn Cloud provides a good Jupyter system based on Python, Julia, or R.
Which deployment model are you using for this solution?
Public Cloud
If public cloud, private cloud, or hybrid cloud, which cloud provider do you use?
Other