inline

Your cloud, read and ranked

inline reads the posture, health and spend of your Azure subscriptions and turns what it sees into one prioritized list. Connecting a subscription is a single pasted command, and the access it grants is read-only, so nothing in your cloud can be changed through it.

One pasted command,
read-only roles

Name the connection, paste the directory and subscription IDs, and run the generated script in Azure Cloud Shell. It creates a service principal with Monitoring Reader and Security Reader, the connection turns active, and the first scan is queued. No credential of yours is stored, and you can remove the role assignments whenever you like.

Cloud postureAzure · 2 subscriptions
Findings

37

P1

3

Spend / mo

$18.4k

Storage account allows public blob access
prd-rg · sainlineprd
P1
SQL server has no private endpoint
prd-rg · scu-prd-sql1
P1
Key vault soft-delete purge unprotected
dev-rg · kv-inline-dev
P2
App Service running an unsupported runtime
dev-rg · scudevinline
P3

How it works

Security, reliability,
performance and cost

Cloud findings are ordered by priority rather than severity alone, so what to do first is at the top. Each sits in one of five categories: security, reliability, performance, cost or operations. The same scan tells you where a subscription is fragile and where it is wasting money.

Connections you
can watch

Each connection shows its status, how many findings are open, and what the last scan changed, written as how many were opened and how many resolved. A connection that cannot be read says why. Pause one to keep it without scanning, and turn it back on when you want it.

Included

Azure subscriptionsconnected one at a time, scanned on a schedule
Read-only accessMonitoring Reader and Security Reader
No stored credentialsremove the role assignments at any time
Five categoriessecurity, reliability, performance, cost, operations
Needs attentionthe short list worth reading first
Triage spendwhat the AI triage of your cloud cost, on the page

Put it on one repository

Connect GitHub or GitLab, enable a repo, and the next pull request opened gets a review.