A hands-on approach with the lab
In this section, you will learn how to build a lambda architecture on the edge using different AWS services. The following diagram shows the lambda architecture:
The preceding workflow uses the following services. In this chapter, you will complete steps 1–6 (as shown in Figure 5.21). This includes designing and deploying the edge components, processing, and transforming data locally, and pushing the data to different cloud services:
In this hands-on section, your objective will consist of the following:
- Build the cloud resource (that is, Amazon Kinesis data streams, Amazon S3 bucket, and DynamoDB tables).
- Build and deploy the edge components (that is, artifacts and recipes) locally on Raspberry Pi.
- Validate that the data is streamed from the edge to the cloud (AWS IoT Core).