CNX-001 practice question 6 of 15
An architecture team needs to unify all logging and performance monitoring used by global applications across the enterprise to perform decision-making analytics. Which of the following technologies is the best way to fulfill this purpose?
Full set: 84 questionsA data lake is a centralized repository designed to store, process, and secure large amounts of structured, semi-structured, and unstructured data at any scale. Its architecture is ideal for ingesting raw data, such as application logs and performance metrics, from diverse global sources without a predefined schema. This "schema-on-read" approach provides the flexibility needed to run various types of decision-making analytics, from dashboards and visualizations to big data processing and real-time analytics. This directly fulfills the enterprise's requirement to unify all monitoring data for comprehensive analysis.
A. Relational database: Inefficient for storing and analyzing large volumes of unstructured/semi-structured log data due to its rigid, predefined schema requirements.
B. Content delivery network: A CDN is a geographically distributed network of proxy servers used to deliver web content faster, not a data storage or analytics platform.
C. CIEM: This is a specialized security tool for managing Cloud Infrastructure Entitlements, not a general-purpose platform for aggregating and analyzing application logs.
1. Nargesian, F., et al. (2019). "Data Lake Gaps: A Survey of Current Issues and Future Directions." Proceedings of the 2019 International Conference on Management of Data (SIGMOD '19). The paper defines a data lake as a repository for raw data in its native format from a variety of sources, supporting future analysis and use cases not defined at the time of data ingestion. (Section 2, "What is a Data Lake?", pp. 1-6). DOI: https://doi.org/10.1145/3299869.3314038
2. University of California, Berkeley. (2023). CS 186/286: Introduction to Database Systems, Lecture 23: Data Warehouses and Data Lakes. Course materials explain that data lakes are designed to handle the "3 V's" of big data (Volume, Velocity, Variety), making them suitable for log and event data, whereas traditional databases and warehouses require structured data. (Slides 35-42, "Data Lakes").
3. Hai, R., et al. (2021). "Data Lake Architecture." In: Designing Data-Intensive Applications. O'Reilly Media. This foundational text contrasts data lakes with traditional data warehouses, highlighting the lake's suitability for storing raw, heterogeneous data from sources like application logs for exploratory analysis and machine learning. (Chapter 10, "Batch Processing").
Keep practicing
Take the free CNX-001 practice test
Ten exam-style questions with answers and explanations, plus the exam facts and study guides.
More questions
Other CNX-001 practice questions
- Question 4As part of a project to modernize a sports stadium and improve the customer service exper…
- Question 5A network engineer is establishing a wireless network for handheld inventory scanners in …
- Question 7A user reports an issue connecting to a database server. The front-end application for th…
- Question 8A company is migrating an application to the cloud for modernization. The engineer needs …
- Question 9An organization's Chief Technical Officer is concerned that changes to the network using …
- Question 10Server A (10.2.3.9) needs to access Server B (10.2.2.7) within the cloud environment sinc…
