In this video, we are going to start our hands on up which is the process dynamic DB streams using
a lambda for change data capture of dynamic DB tables.
You can find the overall architecture of our hands on loop.
We basically capture new order, create operation into dynamic DB and process dynamic DB streams using
a double lambda to perform business logic.
So you can see that in the client application we will insert update date item in dynamic DB tables and
these will be this table will be enabled streaming and streams to dynamo DB change records and we will
capture these change data operations with pulling items from the streams.
A W is lambda with the event type pull based invocation and execute invocation of the lambda function.
So in this loop we have several steps that we are going to one by one.
You can see that for step in here.
Let me explain one by one.
First of all, a user inserts, updates, delete an item into the Dynamo DB table and a new stream record
is written to reflect that a new item has been added to order table and after that the new city record
triggers and a lambda function.
And the lambda function writes to the cloud logs and we will see the invocation from the logs and we
will they will become the function for the incoming event from the Amazon Dynamo DB Streams.
OC As you know that we have two main steps one implementing any hands on loop.
The first step is to create infrastructure on a cloud, and the second step is the actual Lambda Code
for interacting dynamo DB streams.
Now I'm going to start the first step, which is the create infrastructure in the cloud environment.