Building a Serving Layer with AWS Analytics Services
In this chapter, we will explore how to manage a serving layer with Amazon Redshift and QuickSight. The consumption layer focuses on building solutions for data users to access, deriving data insights, and building dashboards to demonstrate the insights. Analysts must query this data quickly and efficiently to generate insights and reports. However, due to the sheer volume and complexity of the data, traditional querying methods are slow and cumbersome. Thus, implementing a robust consumption layer can address this challenge by enabling fast, efficient access and querying capabilities, thus empowering your analytics team to derive actionable insights without delay.
This chapter will walk you through the first step of managing a serving layer, from loading the data to Redshift, connecting client applications using a VPC endpoint, querying using Redshift Serverless, and using AWS SDK to manage QuickSight.
The recipes in this...