AWS Marketplace Deployment
MOSTLY AI is available via the AWS Marketplace.
Prerequisites
- An AWS account
Deployment
- Navigate to the AWS Marketplace offering for MOSTLY AI
- Click on View purchase options

- Select a subscription period (1, 12, 24, or 36 months)
💡
Tip
Optionally enable auto-renewal to ensure uninterrupted service.
- Click Continue to Configuration

- In the Fulfillment option drop-down menu, select Helm chart

- Leave the defaults for the latest version
- Click Continue to Launch

- Under Launch method, select Launch on a new EKS cluster with QuickLaunch
- This will use CloudFormation to automatically deploy the required infrastructure
- Alternatively, you can select Launch on existing cluster if you have a pre-existing cluster

- When editing the stack details:
- Enter a Stack name (e.g.,
my-mostly-ai-stack
). This is the name of the CloudFormation stack to be created, which will hold all the resources for this installation. When you want to uninstall, you will delete this stack for CloudFormation to remove all provisioned resources. - Enter an EKS cluster name (e.g.,
my-mostly-ai-cluster
)
- Enter a Stack name (e.g.,

💡
Tip
For optimal configuration:
- Leave MostlyAI Installation FQDN empty to use the DNS name provided by AWS ELB
- Leave Docker Registry Authorization empty to use the default AWS registry
⚠️
Under Optional parameters, change the instance type to a minimum m5.4xlarge
(16 vCPUs, 64 GB RAM) to account for the minimum required capacity for the worker nodes.

- Adjust Number of nodes and Maximum number of nodes based on your synthetic data generation requirements. Consider that one job needs at least 14 CPUs and 24 GB of RAM
- Increase the Volume size of the node’s root EBS volumes to at least 60 GB
- Under Capabilities, check the acknowledgement boxes

- Click Create stack to start the deployment
Post-deployment
- Wait approximately 45 minutes for the stack creation to complete in CloudFormation

- Go to EC2 > Load Balancing > Load balancers
- Copy the DNS name of the Load balancer created by the CloudFormation Stack

- Access the platform by pasting the DNS name in your browser

- Log in with the default superadmin credentials:
- E-mail address:
superadmin@mostly.ai
- Password:
Mostly01!
- E-mail address:
Result
Now you have a fully functional deployment of MOSTLY AI in your own AWS environment! 🎉
Change Keycloak admin password
-
Access the Keycloak admin console by navigating to
https://<your-load-balancer-dns>/auth/admin
-
Log in with the default Keycloak admin credentials:
- Username:
admin
- Password:
admin
- Username:
-
Navigate to Manage > Users

- Select the admin user

- Click the Reset password button under Credentials tab

- Set a new secure password for the Keycloak admin account

Change superadmin password
- Select mostly-generate from the dropdown menu at the top left

-
Navigate to Manage > Users
-
Select the superadmin user

- Click the Reset password button under Credentials tab

- Set a new secure password for the superadmin account
