> ## Documentation Index
> Fetch the complete documentation index at: https://docs.streamnative.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Manage StreamNative Clusters

## Cluster Overview

A [StreamNative instance](/cloud/clusters/manage-instances/instance) comprises one or more **StreamNative clusters** that operate in unison. Clusters can be distributed across geographical locations and can replicate among themselves using geo-replication.

<Note title="Note">
  In StreamNative Console, you can create one and only one cluster for an instance.
</Note>

### Cluster Features and Usage limits

You can find the features and usage limits of different Clusters in [Cluster Types and Regions](/cloud/clusters/cluster-types#hosted-features-and-limits).

For details about how to work with clusters, such as creating, editing, checking, and deleting clusters, see [work with clusters](/cloud/clusters/manage-clusters/cluster).

### Cluster Location

Each StreamNative cluster is associated with a geographical location. The locations are available at [Cluster Types & Regions in StreamNative Cloud](/cloud/clusters/cluster-types).

### Cluster Protocols and Settings

Each StreamNative Cluster has a set of protocols and settings that you can enable, disable, and configure.

For details, see:

* [Configuration Overview](/cloud/clusters/configure-clusters/cluster-configuration-overview)
* [Cluster Features](/cloud/clusters/configure-clusters/configure-cluster-features)
* [Available Protocols](/cloud/clusters/configure-clusters/configure-protocols)
* [Cluster Settings](/cloud/clusters/configure-clusters/configure-cluster-settings)

### Cluster Service URLs

Once provisioned, a StreamNative cluster is accessible through service URLs. A service URL is an HTTPS or TLS endpoint that is exposed to the Internet or private network and protected by authentication methods ([OAuth2](/cloud/security/authentication/service-accounts/use-oauth/oauth-overview) and [API Keys](/cloud/security/authentication/service-accounts/use-api-keys/api-keys-overview)). The Fully Qualified Domain Name (FQDN) of a service endpoint is based on the name of the StreamNative cluster.

StreamNative Cloud provides the following service URLs for a StreamNative cluster:

* **Pulsar HTTP Service URL**: the HTTP URL of a StreamNative cluster. After being granted the Admin access right, you can use the `pulsar-admin` or [`pulsarctl`](/tools/cli/pulsarctl/pulsarctl-overview) CLI tool to connect to and manage the StreamNative cluster.
* **Pulsar Broker Service URL**: the broker URL of a StreamNative cluster. After being granted the `produce` and `consume` permissions, you can use the `pulsar-client` CLI tool or [Pulsar clients](/cloud/build/pulsar-clients/qs-connect) to connect to and communicate with the StreamNative cluster.
* **Pulsar WebSocket Service URL**: the URL for a WebSocket-enabled StreamNative cluster. After being granted the Admin access right, you can use the [WebSocket API](/cloud/build/pulsar-clients/cloud-connect-websocket) to connect to and communicate with the StreamNative cluster.
* **Kafka Service URL**: the URL for a StreamNative cluster with the Kafka protocol enabled. After being granted the Admin access right, you can use the [Kafka CLI tool](/cloud/build/kafka-clients/quick-starts/cloud-connect-kafka-cli) or [Kafka clients](/cloud/build/kafka-clients/kafka-on-cloud#kafka-clients) to connect to and communicate with the StreamNative cluster.
* **Kafka Schema Registry Service URL**: the URL for [Kafka Schema Registry](/cloud/governance/kafka-schemas/kafka-schema-registry) service enabled on a StreamNative cluster.
* **MQTT Service URL**: the URL for [MQTT service](/cloud/build/mqtt-clients/mqtt-on-cloud-overview) enabled on a StreamNative cluster.

## Next steps

* [Manage Serverless Clusters](/cloud/clusters/manage-clusters/manage-serverless-clusters)
* [Manage Dedicated Clusters](/cloud/clusters/manage-clusters/manage-dedicated-clusters)
* [Manage BYOC Clusters](/cloud/clusters/manage-clusters/manage-byoc-clusters)

After creating a cluster, you can:

* [Manage Data Streams](/cloud/manage-data-streams/data-streams-overview)
* [Build Kafka Applications](/cloud/build/kafka-clients/kafka-on-cloud)
* [Build Pulsar Applications](/cloud/build/pulsar-clients/qs-connect)
* [Create a second cluster and configure geo-replication](/cloud/clusters/cloud-geo-replication)
