- Home
- Training Library
- Serverless, Component Decoupling, and Solution Architectures (SAP-C02)
Kinesis Data Analytics
Contents
Course Introduction
Utilizing Managed Services and Serverless Architectures to Minimize Cost
Decoupled Architecture
Application services
Amazon API Gateway
Amazon Kinesis
Amazon Elastic Map Reduce
Streaming Data
Mobile Apps
Amazon EventBridge
Design a Multi-Tier Solution
When To Go Serverless
Design considerations
Which services should I use to build a decoupled architecture?
The course is part of this learning path
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 section of the AWS Certified Solutions Architect - Professional learning path introduces common AWS solution architectures relevant to the AWS Certified Solutions Architect - Professional exam and the services that support them. These services form a core component of running resilient and performant architectures.
Want more? Try a Lab Playground or do a Lab Challenge!
Learning Objectives
- Learn how to utilize managed services and serverless architectures to minimize cost
- Understand how to use AWS services to process streaming data
- Discover AWS services that support mobile app development
- Understand when to utilize serverless services within your AWS solutions
- Learn which AWS services to use when building a decoupled architecture
Danny has over 20 years of IT experience as a software developer, cloud engineer, and technical trainer. After attending a conference on cloud computing in 2009, he knew he wanted to build his career around what was still a very new, emerging technology at the time — and share this transformational knowledge with others. He has spoken to IT professional audiences at local, regional, and national user groups and conferences. He has delivered in-person classroom and virtual training, interactive webinars, and authored video training courses covering many different technologies, including Amazon Web Services. He currently has six active AWS certifications, including certifications at the Professional and Specialty level.