Implement a data mesh pattern in Amazon SageMaker Catalog without changing applications
Big Data Blog
This article demonstrates implementing a data mesh pattern using Amazon SageMaker Catalog while preserving existing data repositories and consumer applications unchanged.
- Uses three AWS accounts: producer, consumer, and governance for domain management
- Registers existing S3 data and AWS Glue tables in Lake Formation for access control
- Creates SageMaker Unified Studio projects with producer and consumer project profiles
- Publishes data assets from producer project to SageMaker Catalog
- Consumer project subscribes to published assets without modifying existing Lambda applications
- Lambda function assumes consumer project IAM role to query subscribed data via Athena
- Demonstrates cross-account data sharing with fine-grained Lake Formation permissions
- Includes step-by-step setup for VPCs, IAM roles, Glue databases, and workgroups
This solution enables organizations to adopt data governance through SageMaker Catalog without rearchitecting existing applications or data infrastructure.
The AWS News Feed is currently looking for gold sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.
Related articles
Apr 1
2026
2026
Improve the discoverability of your unstructured data in Amazon SageMaker Catalog using generative AI
May 22
2026
2026
How Amazon is moving to integrate catalogs to improve data discovery with Amazon SageMaker
Jul 15
2025
2025
Streamline the path from data to insights with new Amazon SageMaker Catalog capabilities
Dec 1
2025
2025
Amazon SageMaker Catalog provides automatic data classification using AI agents
The AWS News Feed is currently looking for silver sponsors. If you want to support the AWS community and reach a large audience of AWS professionals, consider sponsoring the AWS News Feed.