Skip to content

Support for Kinesis Event Streaming #4002

Open
@gibachan

Description

@gibachan
Contributor

We are currently using the Amplify SDK to send event data to Amazon Pinpoint. However, AWS has announced the deprecation of the Pinpoint service, with a recommendation to migrate to AWS Kinesis for event streaming.

We are looking to transition our event streaming to Kinesis but are unable to find direct API support for Kinesis within the Amplify SDK.

Previously, event streaming to Kinesis was possible using AWSKinesisRecorder in the legacy AWS Mobile SDK for iOS. However, the legacy SDK is known to conflict with Amplify (as noted in aws-amplify/aws-sdk-ios#5505), preventing its concurrent use.

The Amplify documentation (e.g., https://docs.amplify.aws/swift/build-a-backend/add-aws-services/analytics/set-up-analytics/) states: "Amplify enables you to collect analytics data for your app. In order to use Analytics, you will enable Amazon Kinesis or Amazon Pinpoint using the AWS Cloud Development Kit (AWS CDK)." This suggests that Amplify is intended to support Kinesis.

Could you please clarify if it is currently possible to send events to AWS Kinesis using the Amplify SDK? If so, please provide guidance or examples on how to implement this functionality.

Your assistance in migrating our event streaming solution would be greatly appreciated.

Activity

added
analyticsIssues related to the Analytics category
and removed on Jun 3, 2025
github-actions

github-actions commented on Jun 3, 2025

@github-actions
Contributor

This has been identified as a feature request. If this feature is important to you, we strongly encourage you to give a 👍 reaction on the request. This helps us prioritize new features most important to you. Thank you!

harsh62

harsh62 commented on Jun 3, 2025

@harsh62
Member

@gibachan Thank you for raising the issue: The issue is being discussed internally and we will post an update soon.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    analyticsIssues related to the Analytics categoryfeature-requestRequest a new feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @harsh62@gibachan

        Issue actions

          Support for Kinesis Event Streaming · Issue #4002 · aws-amplify/amplify-swift