Pembangunan Sumber Daya Sentralisasi Data pada Aplikasi Pengelolaan UMKM Menggunakan RESTFul dan Oauth 2.0

Penulis

  • Nina Setiyawati Universitas Kristen Satya Wacana
  • Dwi Hosanna Bangkalang Universitas Kristen Satya Wacana
  • Gilang Windu Asmara Universitas Kristen Satya Wacana

DOI:

https://doi.org/10.32493/jtsi.v7i2.35334

Kata Kunci:

Oauth 2.0, RestFul, Resource Server, Authorization Server, MSMEs

Abstrak

Pelayanan terhadap Usaha Mikro, Kecil, dan Menengah (UMKM) terus ditingkatkan oleh Dinas Koperasi, Usaha Kecil dan Menengah (DinKopUKM) Kota Salatiga. Salah satunya adalah dengan mengimplementasikan teknologi dalam berbagai pelayanan. Aplikasi-aplikasi tersebut perlu didukung prinsip integrasi informasi agar tidak terjadi redundansi data serta terlaksana penyebaran data yang valid dan terpercaya. Pada penelitian ini dilakukan pembangunan server sumber daya menggunakan RESTFul yang memungkinkan sistem pihak ketiga terhubung ke komponen produk untuk query informasi tentang objek dan melakukan operasi dasar dengan menggunakan protokol HTTP. Serta menggunakan Oauth 2.0 merupakan protokol otorisasi terbuka yang mengizinkan sistem atau aplikasi pihak ketiga melalui protokol HTTP untuk mengakses resource dengan hak akses tertentu. Dalam sistem ini terbagi menjadi empat bagian utama yaitu pelaku UMKM yang terdaftar dalam sistem sebagai resource owner, aplikasi pihak ketiga sebagai pemohon/penerima data, resource server sebagai penyedia layanan sumber daya, dan authorization server yang berguna untuk memvalidasi identitas pengguna maupun aplikasi pihak ketiga. Dengan adanya sistem yang terintegrasi, pelaku UMKM di kota Salatiga tidak perlu mengulangi proses pendataan UMKM ketika menggunakan sistem informasi lain yang disediakan oleh pemerintah kota Salatiga dengan tetap menjaga keamanan dan privasi data pengguna.

Referensi

Amaury-Alexandre Schaller. (2021). Business Model Innovation Roadmap for the Digital Transformation Process of German SME [Bangkok University]. amaury_schaller final thesis (1).pdf

Amundsen, M., & Richardson, L. (2013). RESTful Web APIs. O’REILLY.

Choirudin, R., & Adil, A. (2019). Implementasi Rest Api Web Service dalam Membangun Aplikasi Multiplatform untuk Usaha Jasa. MATRIK : Jurnal Manajemen, Teknik Informatika Dan Rekayasa Komputer, 18(2), 284–293. https://doi.org/10.30812/matrik.v18i2.407

Cholifah, W. N., Yulianingsih, Y., & Sagita, S. M. (2018). Pengujian Black Box Testing pada Aplikasi Action & Strategy Berbasis Android dengan Teknologi Phonegap. STRING (Satuan Tulisan Riset Dan Inovasi Teknologi), 3(2), 206. https://doi.org/10.30998/string.v3i2.3048

Cotrino, A., Sebastián, M. A., & González-Gaya, C. (2020). Industry 4.0 roadmap: Implementation for small and medium-sized enterprises. Applied Sciences (Switzerland), 10(23), 1–17. https://doi.org/10.3390/app10238566

Fatman, Y. (2020). Implementasi Metode Open Authorization (OAUTH2) Untuk Pengelolaan Data Dosen di Universitas Islam Nusantara. Ainet : Jurnal Informatika, 2(1), 10–18. https://doi.org/10.26618/ainet.v2i1.3212

Febriyanti, N. M. D., Sudana, A. A. K. O., & Piarsa, I. N. (2021). Implementasi Black Box Testing pada Sistem Informasi Manajemen Dosen. 2(3), 1–10.

Huang, C. C., Wu, J. H., Wu, J. H., & Liu, W. C. (2021). Digital transformation of SMEs. In Digital transformation of SMEs during COVID-19: A systematic review. Journal of Business Research. OECD Publising. https://doi.org/https://doi.org/10.1787/bdb9256a-en

