Managed Cloud Responsibility Model

StreamNative Serverless/Dedicated

StreamNative BYOC

Cloud Account
Own and manages the Cloud Account (AWS/GCP)
StreamNative
Customer
Pulsar Infrastructure
Manage and monitor the underlying infrastructure (e.g., Kubernetes, networking, DNS, TLS) as well as its availability
StreamNative
StreamNative
Networking & Connectivity [optional]
- Private Link
- Custom Domain
- VPC - managed by SNCustom Domain
N/A
Shared Responsibilty
Deploy Pulsar Cluster, Create Service and Tenants/Namespaces
via console, CLI or Terraform. 
Customer
Customer
Resource allocation (CU/SU)
via Console, CLI or Terraform
Customer
(with guidance from StreamNative)
Customer
(with guidance from StreamNative)
Manage and monitor the Pulsar Cluster
StreamNative
StreamNative
Monitoring and Logging
Monitors all metrics and Pulsar logs to proactively identify and mitigate issues
StreamNative
StreamNative
Can consume metrics via a Scrape API
Customer
Customer
Can remote write to metrics
N/A
Customer
Upgrades and Patches
Responsible for upgrading and patching all Pulsar Clients and Connectors
Customer
Customer
Manage and perform upgrades and patches on Pulsar cluster
StreamNative
StreamNative
Pulsar Clients (Producers & Consumers)
Create and manage application code to produce and consume to/from the Pulsar Cluster
Customer
Customer
Pulsar Connectors
Define the use case and configurational needs.
Customer
Customer
Deploy connectors via console, CLI or Terraform.
Customer
Customer
Monitor Pulsar Connectors and proactively notifiy customers when issues are observed.
Provide guidance on configuration and scaling needs
StreamNative
StreamNative
Pulsar Functions
Define the use case and configurational needs and write the business logic
Deploy and monitor the function via console, CLI or Terraform. 
Customer 
Customer 
Technical Support
Provide troubleshooting data such as client-side metrics and logs when requested.
Customer 
Customer 
Provide technical support for all StreamNative capabilities
StreamNative
StreamNative
Data Backup and Recovery
Manage and perform data backup and recovery
StreamNative
StreamNative
Ready to get started or need more information?
Contact us

Other Deployment Options

Compare all the deployment options