PubNub Product Updates

Introducing the PubNub Bridge for Kafka/NATS, Now in Beta

3 min read Stephen Blum on Oct 30, 2019
Try PubNub Today

Free up to 1MM monthly messages. No credit card required.

Subscribe to our newsletter

By submitting this form, you are agreeing to our Terms and Conditions and Privacy Policy.

The PubNub Bridge for Kafka/NATS connects Kafka events and/or NATS messaging to PubNub, bridging the enterprise to real-time ecosystems.

We're inviting beta users to try out the PubNub Bridge for Kafka/NATS.

Try PubNub today!

Build real-time applications that perform reliably and securely, at global scale.
Try for free
Try PubNub today!

Bridging the Enterprise to Real-time Ecosystems

Enterprises investing in digital transformation are handling large quantities of distributed data event streams or event-driven microservices through on-premise technologies such as Kafka or NATS. Insights are being acquired faster than ever from the vast quantity of data generated daily across the enterprise. However, what happens when companies want to turn these insights into actionable steps, interfacing these events and insights as they happen with real-time interaction with devices outside of enterprise boundaries? A couple examples include:

Alerts and Notifications

  • Notifying on-duty front-line workers with real-time information
  • Alerts to partners or consumers
  • Response to natural disasters or business disruption

Mobile or Transient Workforce

  • Dispatch requests to mobile or personal driver fleets
  • Scaling up and down easily for holiday or transient workers

Bring Your Own Device Environments (BYOD)

  • Interfacing securely with employee personal devices

PubNub Bridge for Kafka/NATS

The PubNub Bridge for Kafka/NATS runs side-by-side with other on-premise enterprise systems and provides a secure and highly available scalable mechanism to hand off designated messages or events to the PubNub Data Stream Network and from there, reach the appropriate destinations, whether employees, partners, or customers, all with low latency. We're inviting beta users to try out the PubNub Bridge for Kafka/NATS now. Click here to register for the beta. pubnub-kafka-nats-bridge

PubNub Bridge for Kafka/NATS Use Cases

Mobile Event Notifications

Delivering data event notifications to mobile apps and web-enabled devices requires a list of architectural components and security checks. Events are captured and recorded in a variety of data engines including Kafka, NATS, RabbitMQ and more. In order to get these events out to mobile apps, an architect needs to design a workflow delivery system that includes an Application Server, REST Interface, Load Balancing, High Availability, Observability and more. Additionally, the development must be coordinated with the security team to open firewall ports and add DNS entries for business owned web properties. Another event-streaming access management system must be designed for controlling which mobile apps receive the intended notifications. This prevents and ensures sensitive event notifications are delivered to the right people. Each of these workflows requires investment in teams focused on developing and maintaining this event-based system which durably streams secure notifications to mobile apps. With the PubNub Bridge for Kafka/NATS, all these steps are pre-built and ready to use. The PubNub Bridge for Kafka/NATS makes it easy for your team to easily integrate mobile app event notifications without writing code and opening firewalls. Today, PubNub offers integrations into Kafka and NATS event busses. Our secure bidirectional container makes it easy for your team to send and receive event streams between your corporate infrastructure and your end-user mobile apps.

Team Data Exchange

Sharing event streams between teams requires a broad organization strategy. To securely share streams of events between teams a centralized event bus must be established and maintained. Most teams have specific goals for accomplishing a business objective. This tends to require a specialized selection of tools and services which are not shareable between teams due to the non-homogeneous workload requirements. This is why a broad centralized event system, such as Kafka and NATS, is needed. Granting access to each of these systems requires additional business routing logic and even may not be possible to segment access to specific regions of data. Typically full access is required and may not be ideal for an organization to share data this way. The PubNub Bridge for Kafka/NATS allows your teams to share specific topics of information between teams. This allows teams to collaborate across the corporate organization with data access audit trails to selectively permission event streams.

Inviting Beta Developers Now

If you are a developer working with Kafka and/or NATS, we invite you to join our beta program for the PubNub Bridge for Kafka/NATS. Beta participants will interact with our product team to provide feedback on product functionality and high priority use cases.

More from PubNub

NPP and HIPAA: Notice of Privacy Practices Definition
Healthcare CategoryJan 6, 20235 min read

NPP and HIPAA: Notice of Privacy Practices Definition

A Notice of Privacy Practices (NPP) is one of the requirements of HIPAA and helps patients understand their personal data rights.

Michael Carroll

Michael Carroll

HIPAA Violation Examples
Healthcare CategoryJan 5, 20236 min read

HIPAA Violation Examples

HIPAA violations can be financially expensive and devastating to a brand. Examine some examples of HIPAA violations, and learn...

Michael Carroll

Michael Carroll

How to Add a Notification Badge to Icons in React Native
Real-time Chat BlogDec 19, 20226 min read

How to Add a Notification Badge to Icons in React Native

Display real-time notification badges with PubNub and React Native to display important information and bring users back to your...

Michael Carroll

Michael Carroll