Shell

A global data marketplace for trading and supply

Summary

A data mesh platform that transforms enterprise data into discoverable, trustworthy, and reusable assets, enabling democratized data access across the organization.

Together with Shell Trading and Supply, we designed and built their first global data marketplace leveraging a data mesh paradigm. The platform provides democratized data access paired with seamless discovery, utilization, and reusability, transforming how thousands of employees discover, trust, and use data across the organization.

Services

Data & AI Platforms

Industry

Energy

The Challenge

Multiple apps, fragmented data storage, and an absence of governance, making complex models impossible to reuse.

Shell Trading and Supply faced challenges when dealing with multiple apps and tools, including fragmented data storage and an absence of governance across business units. This resulted in duplicated efforts when building data services and the inability to reuse highly complex models, incurring cost and efficiency issues across the organization.

Problem 01

Fragmented data storage and absent governance

  • Multiple disconnected apps and tools across the business
  • No unified governance structure or data ownership
  • Information assets underutilized and siloed
  • Complex models impossible to share or reuse across teams

Problem 02

Duplicated effort and efficiency losses

  • Teams rebuilding the same data services independently
  • High cost of building new data products from scratch
  • No standard way to discover, understand, or trust data
  • Significant friction incurred across the organization

The Solution

We designed and built a data marketplace built on four interconnected platform components, giving Shell's business units self-service access to data products while enforcing federated governance and security at every layer.

01

Domain-driven and decentralized

A stream data product managed by domains, which also handle access management. Users contact focal points to obtain credentials, keeping ownership close to the source. Domains create API data products using the platform UI.

02

Self-service data products

Domains create API data products using the platform interface. Users consume these products by following documentation on the platform, applying the same self-service principle across the full data catalog without needing human intervention.

03

Federated governance and security

API data products can have global policies and security checks through a federated committee, while implementing local policies by selecting its own identity provider, ensuring compliance and control at every layer.

This diagram is best viewed on a larger screen. Please rotate your device or view on desktop.

Impact

A paradigm shift in how a global enterprise approaches its data, with 70+ new services created in two months and 11 product teams building on the platform's patterns.

Data Quality and Utilization

By treating data as a product, information assets are no longer underutilized, promoting a culture of data excellence and innovation across the organization.

User Experience

Service registration reduced by 95%, from 10 hours to 30 minutes, with a focus on treating data consumers as valued customers.

Interoperability

The platform addresses the challenges of integrating distinct infrastructure sets, offering a unified platform that caters to the diverse needs of big data and operational technologies.

“DEUS led the architectural design, the governance framework, and they delivered the final solution.”

Stuart Blyde, Global Head of Agile Hub, Shell Worldwide

Methods

A modern data engineering approach combining data mesh principles, containerized deployment, and federated governance.

Data mesh

Data catalog

Solution design

Systems thinking

Containerization

Distributed compute

ML serving

API design

REST

GraphQL

Streaming

Batch processing

Federated governance

Operating model

Engineering

Ready to unlock the full potential of your enterprise data?

Get in touch →