Multi-Cloud
Connect AWS and Azure. Ask questions across both in a single prompt.
GCP status
GCP support is on the roadmap but not currently shipped — see Connect GCP. The current shipped scope is AWS + Azure.
Why connect more than one cloud
Escher's value compounds when it can see your whole estate. With AWS and Azure both connected, you can ask:
- "Where do we run similar workloads in AWS and Azure, and which is cheaper?"
- "Are our IAM groups consistent across AWS and Azure?"
- "Which accounts/subscriptions are non-compliant with our tagging policy?"
- "What changed in either cloud in the last 24 hours?"
Escher correlates signals across both providers in a single answer — it doesn't make you ask separate questions.
How to connect each cloud
| Cloud | Setup time | Permissions | Guide |
|---|---|---|---|
| AWS | ~5 min per account | Read-only IAM | Connect AWS |
| Azure | ~5 min per subscription | Reader (+ Security Reader) | Connect Azure |
| GCP | — (roadmap) | — | Connect GCP |
Mixing cloud sets
You can connect any combination:
| Estate | What to connect |
|---|---|
| AWS-only org | All AWS accounts (root + members) |
| Azure-only org | All Azure subscriptions |
| AWS + Azure | All accounts and subscriptions |
| Acquired company | Existing AWS estate + the new Azure tenant |
What "connected" means in Escher
Each cloud account or subscription becomes a profile in Escher. Profiles have a name, a status, a last-refreshed timestamp, and a region scope.
You can pause a profile at any time. Paused profiles aren't scanned and aren't included in answers.
Cross-cloud questions
Once you have AWS and Azure connected, try:
"List all production workloads across AWS and Azure."
"Are any storage buckets or blobs publicly accessible in any of our environments?"
"What's our total cloud spend this month, broken down by provider and team?"
Escher resolves the question across every connected profile and synthesizes one Canvas with the combined answer.