0% found this document useful (0 votes)
63 views12 pages

BDACh01L03DesignLayersindata Processingarchitecture

The document discusses the design layers in data processing architecture. It describes five design layers including the lowest layer which identifies data sources, the ingestion and acquisition layer, the data storage layer, the data processing layer, and the data consumption layer.

Uploaded by

mkarveer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
63 views12 pages

BDACh01L03DesignLayersindata Processingarchitecture

The document discusses the design layers in data processing architecture. It describes five design layers including the lowest layer which identifies data sources, the ingestion and acquisition layer, the data storage layer, the data processing layer, and the data consumption layer.

Uploaded by

mkarveer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

Lesson 3

Design Layers in Data Processing


Architecture

“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 1
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
Big Data Architecture
• “Big Data architecture is the logical
and/or physical layout/structure of
how Big Data will be stored, accessed
and managed within a Big Data or IT
environment” Techopedia

“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 2
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
Big Data Architecture
• Logically defines how Big Data
solution will work, the core
components (hardware, database,
software, storage) used, flow of
information, security and more

“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 3
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
Figure 1.2 Design of logical layers in a data
processing architecture

“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 4
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
Lowest Layer L1
• Considers amount of data needed at
ingestion layer 2 (L2) and either Push
from L1 or pull by L2 as per the
mechanism for the usages
• Source data-types: Database, files,
web or service
• Source formats, i.e., semi-structured,
unstructured or structured.
“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 5
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
Data Ingestion and Acquisition
Layer L2
• Considers Ingestion and ETL
processes either in real time, which
means store and use the data as
generated, or in batches
• Batch processing is using discrete
datasets at scheduled or periodic
intervals of time.

“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 6
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
Data Storage Layer L3
• Data storage type (historical or
incremental), format, compression,
incoming data frequency, querying
patterns and consumption
requirements for L4 or L5
• Data storage using Hadoop
distributed file system or NoSQL data
stores—HBase, Cassandra, MongoDB
“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 7
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
Data Processing Layer L4
• Data processing software such as
MapReduce, Hive, Pig, Spark, Spark
Mahout, Spark Streaming
• Processing in scheduled batches or real
time or hybrid
• Processing as per synchronous or
asynchronous processing requirements
at L5.
“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 8
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
Data Consumption Layer L5

• Data integration
• Datasets usages for reporting and
visualization, Analytics (real time, near
real time, scheduled batches), BPs, BIs,
knowledge discovery
• Export of datasets to cloud, web or other
systems
“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 9
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
Summary

We learnt
• Five Design Layers
• L1: Identification of Internal and
External Sources of Data for ingestion
and acquisition
• L2 Ingestion and Acquisition Layer

“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 10
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
… Summary
We learnt:
• L3 Data Storage in Required formats for
processing at L4
• L4 Data Processing Layer
• L5 data consumption (usage) layer

“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 11
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India
End of Lesson 3 on
Design Layers in Data Processing
Architecture

“Big Data Analytics “, Ch.01 L03: Introduction To ... Big Data Analytics
2019 12
Raj Kamal and Preeti Saxena, © McGraw-Hill Higher Edu. India

You might also like