With Amazon Kinesis Data Streams, you can build applications that process streaming data in real-time. Kinesis Data Streams offers a scalable and durable solution for ingesting, processing, and storing streaming data from multiple sources, making it available for use cases such as analytics, monitoring, and machine learning.
This course is designed to provide learners with a comprehensive introduction to Amazon Kinesis Data Streams, a fully managed, streaming data service. You'll learn the basics of Amazon Kinesis, its architecture, and its various use cases. The course will guide you through the process of launching and creating a Kinesis stream, sending data to the stream, and consuming data from it.
Activities
This course includes demonstrations and assessments.
Course objectives
- Identify the purpose of Kinesis Data Streams
- Recognize problems that Kinesis Data Streams solves
- Understand the architecture and Uses cases of Kinesis Data Streams
- Create and send data to Kinesis Data Streams
Intended audience
- Architects
- Data Engineers
Recommended Skills
- Foundational understanding of AWS and cloud computing concepts
Course outline
- Module 1: Introduction
- Introduction to Amazon Kinesis Data Streams
- Architecture and Use Cases
- Module 2: Using Amazon Kinesis Data Streams
- Creating a New Kinesis Data Stream
- Setting Up Amazon SNS Topic and Kinesis Data Stream Consumer
- Monitoring Data in a Kinesis Data Stream
- Cleaning Kinesis Data Stream and Resources
- Module 3: Resources
- Learn more