Turbot Guardrails is now 50% faster through smarter control evaluation
By reducing unused controls, Guardrails focuses only on what matters. The result: faster load times, simpler dashboards, and better performance at scale.

Enterprise cloud governance operates at massive scale. Turbot Guardrails supports more than 800 resource types, over 14,000 policy types, and 5,700+ control types across AWS, Azure, GCP, Kubernetes, GitHub and ServiceNow. In enterprise environments, Guardrails oversees millions of cloud resources with millions more controls operating in real time. When resources change, Guardrails instantly reassesses their posture against governance policies, updating policy values and control states behind the scenes to keep security and compliance intact.
As environments scale, the processing overhead grows exponentially. Guardrails evaluates all possible controls for every resource by default - even when controls aren't explicitly configured, policy values are still calculated and stored. This creates unnecessary computational load, slower performance, and cluttered dashboards with thousands of unused control states.
To better manage the increasing scale from our customers, our latest release shifts to focus on the controls that matter most. Guardrails now materializes only the controls impacted by your policy settings, dramatically improving both user experience and backend performance.
A simpler experience
With our latest improvements, Guardrails now intelligently stores only the controls and policies that matter to your governance strategy.
Smarter control evaluation: Instead of processing all possible controls, Guardrails now evaluates only controls that have been explicitly scoped by policy settings. Controls not in use become "inactive" and are not scoped for any usage until a related policy is set.
Cleaner dashboards: The UI now highlights controls you've actually configured, making it easier to focus on your governance decisions rather than filtering through unused, inactive controls.
Faster page loads: With fewer controls to render and process, resource detail pages and dashboard views load significantly faster, especially for accounts with large resource inventories.
The result is a governance experience that scales with your actual usage patterns.
Performance at scale
The performance improvements from this optimization are substantial and compound across large environments:
Reduced processing overhead: On average, customers can expect a reduction of over 50% in control evaluations, significantly reducing the computational load on the backend.
Memory optimization: Database and Redis usage also drops by more than 50% as Guardrails no longer stores policy values for inactive controls. This reduction in storage footprint directly translates to faster query performance and can lead to lower infrastructure costs.
Faster message processing: With fewer control evaluations to process, the message queue volume is cut significantly, reducing serverless function executions and improving overall system responsiveness.
Improved reliability: Lower message volume and reduced system load led to fewer timeout errors and more consistent performance, particularly during periods of high resource activity like deployments or configuration changes.
By reducing this unnecessary overhead, Guardrails helps cloud teams scale their security and Cloud Governance posture confidently across thousands of policies and millions of resources.
Smarter governance, faster results
This improvement represents a fundamental shift in how Guardrails approaches enterprise-scale Cloud Governance. Instead of processing everything possible, we now process everything relevant. The result is better performance, cleaner insights, and infrastructure that scales efficiently with your actual governance requirements.
If you are new to Turbot Guardrails, get started with a 14-day free trial and try the new simplified control experience in your Guardrails workspace today.