Summary
In this chapter, we learned about the core concepts and capabilities, as well as approaches, regarding common deployment patterns, monitoring and scaling, and the KDA application's security. We built real-time streaming applications using both SQL and Apache Flink.
KDA has many applications, but it's most commonly used for clickstream and big data analytics. When used with other AWS services, it enables us to build sophisticated and scalable solutions. It is easy for those of you with a SQL skillset to translate those and create your KDA SQL applications. On the other hand, if you are coming from a Java or Scala background, using KDA for Flink should be a breeze.
In the next chapter, you will learn to consume and process stream video with Kinesis Video Streams (KVS). KVS allows us to build applications that stream video from connected devices to use it for other processing, such as machine learning (ML) or simply for the purposes of playback. As is the case...