Skip to content

Quickstart guide

Get from zero to full cloud cost visibility in under 10 minutes. This guide walks you through connecting your first cloud account and exploring your cost data.

Prerequisites

  • A running CLARITY instance (provided by your administrator)
  • Cloud credentials with read-only access to billing and resource APIs
  • A modern web browser (Chrome, Firefox, Safari, or Edge)

Step 1: log in

Navigate to your CLARITY instance URL and sign in with the credentials provided during setup.

TIP

If this is a fresh installation, your administrator will have set up an initial admin account during deployment.

Step 2: add your first Cloud account

  1. Navigate to the Organizations page in the sidebar
  2. Click the Add Account button in the top-right corner
  3. Select your cloud provider — AWS, Azure, or GCP

Cloud Provider Selection

  1. Fill in a Display Name and your provider credentials

AWS credentials

AWS Credential Form

FieldDescription
Display NameA friendly label (e.g., "Production AWS")
Access Key IDYour IAM user access key (starts with AKIA...)
Secret Access KeyYour IAM user secret key
Account IDYour 12-digit AWS account ID

Azure credentials

FieldDescription
Display NameA friendly label (e.g., "Production Azure")
Subscription IDYour Azure subscription ID
Tenant IDYour Azure AD tenant ID
Client IDService Principal application (client) ID
Client SecretService Principal client secret

GCP credentials

FieldDescription
Display NameA friendly label (e.g., "Production GCP")
Project IDYour GCP project ID
Service Account EmailThe service account email address
Private KeyThe private key from your JSON key file
  1. Optionally add tags (e.g., prod, dev) to organize your accounts
  2. Click Create Account to store and validate your credentials

WARNING

Ensure your cloud credentials have read-only access. CLARITY never modifies your cloud resources. See the Cloud Setup guides for minimum required permissions per provider.

TIP

All credentials are encrypted at rest using AES-256 encryption before being stored. They are never logged or exposed through the interface.

Step 3: wait for initial sync

Once your credentials are validated, CLARITY automatically begins syncing your cloud data. The initial sync typically takes 2-5 minutes depending on the size of your environment.

You can monitor sync progress in the sidebar — a sync indicator will appear while data collection is in progress.

During the sync, CLARITY will:

  • Pull billing data from your cloud provider's cost management APIs
  • Discover all active resources across regions
  • Collect performance metrics for optimization analysis
  • Fetch existing commitment details (Reserved Instances, Savings Plans, CUDs)
  • Query for provider-native recommendations

Step 4: explore your dashboard

Once the sync completes, your Dashboard will populate with:

  • Total spend across all connected providers
  • Month-over-month cost comparison
  • Spend by provider breakdown
  • Top services by cost
  • Regional distribution of spend
  • Cost forecast for the current billing period

CLARITY Dashboard

Step 5: review recommendations

Navigate to the Insights page to see optimization recommendations:

  • Idle resources — resources with near-zero utilization that can be terminated
  • Underutilized resources — resources that can be downsized to a smaller instance type
  • Cost optimization — provider-native recommendations for savings

Resource Insights

TIP

If AI analysis is enabled on your instance, every recommendation is automatically validated by AI before being surfaced. You can also click Explain on any insight for a detailed, context-aware explanation.

A note on cloud-API charges

CLARITY queries your cloud provider's APIs every sync cycle to keep dashboards fresh. Most of those APIs are free — but AWS Cost Explorer charges $0.01 per request, and CLARITY uses it as the primary AWS cost source. The honest disclosure:

What we callFrequencyApproximate AWS bill impact per account
Cost Explorer (GetCostAndUsage + GetCostAndUsageWithResources + sub-service decomposition + charge-category pass)~9-11 calls per sync × 4 syncs/day~$11-13 per month
Cost Explorer — one-time historical backfill, first connect onlyonce per account, evera few cents, once
Pricing API, EC2/RDS/etc. describe APIs, CloudWatch metricsevery sync$0 (within free tiers for typical fleet sizes)
Azure ARM list / Resource Graph / Azure Monitor metricsevery sync$0 (within free tiers)
GCP Cloud Asset / Cloud Monitoring / Cloud Billing Catalogevery sync$0

For a typical AWS bill of $5K-$200K/month, Cost Explorer fees are 0.005-0.2 % of the spend you're optimizing — small in absolute terms, but we want you to know the line item is there before you spot it on your AWS bill.

What the extra call and the backfill are for

The charge-category pass is a second, unfiltered Cost Explorer query grouped by service and record type. It is what lets CLARITY tell consumption apart from taxes, credits and one-off purchases, so the total we analyze can be reconciled against the invoice you actually receive. Without it we could show you a number but not prove it matched your bill.

The historical backfill runs once, when you first connect an account, and pulls up to 12 months instead of the 3-month rolling window routine syncs use. It is what makes month-over-month comparison possible on day one rather than three months in. It is guarded so it can never repeat by accident — re-adding the same account does not pay for it again — and the exact number of requests it made, plus the cost they imply, is written to your instance's logs.

Tunable

The sync cadence is configurable. Customers who want to reduce Cost Explorer charges can dial sync frequency back in Settings → Sync Schedule; the trade-off is dashboard freshness.

What we deliberately don't ingest

We intentionally do not ingest the AWS Cost & Usage Report (CUR) or VPC Flow Logs as primary data sources. Both would add real customer cost (S3 storage + Athena queries for CUR; vended-logs charges for Flow Logs — easily $50-500/mo per busy VPC).

CUR is ruled out, not deferred. It is delivered on a 24-48 hour lag, and reading your spend without that lag is a deliberate part of what CLARITY is. We are not planning to adopt it later, and it is not an Enterprise upgrade path. The practical consequence, stated plainly: cent-level chargeback parity with CUR-based platforms is not something we offer. If your finance process genuinely requires reconciling allocation to the cent against the raw billing file, a CUR-based tool is the honest recommendation. What we do instead is reconcile the total we analyze against your invoice, using a charge-category query on the live API — same day, no export to wait for.

VPC Flow Logs remain a deferred option rather than a rejection: the cost is real but the trade-off is different, and inter-AZ analysis has a lighter-weight path.

See ADR-0003 and ADR-0004 for the design decisions.

What's next?

Now that you have your first cloud account connected, explore the full feature set:

  • Resources — Browse your complete cloud resource inventory with cost attribution
  • Anomaly Detection — Set up alerts for unexpected cost spikes
  • Forecasting — Review projected spend for budget planning
  • Cost Allocation — Configure chargeback and showback for your teams
  • Commitments — Review RI, Savings Plan, and CUD recommendations
  • Reports — Generate executive reports for stakeholders

Need to connect additional providers? Repeat Step 2 for each cloud account. CLARITY supports multiple accounts per provider.

Multi-Cloud FinOps Platform