On-Premise Deployment for AWS

AWS Enterprise Deployment Guide for RagaAI Catalyst

Deploying RagaAI Catalyst on your AWS infrastructure ensures that your data remains secure and within your control. Follow these steps to set up RagaAI Catalyst in your AWS account.

Step 1: Contact the RagaAI Sales Team for Deployment

To initiate the deployment process, please reach out to our sales team with the following details:

  • AWS Account ID

  • AWS Region

Contact: contact@raga.ai

Once your request is approved, you will receive a confirmation email with further instructions.

Step 2: Set Up the AWS User

The person running the installation is assumed to have administrator privileges. Alternatively, create a dedicated IAM policy with a specific set of permissions using the policy defined in the deployment package.

Step 3: Create a key Pair

  1. Go to the AWS console and search for EC2 in the search bar.

  2. On the left side under Network and Security, you will find Key Pairs. Click on it

  3. To create a new key pair, click Create key pair in the top right corner.

  4. Enter the name for your key pair, keep everything as it is, and create the key pair.

  5. This will download the .pem file for your key pair in your downloads folder.

Note: keep the key, as it is required in the future. Losing this key will prevent you from upgrading or destroying your infrastructure

Step 4: Create the CloudFormation Stack

  1. Log in to your AWS account.

  2. Switch to the region where you want to deploy RagaAI Catalyst.

  3. Access the AWS CloudFormation console by clicking here.

  4. Fill in the following details in the CloudFormation template:

    • CustomerName: This will be used as an infrastructure prefix.

    • DockerHubPAT: You will receive docker hub PAT in a confirmation email from raga team.

    • DomainName: The domain where RagaAI Catalyst will be accessible.

    • Email: Your contact email address.

    • KeyPairName: Select the key pair that you created in Step 3

    • RagaAMIid: You will receive an AMI ID in a confirmation email from the raga team.

    • TOKEN: You will receive a Token in a confirmation email from the Raga team.

  5. After filling in the details, click 'Create stack' at the bottom right corner.

Step 5: Configure DNS

  1. Retrieve the Load Balancer endpoint from the CloudFormation stack output.

  2. Create a CNAME record in your DNS provider pointing to the Load Balancer endpoint.

This setup will ensure that RagaAI Catalyst is accessible through your chosen domain.


For any issues during the deployment process or additional assistance, please contact our support team at contact@raga.ai.

Last updated