Data Lake for Enterprises
上QQ阅读APP看书,第一时间看更新

Serving layer

The serving layer consists of data that can be readily served to consumer applications. Hence this is mostly the processed data. The processed data in this layer could be exposed via any of the data repositories and multiple protocols.

From the perspective of customer SCV, the processed customer data may exist in a materialized data view, a data service, as an export ready to be served or via direct access to tables for BI/reporting use cases. There could be multiple use cases, every use case may demand it's own data representation and accessibility.

A typical serving layer can be represented as follows:

Figure 14: Serving layer

As seen from this representation, a serving layer as well may have multiple moving parts, but broadly they would be Data Repository and Data Access or Data Delivery Layer.