Tools Overview

InfraIQ provides seven integrated tools that work together or standalone.

The Suite

ToolPurposeStatus
MigrateIQCloud-to-cloud migrationProduction Ready
VerifyIQSecurity & compliance scanningProduction Ready
CodifyIQInfrastructure as Code generationProduction Ready
ComplyIQCompliance automationProduction Ready
DataIQDatabase migrationEnterprise Ready
SecureIQSecret managementProduction Ready
TesseraMonolith decompositionProduction Ready

How They Work Together

graph LR
    A[VerifyIQ] -->|Scan| B[Current State]
    B --> C[MigrateIQ]
    B --> D[CodifyIQ]
    B --> E[Tessera]
    C -->|Plan| F[Migration Plan]
    D -->|Generate| G[Terraform]
    E -->|Design| H[Microservices]
    F --> I[ComplyIQ]
    I -->|Validate| J[Compliant Infrastructure]

Shared Components

When used together, the tools share:

  • Infrastructure Knowledge Graph — Single source of truth
  • Shared Scanning Engine — Reuse discovery across tools
  • Unified CLI — Consistent command structure
  • Combined Reporting — Complete visibility
  • Cross-Tool Validation — Each tool validates the others

Quick Reference

MigrateIQ

# Scan source infrastructure
infraiq migrate scan heroku --app-name my-app

# Map to target provider
infraiq migrate map scan.json aws

# Generate Terraform
infraiq migrate generate migration-plan.json --output ./terraform

VerifyIQ

# Security scan
infraiq verify scan --provider aws --output report.json

# Analyze report
infraiq verify analyze report.json

# Validate Terraform
infraiq verify validate ./terraform

CodifyIQ

# Discover resources
infraiq codify scan aws --region us-east-1 -o scan.json

# Generate Terraform
infraiq codify generate scan.json --output ./terraform

ComplyIQ

# Quick compliance check
infraiq complyiq quickscan

# Full SOC2 evidence collection
infraiq complyiq scan --provider aws --framework soc2 --bucket evidence-bucket

DataIQ

# Discover database structure
infraiq dataiq discover --source postgresql://... --output discovery.json

# Plan migration
infraiq dataiq plan --assessment discovery.json --target aurora-postgresql

# Execute with self-healing
infraiq dataiq migrate --plan migration-plan.json --self-heal --auto-cutover

SecureIQ

# Discover secrets
infraiq secureiq scan --provider heroku --input scan.json --output secrets.yaml

# Audit for compliance
infraiq secureiq audit --manifest secrets.yaml --framework soc2

Tessera

# Analyze monolith
infraiq tessera analyze --source . --output analysis.json

# Design microservices
infraiq tessera design --analysis analysis.json --pattern hybrid --output mosaic.yaml

# Generate service scaffolds
infraiq tessera craft --mosaic mosaic.yaml --framework fastapi --output ./services

When to Use Each Tool

ScenarioTool
Migrating from Heroku to AWSMigrateIQ
Security audit before migrationVerifyIQ
Converting ClickOps to GitOpsCodifyIQ
Preparing for SOC2 auditComplyIQ
Upgrading PostgreSQL versionDataIQ
Mapping secrets before migrationSecureIQ
Breaking up a monolithTessera
Complete modernizationAll of them!

Next Steps