What is EMQX?
EMQX is an MQTT platform developed by EMQ Technologies Inc. that allows users to connect, move, process, and integrate IoT data in real-time from edge to cloud to multi-cloud. The vendor claims that this scalable and reliable infrastructure is suitable for businesses of all sizes, from startups to large enterprises. According to the vendor, EMQX is used by various professionals and industries, including IoT solution providers, automotive, energy and utilities, manufacturing, and retail.
Key Features
Concurrent Device Connection: According to the vendor, EMQX enables the connection of 100M+ IoT devices concurrently with a single cluster using the open standard MQTT protocol. The vendor states that this feature ensures efficient data transmission and management for a vast number of devices.
Secure Authentication: The vendor claims that EMQX supports various authentication methods, including internal or external databases, certificates, and third-party platforms. This feature aims to provide secure access to the platform and protect sensitive IoT data from unauthorized access.
Encrypted Transmission: EMQX offers TLS/DTL encrypted transmission and bi-directional certificate authentication, according to the vendor. This security measure is designed to ensure the confidentiality and integrity of IoT data during transfer between devices and the cloud.
Massive Scalability: The vendor states that EMQX is massively extensible, allowing the connection and management of millions of devices in a unified manner. This scalability feature aims to support businesses in handling large-scale IoT deployments effortlessly.
High Throughput Data Movement: According to the vendor, EMQX enables the movement of IoT data with 1M messages per second throughput and latency under 1ms. This feature ensures reliable and efficient bi-directional data movement between connected devices and the cloud, facilitating seamless data flow for IoT applications.
Real-time Data Processing: EMQX offers a powerful SQL-based rule engine or stream processing engine for real-time data processing, according to the vendor. This feature allows extraction, filtering, enrichment, and transformation of IoT data on the fly, enabling efficient data analysis and insights.
Seamless Integration: According to the vendor, EMQX seamlessly integrates with more than 40 cloud services and enterprise systems. The vendor provides out-of-the-box data bridges for easy integration with popular cloud platforms, aiming to facilitate rapid application integration and business innovation.
Managed MQTT Services: EMQX Cloud provides fully managed MQTT messaging services, according to the vendor. This eliminates the need for businesses to handle maintenance, upgrades, and monitoring, allowing them to focus on their core operations.
Robust Security Measures: The vendor claims that EMQX ensures data protection with advanced security measures, including authentication, authorization, and encryption. The platform complies with industry regulations such as SOC 2, ISO/IEC 27001, GDPR, and HIPAA, providing a secure environment for IoT data.
Multi-Cloud Support: According to the vendor, EMQX allows deployments across AWS, Google Cloud, and Microsoft Azure, offering businesses flexibility in choosing their preferred cloud provider and seamlessly integrating with their existing infrastructure.
