Install Saturn Cloud in your AWS account

Saturn Cloud installs into your AWS account quickly from the AWS Marketplace.

Overview

If you would like to run Saturn Cloud in your AWS account, this page is for you. We have 2 options based on your organizational IT policies.

Installing Saturn Cloud

Automated installation from the AWS marketplace: After signing up from the AWS marketplace, you will give us access to an IAM user or role that we use to install and maintain Saturn Cloud.

Installing Saturn Cloud yourself: You can also run the installer yourself, it’s just a Docker container.

Architecture and components

VPC

Saturn requires a VPC with 2 Availability Zones. We can provision one for you, or you can bring your own. We frequently install behind internal load balancers, and have even deployed in AWS accounts without access to the internet. Just let us know what you need.

EKS

Saturn Cloud provisions an EKS cluster which hosts the application. We use pretty specific auto scaling grous tuned to data science workloads. We do not install into existing EKS clusters.

IAM

The Saturn Cloud installer provisions an IAM roles for the EKS cluster, and an IAM role or user for the application. You can also create and manage these resources outside of our installer if you prefer.

Authentication

By default, Saturn Cloud ships with password authentication. We can configure Auth0 to integrate with your SSO.

Payment, Billing and costs.

Saturn Cloud is sold through the AWS marketplace. Saturn Cloud charges are just another item on your AWS bill. There are no contracts to sign, and there are no upfront or per user costs - everything is pay as you go - just like EC2.


Automated Installation from the AWS Marketplace

After signing up for Saturn in the AWS marketplace, our automated installer use an IAM role or user to provision the necessary resources.

Install Saturn Cloud Yourself

Saturn Cloud can be installed easily - the installer is just a docker container.

Miscellaneous Information

More detailed information used in the installation process, including advanced configuration options.


Need help, or have more questions? Contact us at:

We'll be happy to help you and answer your questions!