Everyone.
And welcome back.
Now, in today's video, we will be discussing about the Amazon Guinness's set of services.
Now, do note that whenever we discuss about kinases, it is not just one single service, but there
are multiple services under the Amazon kinases and each one of them provides its own unique set of benefits.
So before we go ahead and explore more about it, let's quickly look into it from the console.
So if I quickly do kinases over here under the features, you'll see you have kinases, data firehose
kinases, data analytics, kinases, data streams and kinases, video stream.
So these are the four features that we are interested in in today's video.
So just to do Amazon kinase, it is a set of services which makes it easy to work with a set of streaming
data.
Needless as we were discussing data for primary set of sub services under kinases, data stream data,
firehose data analytics and video stream.
So let's go ahead and discuss about each one of them here.
So the first one is Kinesis data stream.
Data stream, it's very simple.
It basically allows us to capture, process and store their data streams.
So basically you have a set of inputs.
This input will go ahead and send the streaming data to kinases, data stream, whether data will be
stored.
And from the kinases data stream, you can have x number of consumers like easy two instances, lambda,
etc. which can fetch the data from Kinesis data stream and they can go ahead and run some computational
task.
So this is what the data stream is.
So let's quickly look into it practically as well.
So from the management console, let's open up the kinases over here.
So within here you have get started, you have kinases, data stream, data firehose and data analytics.
Let's explore the testing.
I'll click on the testing.
You can just give it a name, let's say demo stream, and all you need to do is you have to go in created.
All right.
So this will go ahead and create to be testing for you once there did the same is created you can go
ahead and simply upload the data to this specific stream using various producers like kinases, aging
and various others as well.
This is very simple to understand, and below you have consumers which will go ahead and fetch their
data from this specific data stream to perform some operations on top of it.
So very simple doing this then data stream allows you to send the data from multiple producers.
It can store the data and the stored data can.
Later we read bidding from multiple other services.
The second service is referred to as a kinases virus or kinases virus.
Basically, it can deliver their data from point A to point B, for example.
Let's see, you have various set of inputs.
This input gets connected to the Kinases data virus and from virus you can go ahead and send the data
to various other end points like is street active, Elasticsearch, service, Splunk, etc. So whenever
you want to load the streaming data, let's see.
All of your data is currently storing no data stream and you want to move the data to Splunk, then
again, as this virus can prove to be a better option here.
So let's also quickly look into it.
Let's go back to Kinesis.
This time we fairly quickly create a new delivery stream for Host.
If we look over here in this source, you can specify either the kinases data stream or even the data
put.
So in case if we use the kinases data stream, then the next option is the destiny.
Two Let's say I want to load the data from the kinases data stream to S3.
So these are the source in destination for virus.
Very similar to the diagram.
You have a source and on the right hand side you have the destination.
And along with that, as we have decided that the source is going to be the kinases data stream, then
you'll have to specify what is the year end of the data.
Steve from is there data needs to be loaded from so this is one part it as we were discussing it basically
it can deliver the data from point A to point B in this case is the Kinesis data stream and then it
delivers A to point B, the point B is S3.
Now, if you look in destination, as we're discussing, there are a lot of destination available like
Datadog is available, Splunk is available, New Relic is available.
And so once it becomes much more simpler for moving of data along with that, it also allows you to
transform the data audio.
So in case if you want to transform their data, you can go ahead and set it to enable and you'll have
to specify the lambda function which basically goes ahead and transforms that data and then it will
send it to their destination like Splunk.
So this is what the firehose allows us to do.
The third important service under the kinases is data analytics at a high level already from the name
itself we can a.
In Defi that this allows us to perform some kind ofa analytics.
So the kindness is the day.
Analytics has a ability to analyze the data stream in real time.
So using sequel, Java, etc., we can go ahead and perform some analytics on top of it.
So if we look into this data, we can get the data from kinases, firehose, kinases, data stream,
and we can send it to the data analytics where you can go ahead and query and analyze the streaming
data.
And the last one for today's video is Kinases video stream, which is an interesting one.
So this basically makes it easy to securely stream video from connected devices to it.
So let's say that you have a camera that is available and you want to send the stream, which is the
video feed of the camera to it.
So what you can do, you can connect this camera to the kinesis video stream.
So it basically will send the live feed to the kinases video stream from the Kinases video stream.
Again, you can connect it to various other services which can perform the analytics on top of it.
So let me also quickly show you this.
Now for video stream, you can just type kinases or here there is a separate console that is available.
So this is the kinases video stream.
So if you go ahead and quickly create it, let's just call it this video stream and actually concrete.
All right.
Now this video stream is created.
So at this stage, this video stream is created.
But you still need the input.
You need some kind of let's see, a camera that can send a live feed to the video stream.
If you look into the media playback audio currently, you do not really have anything, but you do have
option for pause, for forwarding, etc..
So there is an interesting video available in YouTube which basically shows the integration on how our
camera feed is integrated with Kinases video stream, which in turn gets integrated with other enabling
services to achieve a desirable use.
Guess what I'll do?
I'll beast the link to that YouTube video after this lecture so that you can also look into.
It's an interesting one.
So just to realize there are four primary set of services, the testing data, firehose data analytics
and video streams.
Sometimes in exams you will see a question, let's say a question that comes is there is a stream of
data and you want to perform some analysis, you want to query that data are using SEQUENT, which is
the kinases services that allows you to do that.
Then the answer is data analytics.
We know that data analytics allows us to query on the data evolve.
Question comes is that you want to move the streaming data from Kinesis data testing to Splunk.
What is the service that is more appropriate than the service that is more appropriate is data firehose.
So something like that is something that you can expecting exams.
So hence it is important for us to know at a high level overview the basics of Guinness's services.
So with this will conclude today's video.