1. Home
  2. Training Library
  3. Designing for Disaster Recovery & High availability in AWS - Level 2

Kinesis Data Analytics

Kinesis data analytics allows you to use SQL to query data in Kinesis data Streams and Kinesis Data Firehose and then stored to Amazon S3, an OpenSearch Cluster or Amazon RedShift Cluster.  

Kinesis Data Analytics is used for real time analysis on Kinesis Data streams using Structured query language to perform time series analytics, populate real time dashboards, and create real time metrics. It’s a fully managed services with built in auto scaling which can create streams out of the real-time queries as a result. 

To use Kinesis Data Analytics you create an application that reads and processes streaming data from Kinesis Data Streams or Kinesis Data Firehose.  You then write your SQL code using an interactive editor and test it with the live streaming data.  

For new projects you can use the Kinesis Data Analytics Studio which provides you ease of use with advanced analytical capabilities and lets you build stream processing applications in minutes.  

Kinesis Data Nalaytics supports Kinesis Firehose, AWS Lambda and Kinesis Data Streams as destinations to send the results.  

You are billed for the data consumption rate.  


This course covers the core learning objective to meet the requirements of the 'Designing for disaster recovery & high availability in AWS - Level 2' skill

Learning Objectives:

  • Analyze the amount of resources required to implement a fault-tolerant architecture across multiple AWS availability Zones
  • Evaluate an effective AWS disaster recovery strategy to meet specific business requirements
  • Understand SLA for AWS services to ensure the high availability of a given AWS solution
  • Analyze which AWS services can be leveraged to implement a decoupled solution
About the Author
Learning Paths

Stuart has been working within the IT industry for two decades covering a huge range of topic areas and technologies, from data center and network infrastructure design, to cloud architecture and implementation.

To date, Stuart has created 150+ courses relating to Cloud reaching over 180,000 students, mostly within the AWS category and with a heavy focus on security and compliance.

Stuart is a member of the AWS Community Builders Program for his contributions towards AWS.

He is AWS certified and accredited in addition to being a published author covering topics across the AWS landscape.

In January 2016 Stuart was awarded ‘Expert of the Year Award 2015’ from Experts Exchange for his knowledge share within cloud services to the community.

Stuart enjoys writing about cloud technologies and you will find many of his articles within our blog pages.