Pengembangan Platform IoT Cloud berbasis Layanan Komputasi Serverless Google Cloud Platform (GCP)

Pengembangan Platform IoT Cloud berbasis Layanan Komputasi Serverless Google Cloud Platform (GCP)

Penulis

  • Rizal Bayu Aji Pradana Fakultas Ilmu Komputer, Universitas Brawijaya
  • Adhitya Bhawiyuga Fakultas Ilmu Komputer, Universitas Brawijaya

Kata Kunci:

IoT Cloud Platform, Serverless, IoT, Google Cloud Platform, Auto-Scaling

Abstrak

Perangkat Internet of Things (IoT) adalah perangkat fisik yang saling terhubung antara satu dengan lainnya melalui jaringan internet. Perangkat IoT memiliki keterbatasan pada kemampuan penyimpanan dan komputasi sehingga muncul berbagai masalah seperti reliability, performance, scalability, security, dan privacy. Untuk mengatasi permasalahan tersebut maka perangkat IoT dapat di integrasikan dengan cloud computing. Namun dari integrasi tersebut terdapat masalah lain yaitu masalah performa dari komputasi dikarenakan semakin banyaknya perangkat yang terhubung, sehingga diusulkan sebuah penelitian berupa pengembangan IoT-Cloud dengan memanfaatkan komputasi serverless. Komputasi serverless memiliki kemampuan auto-scaling sehingga tidak perlu melakukan penyesuaian ulang pada server secara manual. Pengembangan platform ini dilakukan di cloud sehingga semua pihak yang ingin melakukan akses harus terhubung ke internet dan mempunyai akun layanan. GCP digunakan untuk membangun platform ini, fitur yang digunakan adalah Authentication yang berperan untuk autentikasi user, Functions yang berupa serverless framework berperan sebagai backend dan subscriber, Firestore berperan sebagai tempat penyimpanan data, dan Hosting sebagai tempat deployment platform. Kemudian terdapat Google Cloud IoT Core yang berperan sebagai broker sehingga perangkat IoT dapat mengirimkan data menuju Google Cloud IoT Core yang kemudian akan disalurkan ke subscriber. Dari pengujian pengembangan yang telah dilakukan mendapatkan hasil bahwa platform dapat menerima semua request yang masuk tanpa ada kendala, hal ini dikarenakan sifat dari komputasi serverless yang berupa auto-scaling.

Unduhan

Diterbitkan

16 Feb 2022

Cara Mengutip

Pradana, R. B. A., & Bhawiyuga, A. (2022). Pengembangan Platform IoT Cloud berbasis Layanan Komputasi Serverless Google Cloud Platform (GCP). Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 6(4), 1841–1847. Diambil dari https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/10933

Terbitan

Bagian

Artikel
Loading...