Skip to main content

Installing FormKiQ

(Commercially-Licensed Offerings)

Overview

As with FormKiQ Core, FormKiQ Essentials, Advanced, and Enterprise editions are deployed using AWS CloudFormation, which automates the creation and management of required AWS resources. This guide walks you through the installation process.

Prerequisites

Before beginning installation, ensure you have reviewed the FormKiQ prerequisites.

Installation Steps

1. Select AWS Region

Choose your deployment region from the following options:

AWS RegionLocationInstall Link
us-east-1N. VirginiaInstall
us-east-2OhioInstall
us-west-2OregonInstall
ca-central-1Canada (Central)Install
eu-central-1FrankfurtInstall
eu-west-1IrelandInstall
eu-west-3ParisInstall
ap-south-1MumbaiInstall
ap-southeast-1SingaporeInstall
ap-southeast-2SydneyInstall
ap-northeast-2SeoulInstall
sa-east-1São PauloInstall

2. Create CloudFormation Stack

  1. Click the installation link for your chosen region
  2. Log into AWS Console if prompted
  3. You'll be directed to "CloudFormation Create Stack"

CloudFormation Create Stack

3. Configure Stack Settings

Stack Name

  • Format: formkiq-<edition>-<environment>
  • Example: formkiq-enterprise-prod
  • Allowed characters: A-Z, a-z, 0-9, and hyphens (-)
Environment Separation

For production deployments, we recommend:

  • Using AWS Organizations
  • Creating separate AWS accounts for each environment (dev, test/qa, staging, production)
  • This approach improves security and cost tracking

Core Parameters

Review and configure the standard FormKiQ parameters as described in the Quick Start Guide.

Additional Parameters

Certificate Integration
Parameter: CertificateStackName
Description: Name of the deployed FormKiQ Certificate CloudFormation stack
Required: When using SSL certificates
OpenSearch Integration
Parameter: OpenSearchStackName
Description: Name of the deployed OpenSearch CloudFormation stack
Required: When using OpenSearch
Note: VpcStackName must also be specified with OpenSearch

4. Complete Installation

  1. Review all configuration settings
  2. Navigate through remaining CloudFormation screens
  3. On the final page:
    • Review the acknowledgments
    • Check required boxes
    • Click "Submit" to create the stack

Create CloudFormation Stack

Post-Installation

After stack creation completes:

  1. Verify all resources are created successfully
  2. Check for any error messages in CloudFormation events
  3. Review the outputs tab for important endpoint information

Troubleshooting

Common installation issues:

  • Insufficient IAM permissions
  • VPC configuration errors with OpenSearch
  • Certificate validation failures

For detailed assistance, refer to our troubleshooting guide or contact support.

Next Steps

After successful installation:

  1. Configure authentication
  2. Set up initial users
  3. Review security settings
  4. Test basic functionality

See our API Walkthrough to get started.