Build a Real-time Stream Processing Pipeline with Apache Flink on AWS
summary
Demonstrates building a live AWS pipeline that connects Apache Flink, Amazon Kinesis, and EMR, with Elasticsearch for indexing and CloudWatch for metrics and monitoring. Covers cluster topology limits and single-master risk, using external checkpoints for state recovery, and shows autoscaling and failover handling for thousands of events (demo ~6,000), with concrete EMR provisioning commands and end-to-end operational automation.
AI-written summary · about
chapters (8)
- 0:00Introduction to stream processing
- 3:29Why use Apache Flink
- 12:14Setting up Flink on AWS
- 20:01Running a Flink job
- 23:45Monitoring with CloudWatch
- 36:12Importance of monitoring
- 39:02Handling failures in clusters
- 40:58Q&A and summary
related talks
30mBuild and run streaming applications with Apache Flink and Amazon Kinesis Data Analytics
26mRunning Apache Flink on AWS
40mFrom concept to production; the fastest way to develop & deploy Apache Flink jobs
23mCustomer Journey with streaming data on AWS
34mBeaming Flink to the Cloud @ Netflix
20mGetting Started with Event Stream Processing via Apache Flink on Microsoft Azure
32mMove to managed analytics
49mBuilding an Enterprise Data Lake Architecture on AWS
