1. Overview

Welcome to StreamNative Cloud

StreamNative Cloud is a resilient, scalable streaming data service based on Apache Pulsar and compatible with Apache Kafka, delivered as a fully managed service. It incorporates all the features of Apache Pulsar and Apache Kafka, plus StreamNative's tooling to remove the complexity of managing both platforms. StreamNative Cloud provides a turnkey solution to help organizations transition to a "streaming first" architecture.

Our managed cloud deployment options, StreamNative Hosted or BYOC Cloud, leverage the Ursa engine (a Kafka-compatible data streaming engine evolved from Apache Pulsar) as the backbone for your real-time data, core business applications, or microservice messaging platform. It is a simple, fast, reliable, and cost-effective way to run Pulsar and Kafka in the cloud.

You can choose between two deployment options to easily and safely connect to your existing tech stack:

  • Hosted: StreamNative clusters hosted on StreamNative's public cloud account, available on AWS, GCP, and Azure.

  • Bring Your Own Cloud: On your public cloud account (AWS, GCP, or Azure), managed by StreamNative.

These products offer a flexible model of clusters either running in StreamNative’s cloud or in your organization's own cloud accounts.


The StreamNative Cloud Hosted deployment is ideal for standalone teams who value speed and ease of use over granular control of cloud infrastructure. Use the hosted deployment if you don't have existing infrastructure, lack experience in managing infrastructure, or need to quickly spin up a new project.

With the hosted deployment, you can focus on implementation instead of infrastructure management.

  • Limited infrastructure decisions and maintenance are required.
  • You have full control of the implementation.
  • You do not need DevOps resources.

Bring Your Own Cloud (BYOC)

The StreamNative Cloud BYOC deployment is ideal for customers who already have their own public cloud infrastructure and are capable of managing their infrastructure, maintaining security protocols, and adhering to data retention policies.

With the BYOC deployment, you can control your data, security, and costs.

  • You have full data ownership.
  • You manage security protocols.
  • You have flexible data retention options.
  • You can expect a lower total cost of ownership (TCO) due to optimized network costs.

StreamNative Cloud deployments enable developers to focus on building applications, instead of managing and maintaining complex systems and data services. Developers can spin up a Pulsar-based messaging and event streaming service in the public cloud in minutes.

StreamNative specializes in cloud-native messaging and event streaming solutions. We are the original creators of Apache Pulsar, a powerful open-source distributed messaging and streaming platform designed for real-time event streaming and data processing at scale.

StreamNative Cloud is our cloud-native offering built on the Ursa engine (a Kafka-compatible data streaming engine evolved from Apache Pulsar). It provides a managed, fully hosted data streaming platform that allows users to easily build data streaming applications without the need for managing the underlying infrastructure. StreamNative Cloud takes care of all the operational aspects, including provisioning, monitoring, scaling, and maintenance of the clusters, allowing developers to focus on building their applications and processing data.


StreamNative Cloud