EMQ X Enterprise Deployment Options

On virtual machines or bare metal

EMQ X Enterprise can be directly deployed on bare metal servers or virtual machines. A minimum of 2 core and 4GB machine can run the EMQ X Enterprise. It can support CentOS/Debian/Ubuntu/MacOS operating systems. For a complete list of supported operating systems and versions, please refer to the document . You can use this deployment method to deploy EMQ X Enterprise products in your private data center.

On virtual machines or bare metal

Docker

Docker image is another option that you can use to set up a running instance quickly. You can learn more about the image on Docker Hub . Containerized deployment is one of the ways you can quickly start evaluating EMQ X Enterprise products. Installing EMQ X Enterprise is as easy as 2 command lines . In this way, you can also create a fully functional EMQ X Enterprise cluster.

Docker

Kubernetes

EMQ X provides the EMQ X Kubernetes Operator for Kubernetes users. This tool can help you deploy a fully functional EMQ X Enterprise in a Kubernetes environment within minutes. The operator is an application orchestration tool developed based on the native API of Kubernetes. It is used to automate the deployment and lifecycle management of EMQ X clusters. You can refer to the documentation of EMQ X Kubernetes Operator to learn how to use Operator for EMQ X Enterprise deployment.

Kubernetes

Get Started Now