Amazon Managed Service for Apache Flink
Table of contents
A managed service for deploying Flink Applications that run over a data streaming. The Flink Application can be written with Java, Python, Scala and SQL (by using the Table API) and they are stored in Amazon S3 for later Flink usage.
It can receive data from Kinesis Data Streams or from Amazon MSK. As output, it can deliver data to Amazon S3, Kinesis Data Streams and Kinesis Data Firehose.
It is basically a replacement for what was the Kinesis Data Analytics, which already used Apache Flink under the hood.
Use cases include:
- Streaming ETL
- Continuous Metric Generation
- Responsive Analytics