Documentation

Check out the Developer Guides for Amazon Managed Service for Apache Flink and Amazon Managed Service for Apache Flink Studio.

The Developer Guide for Amazon Managed Service for Apache Flink describes how to build and run real-time streaming applications using Apache Flink in Java, Scala, and Python, with your choice of interactive developer environment.

Learn more »

The Developer Guide for Amazon Managed Service for Apache Flink Studio describes how to build Apache Flink applications in SQL, Python, and Scala in an interactive notebook interface.

Learn more »

Tools and SDKs

The following are tools and SDKs for Amazon Managed Service for Apache Flink and Amazon Managed Service for Apache Flink Studio.

API reference

The Developer Guide for Amazon Managed Service for Apache Flink describes how to build and run real-time streaming applications using Apache Flink in Java, Scala, and Python, with your choice of interactive developer environment.

Learn more »

AWS SDK and AWS CLI

These are the SDK and CLI for Amazon Managed Service for Apache Flink

Tools | Docs

Workshops

The following are workshops for Amazon Managed Service for Apache Flink and Amazon Managed Service for Apache Flink Studio.

This workshop shows you the basics of getting started on locally developing Apache Flink applications with the goal of deploying to Amazon Managed Service for Apache Flink.

Starter guide to local development »

In this workshop, you will create a stream processing application using Amazon Managed Service for Apache Flink Studio to identify customers entering your casino who are betting big, and the stream processing application sends you an email when big spenders sit down at a gambling table. You will also identify tables that need a refill on chips and identify potential cheaters in your casino through their betting and winning patterns

Event detection with Managed Service for Apache Flink »

Getting Started

Dive deep into these workshops for Apache Flink and Apache Beam on Amazon Managed Service for Apache Flink and Amazon Managed Service for Apache Flink Studio. They all use the New York City taxi cab trips dataset. 

Getting started with Apache Flink »

Getting started with Apache Beam »

Getting started with Amazon Managed Service for Apache Flink Studio »

AWS Solution Briefs

Explore AWS solutions for Amazon Managed Service for Apache Flink.

Blog posts

We have a rich set of blog articles that provide use case and best practices guidance to help you get the most out of the service. Access our full list of blog articles through the resources below.

No blog posts have been found at this time. Please see the AWS Blog for other resources.

Read more Amazon Managed Service for Apache Flink articles on the AWS News Blog.

Learn about best practices, feature capabilities, and customer use cases on the AWS Big Data Blog.

Read more blog articles about Amazon Kinesis on the AWS Databases Blog.

Videos

Watch AWS videos about Amazon Managed Service for Apache Flink.

AWS re:Invent 2022: Poshmark accelerates growth via real-time analytics & personalization (49:28)

Learn how Poshmark enhanced user experience by designing real-time personalization using real-time event capture with Amazon Managed Service for Apache Kafka (Amazon MSK) and real-time data enrichment with Amazon Managed Service for Apache Flink.

AWS re:Invent 2022: How Samsung modernized architecture for real-time analytics (33:23)

Learn how Samsung SmartThings moved from self-managed Apache Spark to a fully managed stream processing platform with Amazon Managed Service for Apache Flink. Additionally, learn how Samsung SmartThings securely streamed data at scale with fully managed Amazon Kinesis Data Streams and Amazon MSK.

Using IAM with Amazon MSK and stream processing with Amazon Managed Service for Apache Flink (37:02)

Dive deep on the advantages of, the convenience of, and more details on using AWS Identity and Access Management (IAM) with Amazon MSK. With Amazon Managed Service for Apache Flink, you can build stream processing applications in multiple languages, including SQL.

Query your data streams in real time with Amazon Managed Service for Apache Flink Studio (13:22)

Learn how Amazon Managed Service for Apache Flink Studio simplifies querying data streams using SQL, Python, or Scala. A managed Apache Zeppelin notebook-based development environment and stream processing powered by Apache Flink lets you quickly analyze streaming data from a variety of sources including Kinesis Data Streams and Amazon MSK.

Get started with Amazon Kinesis Data Analytics

Sign up for an AWS account
Sign up for an AWS account

Instantly get access to the AWS Free Tier.

Read the documentation
Review the getting-started guide

Learn how to use Amazon Kinesis Data Analytics in the step-by-step guide for Apache Flink and Amazon Kinesis Data Analytics Studio.

Start building in the console
Start building streaming applications

Build your streaming application from the Amazon Kinesis Data Analytics console.