Production Deployment

InsightCloudSec is able to scale from a single instance managing a few clouds to a fully resilient infrastructure capable of managing hundreds of clouds. We offer options for deployment and installation depending on your needs.

This page provides information on our preferred specifications to help get you started. Keep in mind that no setup is perfect for every customer’s environment and we can only make general suggestions without additional details.

Large or Complex Deployments

For complex or large cloud footprints it’s likely best to work with one of our team to make sure you get the best recommendations that are tailored to your requirements. Contact us through our Customer Support Portal with any questions or concerns about deployment options or requirements.


Before you get started we recommend reviewing the information included on the Product Architecture page for a general idea of the components used in the InsightCloudSec platform.

  • InsightCloudSec can only be deployed in AWS
    • For self-hosted customers InsightCloudSec can be deployed in any AWS region you choose
    • Instructions for our deployment method are available on the AWS - EC2 or ECS Fargate - Terraform page.
  • Redis 5.x

Visit our Test Drive Deployments overview page for details about trying out InsightCloudSec.

HTTPS and Reverse Proxy Flags

If haproxy is configured both --https-mode and --reverse-proxy will be set automatically. In InsightCloudSec these flags operate as follows:

  • --https-mode will make cookie handling more secure when running via HTTPS
  • --reverse-proxy properly configures InsightCloudSEc when running behind a reverse proxy (such as apache or nginx)