What we're building next in Atlas
These capabilities are rolling out to early-access customers. They use the same graph, guardrails and audit trail as the rest of CloudLens. Ask us to turn them on for your organization.
- 1Ask the question in plain English
Which internet-facing workloads can reach PII? The question is typed into Atlas Copilot and sent.
- 2Read the answer as paths
Three workloads can reach PII. The shortest path runs checkout-api to checkout-task-role to customer-exports, drawn in red.
- 3Check the table and follow up
checkout-api is Critical; partner-webhook and search-api are High. Suggested follow-ups include limiting to production and creating Jira issues for all three.
Gaps we are closing with early users
Each row is an early-access feature: the gap it closes today, and what changes when it ships.
Your rules aren't in a default ruleset
What usually happens: The rule that no production database ships without a backup-owner tag lives on a wiki page nobody checks.
What Labs adds (early access): In early access, you build it as a detector and see how many resources match before it saves.
ResolvedApprovals wait for a login
What usually happens: A savings proposal sits in Pending Approval all weekend because the approver only checked Slack.
What Labs adds (early access): In early access, approvers can approve or hold from the Slack or Teams message, with the same dry run.
ResolvedIncident response starts with reach
What usually happens: When a key leaks, the first hour goes to reading IAM policies by hand to work out what it could touch.
What Labs adds (early access): In early access, the blast-radius simulator walks the graph from that key and lists what it could reach.
ResolvedHow a pilot team used Labs
Marcus's team joined the early-access program. These are the Labs features they used in their first week.
Lumora Retail is a fictional company. The people, names and numbers are sample data.
Writes a custom rule
Asks Copilot a question
Simulates a leaked key
Gets a drift alert
Reviews an auto-fix pull request
Join the Atlas Labs early-access program
Six capabilities on the same graph
Custom detection rules Early access
- Visual rule builder
- Dry-run count before save
- Runs alongside built-in detectors
- 1Describe the rule
Match S3 buckets tagged env=production whose public access block is not fully enabled, and raise them as High.
- 2Run a dry run first
Atlas evaluates 4 accounts and finds 14 matches, including customer-exports and clickstream-raw, with 0 duplicates of built-in findings.
- 3Save once the count looks right
Save rule stays greyed out until the dry run finishes. The saved rule then runs on every scan next to the built-in detectors.
Approvals in Slack and Microsoft Teams Early access
- Savings proposals
- Schedules
- Same guardrails as the app
- 1A proposal arrives in Slack
Savings proposal PR-1042 posts to #cloud-cost-alerts: $3,542 a month across 5 resources, with dry run, rollback and stored specs checked.
- 2Approve from the message
Priya approves in Slack. CloudLens reruns the dry run and schedules the change for the Saturday 02:00 window.
- 3The same flow in Teams
A qa-databases night schedule, stopping at 22:00 and starting at 07:00 UTC, is approved in Cloud Ops. CloudLens confirms it is active.
Auto-fix pull requests Early access
- Terraform diff
- Plan output in the checks
- Linked to the finding
- 1Generate a fix from the finding
The toxic combination on checkout-api traces back to infra/checkout/security.tf. Generate fix opens a change against that file.
- 2Review the Terraform diff
SSH ingress narrows from 0.0.0.0/0 to the office VPN range. The admin policy is swapped for one built from 30 days of observed calls.
- 3Open the pull request
The PR links to the finding and SEC-82. Checks show a terraform plan with 2 changes and an Atlas re-scan where the finding resolves.
Atlas Copilot Early access
- Plain-English questions
- Answers drawn as paths
- Follow-ups and Jira issues
- 1Send a plain-English question
Which internet-facing workloads can reach PII? No query language and no saved filter are needed.
- 2Get paths back
checkout-api, search-api and partner-webhook reach PII through checkout-task-role and search-role, ending at customer-exports and orders-db.
- 3Narrow it or act on it
The table ranks each workload by severity. Follow-ups offer to limit to production, explain the checkout-api path or create Jira issues.
Runtime and drift alerts Early access
- Change to alert in minutes
- Owner notified in chat
- Fix checked on re-read
- 1A pipeline changes a bucket policy
At 12:04 deploy-pipeline changes the policy on customer-exports. Two minutes later Atlas flags public read on a PII store, ranked Critical.
- 2The owner hears about it
The alert goes to #security-alerts in Slack and Cloud Ops in Teams, with Data Platform as owner. SEC-81 opens at 12:09.
- 3The fix is verified on re-read
The policy is reverted and Atlas re-reads the bucket at 12:21. It is still visible and now private, so the exposure resolves.
Blast-radius simulator Early access
- What-if for any identity
- Sensitive data highlighted
- Containment staged as a proposal
- 1Simulate a leaked ci-deployer key
Atlas walks the graph from the key. Within 2 hops it reaches 14 resources, including deploy-role and admin-role.
- 2Find the sensitive stores
Three of them hold sensitive data: customer-exports and orders-db hold PII, and payments-archive holds PCI data.
- 3Stage the containment
Rotate the key and scope it to build-runner and artifacts. Reach drops from 14 to 2, staged as a proposal to approve and dry run.
Want to try these first?
Tell us which capability you'd use most. Early-access customers help shape each feature before general availability.
Ready to see CloudLens in action?
Connect a read-only AWS role or Azure service principal. We'll walk you through your bill, your security graph and the first things worth fixing.
