Platform vs CLI
CloudQuery offers two paths to get value from your cloud data: the Platform (managed service) and the CLI (self-managed). Both share the same integration ecosystem with 70+ sources and destinations. The right choice depends on your team’s needs and priorities.
Comparison
| CloudQuery Platform | CloudQuery CLI | |
|---|---|---|
| Deployment | Managed service | Self-hosted on your infrastructure |
| Interface | Web UI + REST API | YAML configuration + CLI commands |
| Setup time | Minutes (sign up + connect) | Minutes (install + configure) |
| Best for | Teams who want fast time-to-value with less ops overhead | Teams with infra expertise who want full control |
| Data storage | Built-in ClickHouse + optional export to any destination | Your choice: PostgreSQL, BigQuery, Snowflake, and more |
| Scheduling | Built-in scheduling via UI | Your orchestrator (cron, Airflow, etc.) |
| Querying data | Built-in SQL console + AI-powered query writer | SQL in your chosen destination database |
| Reports & visualization | Built-in reports with 40+ templates | DIY with external BI tools (Grafana, Metabase, etc.) |
| Customization | Platform features + ability to export to any destination | Full: custom integrations, transforms, SDK |
| Cost | Platform pricing (free tier available) | Infrastructure costs only |
Platform-Exclusive Features
The Platform includes capabilities beyond data syncing that aren’t part of the CLI:
- Asset inventory: Search and explore cloud assets with a built-in UI, saved searches, and custom columns
- Policies: Customizable compliance rules across all your cloud providers
- Automations: Event-driven triggers that respond to resource changes and policy violations
- Alerts: SQL-based alerting with webhook, Slack, and Jira notifications
- AI query assistant: Natural language to SQL for exploring your cloud data
Choose Platform If…
- You want faster onboarding with minimal infrastructure setup
- You prefer a web UI for managing syncs, schedules, and configurations
- You want built-in features like asset inventory, SQL console, saved searches, alerts, policies, automations, reports, and an AI query assistant
- Your team is smaller or doesn’t have dedicated infrastructure resources
- You want managed scheduling, monitoring, and notifications without maintaining orchestration tooling
Get started with the Platform →
Choose CLI If…
- You want maximum control over your data pipeline and infrastructure
- You already have orchestration tooling (Airflow, cron, CI/CD) in place
- You need to integrate CloudQuery into existing CI/CD workflows
- You prefer a code-first, config-as-code approach
- You have strict data residency or compliance requirements that demand full self-hosting
- You want to build custom integrations using the SDK
Can I use both?
Yes. Many teams use both the Platform and CLI together:
- Use Platform for day-to-day cloud visibility, asset inventory, and alerting
- Use CLI for custom data pipelines, CI/CD-integrated syncs, or advanced transformations
- Export Platform data to the same destinations the CLI supports, keeping everything in one place
The Platform and CLI share the same integration ecosystem, so your source and destination configurations translate between the two.
Next Steps
- Platform Getting Started Guide: Sign up and connect your first cloud account
- CLI Getting Started Guide: Install the CLI and complete your first sync
- Core Concepts: Understand how integrations, syncs, and destinations work
Last updated on