Connecting to HiveMQ Cloud | Understanding Static Addressing

Connecting to HiveMQ Cloud | Understanding Static Addressing

Overview

This article clarifies the connectivity requirements for HiveMQ Cloud instances, specifically addressing the availability of static IP addresses. For standard HiveMQ Cloud plans, static IP addresses are not provided. Instead, all connections must utilize the dedicated domain name(s) supplied for your cluster. In the event of this being a requirement for you deployment, Static Addressing may be available on a unique basis for Enterprise tier users.

Why Static IP Addresses Are Not Available (Standard Tiers)

HiveMQ Cloud deployments leverage a dynamic infrastructure to ensure high availability, scalability, and resilience for your MQTT clusters. This architecture relies on dynamically assigned IP addresses that can change for various reasons, including:

  • Load Balancing: Traffic is distributed across multiple instances, and the underlying IP addresses may vary to optimize performance.

  • Infrastructure Updates & Maintenance: During routine maintenance, upgrades, or system reconfigurations, the IP addresses of the cluster nodes may change.

  • Automatic Failover: In the event of a node failure, new instances with different IP addresses are automatically provisioned to maintain service continuity.

This dynamic nature is a core component of the managed service, allowing HiveMQ Cloud to provide a robust and highly available platform without requiring manual intervention for scaling or recovery.

Using Domain Names

To ensure reliable connectivity to your HiveMQ Cloud cluster, you must always use the provided domain name(s). These domain names are stable and resolve to the correct, dynamically assigned IP addresses of your cluster at any given time.

You can find your cluster's domain name(s) in the HiveMQ Cloud console under your cluster details. Typically, these will be in the format your-cluster-id.hivemq.cloud or your-serverless-id.s1.eu.hivemq.cloud.

Enterprise Tier Options

For organizations with specific network requirements, such as strict firewall rules that necessitate whitelisting static IP ranges, HiveMQ Cloud offers the option of static IP addresses as part of its Enterprise tier.

The Enterprise tier provides advanced features and customization options, including:

  • Dedicated IP Addresses: A set of stable, static IP addresses for your HiveMQ Cloud cluster.

  • Private Connectivity Options: Such as AWS PrivateLink or Azure Private Link, for secure and private connections directly to your VPC.

  • Custom Network Configurations: Tailored solutions to meet complex enterprise networking demands.

If your use case absolutely requires static IP addresses, please contact HiveMQ Sales to discuss the HiveMQ Cloud Enterprise tier and its capabilities. Our team can help you determine the best solution for your specific needs.