DeepFactor provides an AWS CloudFormation template to simplify the process of installing and provisioning DeepFactor Portal on your AWS account.
DeepFactor Portal can be installed in any of the following AWS regions:
If your region is not listed above, please email us at: firstname.lastname@example.org.
Ensure you have the following prerequisites satisfied before you begin:
Please follow the steps below to install DeepFactor Portal:
Step 1: Create your DeepFactor account on my.deepfactor.io
Step 2: Download the DeepFactor AWS CloudFormation template by clicking on the "Download CFT" button.
Step 3: Login to your AWS account and go to CloudFormation.
Step 4: Click on Create stack. In the "Specify Template" section, select "Upload a template file."
Step 5: Upload the CloudFormation Template downloaded from my.deepfactor.io.
Step 6: In the "Specify Stack Details" step, enter a name for the stack and configuration details.
1. Ensure you have access to the pem file of the EC2 key you specify because you will need it to SSH into the DeepFactor Portal EC2 instance.
2. Ensure you remember the DeepFactor admin user details you enter as you will need those to login to the DeepFactor Portal once it is successfully installed.
3. Ensure you pick a subnet in the VPC you selected, else stack creation will fail. A security group will be created in the specified VPC and the DeepFactor Portal EC2 instance will be created in the subnet you select.
You can read more about how to access DeepFactor Portal in different AWS subnet types here:
Step 7: Click next and then create.
Step 8: CloudFormation will now start creating the stack. You can check the status of the stack creation in the "Events" section.
Step 9: Once the stack is created, go to the "Outputs" section. Here you will find the CustomPortalHostName, PublicPortalUrl and PrivatePortalUrl. Please check the following article to know which one to use to access the DeepFactor Portal in your network environment.