Skip to main content

Performance & Scale

Compliance Engine is designed to handle large, multi‑cloud environments. This page highlights considerations for performance and scale.

Factors That Affect Performance

Key factors include:

  • Number of policies – more policies mean more evaluations per asset.
  • Scope breadth – broad scopes touch more objects per policy run.
  • Evaluation cadence – frequent runs increase load.
  • Complexity of policy logic – heavy calculations or queries per object increase runtime.

Careful design and scheduling can keep evaluations efficient even at large scale.

Best Practices

  • Scope thoughtfully – avoid applying broad policies to environments where they are not relevant.
  • Batch carefully – follow Cloudaware guidance on batch sizes for policy evaluations to stay within platform limits.
  • Stagger schedules – avoid scheduling many heavy policies to run at exactly the same time.
  • Pilot new packs – roll out benchmark packs to a subset of accounts before enabling them everywhere.

Monitoring and Tuning

Monitor:

  • Evaluation job duration and success rates.
  • The volume of findings produced per run.
  • Provider rate limits or throttling signals.

If you see performance issues:

  • Review scopes and cadences for the heaviest policies.
  • Split very broad controls into more targeted policies.
  • Coordinate with Cloudaware Support to adjust concurrency or batch parameters where appropriate.