CloudQuery Documentation
CloudQuery is a cloud infrastructure platform that gives platform engineering and cloud operations teams visibility, governance, and automation across their cloud estate.
It syncs configuration data from cloud providers, SaaS applications, and APIs into a normalized, SQL-queryable data layer. You connect sources (AWS, GCP, Azure, GitHub, Okta, and hundreds more) and send data to destinations (PostgreSQL, BigQuery, Snowflake, S3, and others). Once synced, you can query your infrastructure with SQL to answer questions like: What resources exist across all accounts? Which ones are misconfigured? Where are we overspending?
Common Use Cases
- Cloud asset inventory - A complete, queryable view of every resource across all cloud accounts.
- Security and compliance - Continuous monitoring of infrastructure configuration against security and compliance requirements.
- Cloud governance - Policy enforcement across your cloud estate, catching misconfigurations and violations regardless of how resources were created.
- FinOps - Correlate resource configuration with cost data to identify waste and attribute spending to teams.
Get Started
- Platform Quickstart - Sign up and connect your first cloud account
- CLI Getting Started - Install the CLI and run your first sync
- CLI vs Platform - Understand the differences and decide which path is right for your team
Platform Features
Managed service with a web UI, built-in asset inventory, policies, automations, and AI-powered analysis.

- Easy Cloud Connection Setup - Set up and schedule syncs from AWS, GCP, Azure and dozens of other cloud and SaaS products, all from the UI.
- Asset Inventory - Explore your cloud assets with a fast attribute-based search language and saved searches.
- SQL Console - Query your raw cloud data with SQL, save queries, and share them with your team.
- Reports and Alerts - Build reports from built-in templates or custom SQL, and configure alerts to notify your team when conditions are met.
- Policies - Define SQL-based policies to continuously monitor your cloud for security, compliance, and operational issues.
- AI-Powered Query Writer - Use natural language to query your cloud data without writing SQL from scratch.
- REST API - Access all Platform features programmatically, including querying cloud data.
- Sync to Your Own Data Warehouse - Export data to PostgreSQL, BigQuery, S3, Snowflake, and many other destinations beyond the built-in ClickHouse database.
Architecture Overview
+------------------------------------------------+
| CloudQuery Platform |
| |
| +---------+ +---------+ +--------------+ |
| | Queries | | Reports | | Automations | |
| | & AI | | & Alerts| | & Policies | |
| +----+----+ +----+----+ +------+-------+ |
| | | | |
| +-------------+-------------+ |
| | |
| +---------v---------+ |
| | ClickHouse | |
| | (data backend) | |
| +---------^---------+ |
| | |
| +---------+---------+ |
| | Integrations | |
| +---+--------+---+-+ |
+------------------------------------------------+
| | |
v v v
AWS GCP Azure ...- Integrations connect to your cloud providers and sync asset data into the platform.
- ClickHouse serves as the data backend, storing all synced cloud asset data and views.
- Platform features - queries, reports, alerts, policies, and automations - all operate on top of this data layer.
CLI Documentation
Self-hosted, code-first tool you run on your own infrastructure. Full control over configuration, scheduling, and data storage.
- Core Concepts - Integrations, syncs, and destinations
- Configuration - Configure your syncs
- Available Integrations - Browse source and destination integrations
- Managing CloudQuery - Deployment, monitoring, and upgrades
- CLI Reference - Command reference
Next Steps
- Quickstart - Create your account and set up your first integration
- Integration Guides - Step-by-step setup for AWS, GCP, Azure, GitHub, Kubernetes, and more
- Cloud Insights - Real-world query examples for security, compliance, and cost optimization
- Browse step-by-step tutorials
- Join the CloudQuery Community
- Getting Help - Support and additional resources