This video was created using StreamNative Hosted, a fully-hosted Pulsar cluster option available from StreamNative.
Quickly deploy the Pulsar Amazon S3 Sink Connector to StreamNative Cloud using StreamNative Cloud UI. This sink connector allows you to persist Pulsar messages in an AWS S3 bucket. In this video we deploy the Amazon S3 Sink Connector using StreamNative Cloud UI, produce messages to the Pulsar topic using the Pulsar Java Client, and confirm the messages have been persisted in an AWS S3 bucket.
[00:00] Deploying Amazon S3 Sink using StreamNative Cloud UI
[04:03] Publish messages to input topic using Pulsar Java Client
[05:16] Confirm messages have been sent to AWS S3 bucket
The non-admin service account requires a service account binding, as well as sinks and consume permissions (sources and produce permissions for source connectors) on the tenant/namespace. All of these configurations can now be completed in the UI.
If you are unfamiliar with using Pulsar Java Client, the following video provides detailed directions on obtaining sample Java code from StreamNative UI and setting up Intellij:
• Test Pulsar Functions with SNProducer and ...