Rancang Bangun PaaS Cloud IoT Mandiri Berbasis CoAP dengan Autentikasi Dua Lapis

Authors

  • Sayful Nizan Politeknik Caltex Riau
  • Mochamad Susantok Politeknik Caltex Riau, Pekanbaru, Indonesia

DOI:

https://doi.org/10.65794/J.Electo.2.2.9-21

Keywords:

CoAP, PaaS, ESP8266, ESP32, Node.js

Abstract

Penggunaan layanan cloud pihak ketiga dalam pengembangan IoT menimbulkan masalah keamanan dan ketergantungan infrastruktur. Penelitian ini menawarkan alternatif dengan membangun sistem cloud IoT mandiri berbasis Platform as a Service (PaaS) dan protokol CoAP. Sistem dibangun di atas server Node.js dan database SQLite, kemudian diuji dalam lingkungan lokal menggunakan ESP8266 (sensor kelembaban tanah) dan ESP32 (sensor PIR). Komunikasi memanfaatkan CoAP di atas UDP dengan autentikasi dua lapis: JSON Web Token (JWT) untuk dashboard dan token 64 karakter untuk perangkat. Hasil pengujian menunjukkan latensi rata-rata 115,56 ms, laju pengiriman client 0,2 paket/detik dari 300 paket. Hasil latensi 115,56 ms ini terbukti lebih efisien dibandingkan protokol MQTT standar pada jaringan lokal (Amrullah et al., 2022; Sifawa et al., 2026). Autentikasi dua lapis efektif menolak akses tanpa token sah. Kontribusi utama adalah kemandirian dari cloud pihak ketiga dan keamanan data terkontrol melalui dashboard WebSocket

References

[1] I. E. Prasetya, S. Achmadi, and D. Rudhistiar, "Penerapan IoT (Internet of Things) Untuk Sistem Monitoring Air Dan Controlling Pada Kolam Ikan Gurami Berbasis Website," JATI (Jurnal Mahasiswa Teknik Informatika), vol. 6, no. 2, pp. 1184-1191, 2022. doi: 10.36040/jati.v6i2.5400

[2] Erwin and A. Pratama, "Rancang bangun sistem monitoring suhu dan kelembaban ruang server berbasis IoT menggunakan Arduino pada PT Bintaro Serpong Damai," Jurnal Sistem Informasi dan Teknologi, vol. 5, no. 1, pp. 12-18, 2023. doi: 10.47970/siskom-kb.v7i1.453

[3] Z. Shelby, K. Hartke, and C. Bormann, "The Constrained Application Protocol (CoAP)," Internet Engineering Task Force (IETF), RFC 7252, 2014. Available: https://datatracker.ietf.org/doc/html/rfc7252

[4] C. F. Permatasari and H. Dhika, "Optimasi Jalur Transfer Data dari HTTP menjadi MQTT pada

IoT menggunakan Cloud Services," JISA (Jurnal Informatika dan Sains), vol. 1, no. 2, pp. 67-72, 2018.

Available: https://ojs.trilogi.ac.id/index.php/JISA/article/view/446/307

[5] S. Daharmi, A. Bhawiyuga, and A. A. Basuki, "Pengembangan IoT Cloud Platform berbasis pada Layanan Serverless Computing dengan menggunakan HTTP dan CoAP untuk komunikasi," Jurnal Pengembangan Teknologi Informasi dan Ilmu Komputer, vol. 6, no. 3, pp. 1120-1127, 2022. Available: https://ejurnal.seminar-id.com/index.php/josh/article/view/6075

[6] M. Shahrokhi and A. Ahmadi, "Power Evaluation of IoT Application Layer Protocols," IEEE Transactions on Green Communications and Networking, vol. 7, no. 2, pp. 890-898, 2023. doi: 10.1109/TGCN.2023.10365351

[7] ITU-T, "Y.2060: Overview of the Internet of things," ITU-T Recommendation, 2012. Available: https://www.itu.int/rec/t-rec-y.2060-201206-i

[8] I. G. Widana and I. Nasution, "Sistem Informasi Berbasis Cloud: Solusi Untuk Bisnis Modern," Jurnal Teknologi dan Manajemen Informatika, vol. 11, no. 1, pp. 25-34, 2025. doi: 10.61722/jipm.v3i1.619

[9] F. A. Nugraha and Y. A. Susetyo, "Analisis Perbandingan Performa Database Duckdb Dan Sqlite Pada Pengolahan Big Data," JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), vol. 8, no. 3, pp. 1052-1060, 2023. doi: 10.29100/jipi.v8i3.4032

[10] P. Mahindrakar and U. Pujeri, "Insights of JSON Web Token," International Journal of Recent Technology and Engineering (IJRTE), vol. 8, no. 6, pp. 1707-1710, 2020. doi: 10.35940/ijrte.F7689.038620

[11] R. E. Susanti, A. W. Muhammad, and W. A. Prabowo, "Implementasi Intrusion Prevention System (IPS) OSSEC dan Honeypot Cowrie," Jurnal Sisfokom (Sistem Informasi dan Komputer), vol. 11, no. 1, pp. 73-78, 2022. doi: 10.32736/sisfokom.v11i1.1246

[12] A. Amrullah, M. Udin, H. Al Rasyid, and I. Winarno, "Implementasi dan Analisis Protokol Komunikasi IoT untuk Crowdsensing pada Bidang Kesehatan," Jurnal Inovtek Polbeng - Seri Informatika, vol. 7, no. 1, pp. 122-135, 2022. Available: https://www.researchgate.net/publication/367468404

[13] H. A. Sifawa, A. B. Tambawal, and S. M. S. Tudu, "Performance Evaluation of IoT Protocols in

Resource-Constraints Smart Home Networks," International Journal of Computer Applications, vol. 12, no. 1, pp. 48-61, 2026.

[14] S. Yangui, "A Panorama of Cloud Platforms for IoT Applications Across Industries," Sensors, vol. 20, no. 9, p. 2701, 2020, doi: 10.3390/s20092701

[15] A. Dauda, O. Flauzac, and F. Nolot, "A Survey on IoT Application Architectures," Sensors, vol. 24, no. 16, p. 5320, 2024, doi: 10.3390/s24165320

[16] M. B. Al-Hadidi, et al., "A Comprehensive Survey on Security in IoT: Challenges, Solutions, and Future Directions," IEEE Access, vol. 11, pp. 124567-124589, 2023, doi: 10.1109/ACCESS.2023.3328912

[17] A. M. Zungeru, et al., "Resource Management in Internet of Things: A Survey," Journal of Network and Computer Applications, vol. 201, p. 103313, 2022, doi: 10.1016/j.jnca.2022.103313

Downloads

Published

2026-09-27

How to Cite

[1]
S. Nizan and M. Susantok, “Rancang Bangun PaaS Cloud IoT Mandiri Berbasis CoAP dengan Autentikasi Dua Lapis”, J.Electo, vol. 2, no. 02, pp. 9–21, Sep. 2026.