AWS Glue Data Catalog for Least Overhead Metadata Management
Short answer
B Use the AWS Glue Data Catalog as the central metadata repository and use AWS Glue crawlers to connect to multiple data stores and update the Data Catalog with metadata changes.
Question
Key Takeaways
This question tests the selection of a managed metadata service versus custom solutions, with the common trap being the creation of custom Lambda functions or databases (like Aurora/DynamoDB) which introduce significant operational overhead.
The AWS Glue Data Catalog is the recommended service for centralized metadata management across diverse data stores with minimal operational overhead. This page explains why using AWS Glue crawlers satisfies the requirements for automated, regular updates to structured and semi-structured data sources.
Common mistake: Learners often choose Option A or C because they involve coding (Lambda), underestimating the maintenance burden compared to a fully managed crawler service. Option D is incorrect because it mixes manual schema extraction with automation, failing the 'least operational overhead' criterion.
Expert Analysis
Why the Answer Is Correct
Option B is correct because the AWS Glue Data Catalog is a purpose-built, fully managed metadata repository that integrates natively with both relational databases (RDS, Redshift) and object storage (S3). By using AWS Glue crawlers, you can automatically discover schemas and update metadata on a schedule without writing code or managing infrastructure. This directly addresses the requirement for 'least operational overhead' while supporting the necessary detection of changes.
Why the Other Options Are Wrong
Options A and C suggest using Amazon Aurora or DynamoDB as a data catalog. These are database services, not metadata catalogs; implementing a catalog on top of them requires building custom logic with Lambda functions, which creates high operational overhead. Option D involves manually extracting schemas for RDS and Redshift, which contradicts the goal of minimizing operational effort and does not provide the automated change detection for those specific sources that crawlers offer.
Community Comment Notes
Community consensus strongly favors Option B, with users noting that options involving custom code (A, C) are overly complex and option D is flawed due to manual steps. As user pypelyncar noted, the Glue Data Catalog is designed specifically for this unified view. Another user highlighted that options A and C are eliminated for obvious reasons, and D is out because it involves manual schema extraction.
Exam Strategy
When asked for 'least operational overhead' in AWS architecture questions, prioritize fully managed services over custom implementations using compute resources like EC2 or Lambda. Look for keywords like 'automatically', 'integrated', and 'managed' in the correct option's description.
Frequently Asked Questions
Why not use Aurora or DynamoDB as a data catalog?
Can AWS Glue Crawlers handle semi-structured data like JSON?
Community Votes
100% of anonymous learners picked answer B. Votes are pick records left by other test-takers — they are not the verified answer.
Discussion 5 contributions
Compiled from public community threads and reader submissions, lightly edited for clarity. Handles and vote tallies are shown as recorded, and comments reflect the views of individual contributors.
From public community threads 5
-
pypelyncar 👍 7 Answered BThe AWS Glue Data Catalog is a purpose-built, fully managed service designed to serve as a central metadata repository for your data sources. It provides a unified view of your data across various sources, including structured databases (like Amazon RDS and Amazon Redshift) and semi-structured data formats (like JSON and XML files in Amazon S3).
-
GiorgioGss 👍 4 Answered BA,C out for obvious reason D out because it involves manual schema extract
-
rralucard_ 👍 3 Answered BOption B, using the AWS Glue Data Catalog with AWS Glue Crawlers, is the best solution to meet the requirements with the least operational overhead. It provides a fully managed, integrated solution for cataloging both structured and semistructured data across various AWS data stores without the need for extensive manual configuration or custom coding.
-
valuedate 👍 3 Answered Bglue data catalog with crawlers
-
hnk 👍 1 Answered AB is the obvious answer
Reader comments & corrections
No reader corrections yet — spotted an error or have a note? Share it below.
Related Analysis
Practice All DEA-C01 Questions
Access 100 questions with complete answers and detailed explanations.
View Full DEA-C01 Practice Test →