All Modules

SQL Orchestrate

Unified Job Scheduling

The central orchestration platform for all SQL2.AI operations. Manage Azure Functions, AWS Lambda, GCP Cloud Functions, and cron jobs from one unified interface with integrated monitoring in SQL Monitor.

Managed Platforms

⚑

Azure Functions

Timer & HTTP triggers

πŸ”Ά

AWS Lambda

EventBridge scheduling

☁️

GCP Cloud Functions

Cloud Scheduler

⏰

Cron Jobs

Traditional cron

Key Capabilities

Unified Scheduling

One interface to schedule jobs across all platforms with consistent syntax.

  • Cron expression support
  • Rate-based scheduling
  • Event-driven triggers
  • Manual invocation

Module Operations

Schedule operations for all SQL2.AI modules from one place.

  • Key rotation (SQL Encrypt)
  • Compliance scans (SQL Comply)
  • Replication sync (SQL Centralize)
  • Data generation (SQL Simulate)

Before/After Context

Capture schema snapshots and compare changes for impact analysis.

  • Schema snapshots
  • Diff engine
  • Breaking change detection
  • Migration validation

Unified Architecture

SQL ORCHESTRATE - UNIFIED SCHEDULING
═══════════════════════════════════════════════════════════════

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    SQL ORCHESTRATE                               β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”‚
β”‚  β”‚   Unified Job Scheduler                                    β”‚ β”‚
β”‚  β”‚   β€’ Cron expressions                                       β”‚ β”‚
β”‚  β”‚   β€’ Rate-based scheduling                                  β”‚ β”‚
β”‚  β”‚   β€’ Event-driven triggers                                  β”‚ β”‚
β”‚  β”‚   β€’ Dependency chains                                      β”‚ β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          β”‚
     β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
     β”‚                    β”‚                    β”‚
     β–Ό                    β–Ό                    β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚   Azure     β”‚   β”‚    AWS      β”‚   β”‚    GCP      β”‚
β”‚  Functions  β”‚   β”‚   Lambda    β”‚   β”‚  Functions  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
     β”‚                    β”‚                    β”‚
     β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          β”‚
                          β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    SQL2.AI MODULES                               β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β” β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”           β”‚
β”‚  β”‚ Encrypt  β”‚ β”‚  Comply  β”‚ β”‚Centralizeβ”‚ β”‚  Audit   β”‚  ...     β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜ β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜           β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                          β”‚
                          β–Ό
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    SQL MONITOR                                   β”‚
β”‚  β€’ Execution history    β€’ Performance metrics                   β”‚
β”‚  β€’ Error tracking       β€’ Alerting                              β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Configuration

# sql2ai-orchestrate.yaml
jobs:
  # Encryption key rotation
  - name: rotate-tde-keys
    module: sql-encrypt
    action: rotate-keys
    schedule: "0 2 * * 0"  # Sundays at 2 AM
    platform: azure-functions
    config:
      key_type: tde
      notify_on_complete: true

  # Compliance scan
  - name: daily-compliance-scan
    module: sql-comply
    action: full-scan
    schedule: "0 6 * * *"  # Daily at 6 AM
    platform: aws-lambda
    config:
      frameworks: [soc2, hipaa, pci-dss]
      report_format: pdf

  # Data replication
  - name: sync-branch-data
    module: sql-centralize
    action: sync
    schedule: "*/5 * * * *"  # Every 5 minutes
    platform: gcp-functions
    config:
      sources: [branch_ny, branch_la, branch_chi]

  # Job dependency chain
  - name: nightly-maintenance
    steps:
      - job: optimize-indexes
      - job: update-statistics
        depends_on: optimize-indexes
      - job: generate-reports
        depends_on: update-statistics

Orchestration Dashboard

╔══════════════════════════════════════════════════════════════════╗
β•‘                    SQL ORCHESTRATE DASHBOARD                      β•‘
╠══════════════════════════════════════════════════════════════════╣
β•‘ ACTIVE JOBS                                                       β•‘
β•‘ ─────────────────────────────────────────────────────────────── β•‘
β•‘ Total Jobs:       47                                              β•‘
β•‘ Running:          3                                               β•‘
β•‘ Scheduled (24h):  156                                             β•‘
β•‘ Failed (24h):     2                                               β•‘
╠══════════════════════════════════════════════════════════════════╣
β•‘ PLATFORM DISTRIBUTION                                             β•‘
β•‘ ─────────────────────────────────────────────────────────────── β•‘
β•‘ Azure Functions:  23 jobs  β”‚ βœ“ All healthy                       β•‘
β•‘ AWS Lambda:       15 jobs  β”‚ βœ“ All healthy                       β•‘
β•‘ GCP Functions:    6 jobs   β”‚ βœ“ All healthy                       β•‘
β•‘ Cron:             3 jobs   β”‚ βœ“ All healthy                       β•‘
╠══════════════════════════════════════════════════════════════════╣
β•‘ RECENT EXECUTIONS                                                 β•‘
β•‘ ─────────────────────────────────────────────────────────────── β•‘
β•‘ rotate-tde-keys     β”‚ βœ“ Completed β”‚ 2min ago  β”‚ 45s duration     β•‘
β•‘ sync-branch-data    β”‚ βœ“ Completed β”‚ 3min ago  β”‚ 12s duration     β•‘
β•‘ compliance-scan     β”‚ β–Ί Running   β”‚ Started 5min ago              β•‘
β•‘ backup-verification β”‚ βœ— Failed    β”‚ 1hr ago   β”‚ Retry scheduled  β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•

Orchestrates All SQL2.AI Modules

One scheduling platform for every SQL2.AI operation

SQL Encrypt
SQL Comply
SQL Centralize
SQL Audit
SQL Test
SQL Anonymize
SQL Simulate
SQL Optimize

Unify Your Database Operations

One scheduling platform for all SQL2.AI modules across Azure, AWS, GCP, and on-prem.

No credit card required β€’ Free for individual developers