IMPLEMENTASI AUTENTIKASI DARI SISI BACKEND PADA ARSITEKTUR MICROSERVICES MENGGUNAKAN EXPRESS JS
DOI:
https://doi.org/10.32897/infotronik.2022.7.1.1330Kata Kunci:
SuperApps, security, microservice, autentikasiAbstrak
Saat ini, aplikasi SuperApps banyak digunakan di masyarakat. Contohnya adalah Gojek. Superapps adalah solusi satu atap yang mencakup kebutuhan pelanggan dalam satu aplikasi. Banyak orang memilih aplikasi yang sudah memiliki semua fitur yang dapat memenuhi kebutuhan sehari-hari mereka. Aplikasi superapps memiliki sistem yang sangat kompleks, mulai dari keamanan, data, pemrosesan permintaan, dan permintaan sistem lainnya. Pemrosesan data dan proses dalam jumlah besar memerlukan arsitektur Microservice. Microservice memungkinkan pengembang melakukan mengembangkan sendiri untuk setiap fitur aplikasi Anda. Microservice membagi semua kode menjadi layanan independen yang berjalan sebagai proses terpisah. Di Dalam arsitektur microservice autentifikasi menjadi salah satu yang sangat penting karena didalamnya mengandung user data yang merupakan bagian penting dari aplikasi.. Sistem autentifikasi harus dibuat sebaik mungkin agar dapat ter desentralisasi di berbagai servicenya dan dapat menjadi jembatan authentifikasi dan security sistem. Dalam jurnal ini, penulis akan menganalisis, merancang, dan membuat pattern dan pengimplementasian kode yang baik untuk merancang autentifikasi yang baik dalam arsitektur microservice.Referensi
Kupas Tuntas Super App, Aplikasi Serbabisa yang Buat Hidupmu Efisien. (2020, December 10). Glints Blog. https://glints.com/id/lowongan/super-app/#.Yj2nH01BxPY
Kenali super app dan beberapa contohnya. (n.d.). EKRUT. Retrieved May 27, 2022, from https://www.ekrut.com/media/super-app-adalah
Alchuluq, L. M., & Nurzaman, F. “Analisis pada Arsitektur Microservice untuk Layanan Bisnis Toko Online.” TEKINFO, 2021, 22.2:61-68.
Ciptakan Tim yang Tanggap dengan Segala Perubahan Menggunakan Agile Project Management!. (2021, March 7). Pemimpin.ID. https://pemimpin.id/ciptakan-tim-yang-tanggap-dengan-segala-perubahan-menggunakan-agile-project-management/
Agile planning: A step-by-step guide and template. (2018, April 22). Monday.Com Blog. https://monday.com/blog/project-management/agile-planning/
auth0.com. (n.d.). JWT.IO. Auth0. Retrieved May 27, 2022, from https://jwt.io/
What are microservices? (n.d.). Chris Richardson. Retrieved May 27, 2022, from https://microservices.io/
Express 5.x. (n.d.). API Reference. Retrieved May 27, 2022, from https://expressjs.com/en/5x/api.html
Julio, E., & Pakereng, M. A. I. (2021). Implementasi API payment gateway Menggunakan Arsitektur Microservice. Jurnal Informatika, 8(2), 123–130. https://doi.org/10.31294/ji.v8i2.10590
Elsen, R. (2022). Perancangan Arsitektur Microservice untuk Portal Berita Daring. Jurnal Algoritma, 18(2), 352–357. https://doi.org/10.33364/algoritma/v.18-2.875
Unduhan
Diterbitkan
Cara Mengutip
Terbitan
Bagian
Lisensi
Copyright Notice
Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.