MQTT Broker Performance Comparison between AWS, Microsoft Azure and Google Cloud Platform

Adi Surya Suwardi Ansyah, Miftahol Arifin, Muhammad Bahauddin Alfan, Matthew Vieri Suriawan, Nadhif Haikal Farhansyah, Ary Mazharuddin Shiddiqi, Hudan Studiawan

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

3 Citations (Scopus)

Abstract

The rapid development of a new communication technology called the Internet of Things (IoT) has caused this technology to dominate the current technology market. The easy access of IoT to various devices has led to the development of new applications that generate several data from different objects. In its implementation, IoT requires a protocol that has high communication performance, fast response and light size. MQTT is the right protocol for IoT because this protocol is designed for machine-to-machine communication and can send data quickly and with low bandwidth. MQTT consists of three main components, namely Publisher, Broker and Subscriber. Publishers are IoT devices that periodically send sensor data to data subscription applications known as Subscribers. While MQTT Broker is an entity that collects data sent by publishers and then forwards it to subscribers. In previous studies, many studies discussed the comparison of the performance of the HTTP Protocol in Cloud Services. This research discusses the performance of existing MQTT Brokers on AWS, Microsoft Azure and Google Cloud Platform (GCP) cloud services. It was found that Azure is good for using the Average Throughput Subscriber parameter at each QoS level and the Average Throughput Publisher at QoS 1 and 2. Meanwhile, GCP is good for using the Average throughput publisher at QoS level 0 and receives the most messages at QoS levels 1 and 2.

Original languageEnglish
Title of host publicationICRTEC 2023 - Proceedings
Subtitle of host publicationIEEE International Conference on Recent Trends in Electronics and Communication: Upcoming Technologies for Smart Systems
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9798350396195
DOIs
Publication statusPublished - 2023
Event2023 IEEE International Conference on Recent Trends in Electronics and Communication, ICRTEC 2023 - Mysore, India
Duration: 10 Feb 202311 Feb 2023

Publication series

NameICRTEC 2023 - Proceedings: IEEE International Conference on Recent Trends in Electronics and Communication: Upcoming Technologies for Smart Systems

Conference

Conference2023 IEEE International Conference on Recent Trends in Electronics and Communication, ICRTEC 2023
Country/TerritoryIndia
CityMysore
Period10/02/2311/02/23

Keywords

  • AWS
  • Azure
  • GCP
  • IoT
  • MQTT Broker
  • MQTTLoader

Fingerprint

Dive into the research topics of 'MQTT Broker Performance Comparison between AWS, Microsoft Azure and Google Cloud Platform'. Together they form a unique fingerprint.

Cite this