NEW · What your AI agents can access vs. what they actually do with it. Live with ISMGSee how →
Bedrock Data case study background
Customer Case Study

Mapping sensitive data across 280 AWS accounts without asking engineering

Industry

Sports data and technology

Region

Global

Primary cloud

AWS

Book a demo

At a glance

The data landscape

Profile

  • Global sports data and technology provider

  • Many separate business units

  • Security and privacy teams that both need answers

Environment

  • About 280 AWS accounts

  • Amazon S3, RDS and Aurora

  • DynamoDB and DocumentDB

  • Self-managed Oracle on EC2

The challenge

The only map of the data lived with engineering

  • Answers came one team at a time. To learn what data sat in an account, security had to ask the engineering team that owned it.

  • Too many accounts to check by hand. With hundreds of accounts, a manual review was never going to finish, so nobody started one.

  • An Oracle estate snapshots could not read. One business unit's Oracle databases replicate in a way that standard snapshot scanning cannot handle.

“Unless someone will start digging manually and checking, right? But nobody will start doing this.”

The provider's data security program lead

“I have a strong feeling that for your solution it's not going to work.”

A database administrator at the provider, before deployment

Why Bedrock Data

Classification across every account, Oracle included

Coverage across about 280 accounts

S3, RDS and Aurora, DynamoDB, DocumentDB and self-managed Oracle, classified account by account.

Read-replica scanning for Oracle

Where snapshots could not work, Bedrock Data scans a read replica instead.

Sensitivity-first findings

Findings are sorted by sensitivity, so highly confidential data surfaces first.

One view for security and privacy

Both teams work from the same picture of what data sits where.

Rolling coverage

Each account is rescanned on a rolling 30-day cycle.

Production and non-production

Non-production data stores are classified with the same rules as production.

Results

What the scans turned up

  • Personal data nobody had mapped. 25,000 invoices holding scouts' personal data turned up. The privacy team had not known they existed.

  • Passwords in plain text. Clear-text passwords sat in nine datasets, four of them in a single freshly onboarded database.

  • Sensitive data outside production. 656 non-production data stores held sensitive data.

  • Highly confidential data, counted. 274 data stores hold highly confidential data, and the team can see them from one screen.

Security and privacy now answer where data sits from one view, without asking each engineering team in turn.

The vision

Visibility without asking engineering

“We were relying on engineering for understanding where we have data in the past. And now a tool will provide us visibility. So it's faster and cleaner.”

The provider's infrastructure lead

What's next

Where this is heading

The team expects audits to get easier now that it can show where data sits, and wants scans to run more often than every 30 days.

Share:

Know your data. Govern it continuously.

Discover sensitive data, see who can truly access it, and prove it stays within bounds.

Get demo