I Gede Merta Ariantara, I. A. & W. H. N. P. (2020). Penerapan REST API dalam Pengembangan Aplikasi Pemesanan Rental Mobil Berbasis Web dan Mobile (Studi Kasus: CV. Dwi Cipta Rent Car). Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 4(8), 2569–2576.

IBM. (2017). Rest Api Developer Guide. In IBM. IBM.

Mark Logic Corp. (2019). REST Application Developer’s Guide. MarkLogic Corporation.

Masse, M. (2012). REST API Design Rulebook. In O’Reilly. O’REILLY.

Microsoft Azure. (2022). Cara mengotorisasi akun pengembang menggunakan OAuth 2.0 di API Management.

oauth.net. (2020). OAuth 2.0. https://oauth.net/2/

OECD. (2019). a Road Map for Sme and Entrepreneurship Policy in Ireland. October.

Parecki, A. (2022). The Little Book of OAuth 2.0 RFCs. IETF Trust.

Parlika, R., Nisaa’, T. A., Ningrum, S. M., & Haque, B. A. (2020). Studi Literatur Kekurangan Dan Kelebihan Pengujian Black Box. Teknomatika, 10(02), 131–140.

Patni, S. (2017). Pro RESTful APIs: Design, Build and Integrate with REST, JSON, XML and JAX-RS. In Pro RESTful APIs. Apress. https://doi.org/10.1007/978-1-4842-2665-0

Prasetyo, T. H., & Hijrih, F. (2015). Desain arsitektur Enterprise Application Integration (EAI) sebagai middleware untuk aplikasi pemerintah (e-government). Proceedings Konferensi Nasional …, 9–10.

Rahman, S. S. M., Hossain, N., Hossain, M. A., Hossain, M. Z., & Sohag, M. H. I. (2020). OAuth 2.0: A Framework to Secure the OAuth-Based Service for Packaged Web Application. In OAuth 2.0 (Issue August, pp. 92–139). IGI Global. https://doi.org/10.4018/978-1-7998-3355-0.ch005

Saputro, D. A. (2018). Penerapan RESTful Web Service dan JSON pada Application Programming Interface (API) Sistem Informasi Perkembangan Ayam Broiler Berbasis Kemitraan. https://repository.uksw.edu/handle/123456789/15263%0Ahttps://repository.uksw.edu/bitstream/123456789/15263/2/T1_672011206_Full text.pdf

Setiyani, L. (2019). Pengujian Sistem Informasi Inventory Pada Perusahaan Distributor Farmasi Menggunakan Metode Black Box Testing. Techno Xplore : Jurnal Ilmu Komputer Dan Teknologi Informasi, 4(1), 1–9. https://doi.org/10.36805/technoxplore.v4i1.539

Tanaem, P. F., Wijaya, A. F., Manuputty, A. D., & Huwae, G. N. (2020). Penerapan RESTFul Web Service Pada Disain Arsitektur Sistem Informasi Pada Perguruan Tinggi (Studi Kasus: STARS UKSW). JASIEK (Jurnal Aplikasi Sains, Informasi, Elektronika Dan Komputer), 2(1)(1), 11–20.

Wicaksono, S. R. (2022). Black Box Testing Teori Dan Studi Kasus (Issue February). https://doi.org/10.5281/zenodo.7659674

Yu, F., & Schweisfurth, T. (2020). Industry 4.0 technology implementation in SMEs – A survey in the Danish-German border region. International Journal of Innovation Studies, 4(3), 76–84. https://doi.org/10.1016/j.ijis.2020.05.001

Unduhan

Diterbitkan

2024-04-30

Cara Mengutip

Setiyawati, N., Bangkalang, D. H., & Asmara, G. W. (2024). Pembangunan Sumber Daya Sentralisasi Data pada Aplikasi Pengelolaan UMKM Menggunakan RESTFul dan Oauth 2.0. Jurnal Teknologi Sistem Informasi Dan Aplikasi, 7(2), 878–886. https://doi.org/10.32493/jtsi.v7i2.35334