EMQX Enterprise is a cloud-native distributed MQTT platform. Kubernetes has become the standard for deploying containerized applications in the cloud. EMQX Kubernetes Operator helps automate deploying and managing EMQX Enterprise clusters on Kubernetes across multi-cloud environments.
Auto scaling to handle millions of concurrent MQTT connections with EMQX Kubernetes Operator.
Quickly deploy an EMQX Enterprise cluster on Kubernetes intuitively.
Hot updates configuration using an intuitive declarative API without restarting the MQTT service.
Scale up or down your EMQX enterprise cluster on Kubernetes as needed with ease.
Upgrade the EMQX Enterprise cluster gratefully and safely without service interruption.
Migrate MQTT client sessions from overloaded to less-loaded nodes to achieve load balancing.
Integrate with your own monitoring system by exporting key performance indicators to Prometheus and Grafana
We were initially skeptical about using MQTT on Kubernetes, but the benefits have been amazing. EMQX Kubernetes Operator has been a game-changer for our MQTT service. We can now handle hundreds of thousands of concurrent MQTT connections with low latency and high reliability. The scalability and automation of Kubernetes have also helped us expand our application to new markets quickly.