Overview
FormKiQ Core is a document management system built specifically for AWS customers, available through the AWS Marketplace.
Key Features * Serverless Document Management: Built on AWS Lambda and DynamoDB for scalable, cost-effective document storage and retrieval * API-First Design: RESTful API and GraphQL interfaces for seamless integration with existing applications * Complete Document Control: Versioning, tagging, and metadata management capabilities * Security Focused: Fine-grained access controls with AWS IAM integration * Automatic OCR Processing: Extract text from documents for improved searchability * Web Console: Browser-based interface for document management
Benefits for AWS Customers * Native AWS Integration: Leverages your existing AWS infrastructure and security model * Pay-As-You-Go Pricing: Aligns with AWS's consumption-based billing model * Rapid Deployment: Quick setup through AWS CloudFormation * Customizable: Extend functionality with AWS Lambda functions * Compliance Ready: Helps meet regulatory requirements with audit trails and access controls
FormKiQ Core provides a robust foundation for organizations looking to implement document management capabilities within their AWS environment without the overhead of traditional document management systems.
Highlights
- Serverless Document Management Built for AWS: Leverages AWS Lambda and DynamoDB for a fully serverless architecture that scales automatically with your needs, eliminating infrastructure management while maintaining native integration with AWS security services.
- API-First Design with Multiple Access Options: Offers both RESTful API and GraphQL interfaces for flexible integration with existing systems, plus a web console for direct document management - giving developers and end-users multiple ways to interact with documents.
- Comprehensive Document Intelligence: Features robust document tagging, metadata management, versioning, and automatic OCR processing to transform static documents into searchable, structured information assets.
Details
Unlock automation with AI agent solutions

Features and programs
Financing for AWS Marketplace purchases
Pricing
Dimension | Cost/hour |
---|---|
t3.micro AWS Free Tier | $0.00 |
t3.large | $0.00 |
t3.medium | $0.00 |
t3.small | $0.00 |
Vendor refund policy
FormKiQ Platform Deployment Manager is completely free of charge, no monetary refunds apply. However, we value your satisfaction and are committed to providing you with the best possible experience. If you encounter any issues with our product, our support team is available to assist you at support@formkiq.com . We will make reasonable efforts to resolve any technical problems or concerns you may have.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
FormKiQ Platform Deployment Manager Single-AMI CloudFormation Deployment
This delivery option provides a turnkey, AMI-based deployment of the full FormKiQ Core document management platform via AWS CloudFormation. The template launches one EC2 instance from our officially maintained FormKiQ Core AMI. The stack will automatically deploy the FormKiQ Platform Deployment Manager docker container, enabling installation and management of FormKiQ Core instances in all supported regions.
NOTE: As this deployment will have administrative access to create users, roles, and groups, we recommend deploying into a new AWS account, rather than accounts with existing workloads.
CloudFormation Template (CFT)
AWS CloudFormation templates are JSON or YAML-formatted text files that simplify provisioning and management on AWS. The templates describe the service or application architecture you want to deploy, and AWS CloudFormation uses those templates to provision and configure the required services (such as Amazon EC2 instances or Amazon RDS DB instances). The deployed application and associated resources are called a "stack."
Version release notes
This inaugural release of FormKiQ' Platform Deployment Manager enables easy installation of FormKiQ Core, a fully serverless, AWS-native document management platform. You get turnkey storage, processing, discovery, and retrieval of documents via REST API, deployed in minutes through CloudFormation.
Additional details
Usage instructions
Overview
The FormKiQ Deployment Manager is a CloudFormation-based solution that provisions an EC2 instance with the necessary permissions to deploy and manage FormKiQ resources in your AWS environment.
IAM Roles and Policies
EC2InstanceRole Purpose: This role enables the EC2 instance to function as a deployment manager. It allows the instance to interact with AWS services necessary for managing FormKiQ deployments.
DeploymentManagerPolicy Purpose: This policy is attached to the EC2InstanceRole and grants specific permissions for deployment management:
- CloudFormation permissions to create and manage stacks
- Logging permissions for operational monitoring
- Security group configuration for network access
- IAM permissions to create and manage service roles
- Resource tagging permissions for organization
Network Configuration
The deployment involves these network elements:
- Runs in your specified VPC (provided as parameter)
- Uses your specified Subnet (provided as parameter)
- Creates a Security Group (HttpSecurityGroup) that allows: Inbound HTTP traffic on port 80 from anywhere (0.0.0.0/0) Outbound HTTPS traffic on port 443 to anywhere (0.0.0.0/0)
Deployment Architecture
- The CloudFormation template deploys a single EC2 instance in your specified VPC/subnet
- The EC2 instance has the necessary IAM permissions to function as a deployment manager
- The EC2 instance exposes an HTTP interface on port 80 for management functions
Launch and Configuration Guide
Launch the CloudFormation Stack:
- Navigate to CloudFormation in your AWS Console
- Create new stack using the provided template
- Specify the required parameters:
- VpcId: Select an existing VPC where you want to deploy
- SubnetId: Select a subnet within the VPC (must have internet access)
- AmiId: Use the default or specify a custom AMI
- InstanceType: Select your preferred instance size
Access the Deployment Manager:
- Once the stack deployment is complete, locate the PublicIP and InstanceId in the stack outputs
- Open a web browser and navigate to: http://[PublicIP]
Login to the Deployment Manager: Username: admin Password: [InstanceId] (the EC2 instance ID from the CloudFormation outputs)
Using the Deployment Manager:
- View existing FormKiQ instances deployed to this account
- Create new CloudFormation stacks to deploy new FormKiQ instances
- Monitor and manage your FormKiQ deployments from a central interface
AWS Resource Cost Breakdown
The CloudFormation template creates these billable resources:
- 1 EC2 instance (t3.small by default): $0.0208 per hour (~$15/month)
- 1 Security Group (no cost)
- IAM roles and policies (no cost)
Cost Optimization:
- You can select t3.micro ($0.0104/hour) for lower cost
- Or select t3.medium ($0.0416/hour) for higher performance
- All costs are based on US East (N. Virginia) region pricing
Service Limits Consideration
This deployment uses minimal AWS resources and should not approach any service limits:
- 1 EC2 instance
- 1 Security Group
- 1 IAM Role with attached policies
Data Encryption Configuration
The DeploymentManagerPolicy includes permissions that allow the EC2 instance to:
- Create KMS Keys for encryption purposes
- Configure S3 Encryption settings on buckets
These permissions enable the deployment manager to properly configure encrypted resources when needed.
Troubleshooting and Support
- Check CloudFormation stack events for detailed error messages
- For EC2 instance issues, check the system logs
- If you cannot log in, verify you are using the correct instance ID as the password
- For additional support, contact FormKiQ support
Clean-up Instructions
To remove all resources when no longer needed:
- Log in to the Deployment Manager and remove any FormKiQ deployments
- Delete the CloudFormation stack that deployed the FormKiQ Deployment Manager
- Verify all resources have been properly removed
Support
Vendor support
support@formkiq.com Support for FormKiQ Core is available via FormKiQ's Community Slack and FormKiQ's GitHub Issues page.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.