Pengembangan Sistem Backup berbasis Backup Flow Microservice Dan GRPC Menggunakan Cloud Computing

Wagito Wagito, Adnan Nuryono

Abstract


Pada era teknologi informasi diperlukan sistem backup yang efisien dan scalable untuk organisasi. Salah satunya adalah sistem backupflow. Sistem bertujuan untuk meningkatkan kinerja dan ketahanan sistem backup menggunakan pendekatan berbasis microservices dan protokol komunikasi gRPC. Sistem backupflow berbasis microservices memecah sistem backup tradisional menjadi beberapa komponen independen, memungkinkan skalabilitas dan penyesuaian yang lebih baik. Implementasi protokol komunikasi gRPC digunakan untuk transfer data antar layanan dan meningkatkan kinerja. Teknologi Cloud Computing digunakan sebagai platform penyedia layanan backup, memberikan fleksibilitas, keamanan dan aksesibilitas data. Hasil penelitian menunjukkan bahwa sistem backup flow cara paling baik dalam proses backup adalah secara bertahap atau penjadwalan tanpa melibatkan user. Penggunaan gRPC dalam berkomunikasi antar service dapat mengurangi response time yang berlebihan.

Keywords


gRPC; microservice; backup flow

References


Johanes Fernandes Andry, 2017, Pengembangan Aplikasi Backup Dan Restore Secara Otomatis Menggunakan Sdlc Untuk Mencegah Bencana, Program Studi Sistem Informasi, Universitas Bunda Mulia, Jakarta.

Kadek Surya Mahedy, 2021, Implementasi Sistem Backup Data Pada Sistem Informasi Perpustakaan Universitas Pendidikan Ganesha, UPT TIK Universitas Pendidikan Ganesha, Bali.

Andi Rosano, Djadjat Sudaradja, 2020, Manajemen Backup Data untuk Penyelamatan Data Nasabah pada Sistem Informasi Perbankan (StudiKasus:PTBankXYZ), Universitas Bina Sarana Informatika, Jakarta.

Maksy Sendiang, Sonny Kasenda dan Jerry Purnama, 2018, Implementasi Teknologi Microservice pada Pengembangan Mobile Learning, Journal of Applied Informatics and Computing, Manado.

Mohammad Harry Khomas Saputra dan Luthfi Muhammad Nabil, 2021, Penerapan Arsitektur Microservice Pada Sistem Tata Kelola Mata kuliah Proyek Politeknik Pos Indonesia, Jurnal Teknik Informatika, Bandung

Nagitect, 2022, FUNGSI DAN MANFAAT BACKUP BAGI PERUSAHAAN, https://nagitec.com/fungsi-dan-manfaat-backup-bagi-perusahaan/, Kamis 1 Desember 2022, 21.00 WIB.

Reny Pebriasari, 2022, BACKUP, RESTORE, DAN RECOVERY DATA, https://blog.wowrack.co.id/2017/11/backup-restore-dan-recovery-data.html, Kamis 1 Desember 2022, 21.20 WIB.

Habibi Mustafa, 2019, Belajar Membuat gRPC Microservice dengan LINE Armeria dan Spring WebFluxhttps://www.dicoding.com/blog/belajar-membuat-grpc-microservice-dengan-line-armeria-dan-spring-webflux/

Benefita, 2022, Microservices: Pengertian, Contoh, dan Kelebihannya, https://www.niagahoster.co.id/blog/microservices/#Apa_Itu_Microservices, Kamis 1 Desember 2022, 21.30 WIB

Victor Osadchiy, 2022, Why use the Go language for your project?, https://yalantis.com/blog/why-use-go/, Jumat 2 Desember 2022, 10.43 WIB

Indonesiancloud, 2022, Mengenal Cloud Computing: Pengertian, Tipe, dan Fungsinya, https://indonesiancloud.com/mengenal-cloud-computing/, Jumat 2 Desember 2022, 10.49 WIB

Yasin K, 2022, Pengertian MySQL, Fungsi, dan Cara Kerjanya (Lengkap), https://www.niagahoster.co.id/blog/mysql-adalah/?amp, Jumat 2 Desember 2022, 13.01

Alvin Khair, 2020, Back-End Basic with Go Part 1: Melakukan CRUD menggunakan Gin-Gonic dan Gorm, https://medium.com/back-end-basic-with-go/simple-e-commerce-part-1-melakukan-crud-menggunakan-gin-onic-dan-gorm-d1b4fb6ff548, Jumat 2 Desember 2022, 14.32

]krakend.io, 2022, Introduction to KrakenD, https://www.krakend.io/docs/overview/, Jumat 2 Desember 2022, 14.12

Navdeep Singh Gill, 2021, Understanding KrakenD API Gateway for Microservices, https://www.xenonstack.com/insights/krakend-for-microservices, Jumat 2 Desember 2022, 14.10

GRPC.io, 2022, Basics tutorial, https://gRPC.io/docs/languages/go/basics/, Kamis 1 Desember 2022, 21.30 WIB

gorm.io, 2022, The fantastic ORM library for Golang, https://gorm.io/docs/, Jumat 2 Desember 2022, 14.35

Geofanni Nerissa Arviana, 2020, Belajar Bahasa Pemrograman "Golang" untuk Atasi Traffic Tinggi, https://glints.com/id/lowongan/belajar-golang/#.Y4ly_HZBxhF, Jumat 2 Desember 2022, 10.40 WIB




DOI: http://dx.doi.org/10.26798/jiko.v9i1.1576

Article Metrics

Abstract view : 0 times
PDF (Bahasa Indonesia) - 0 times

Refbacks

  • There are currently no refbacks.




Copyright (c) 2025 Wagito Wagito, Adnan Nuryono


JIKO (Jurnal Informatika dan Komputer)

Published by
Lembaga Penelitian dan Pengabdian Masyarakat
Universitas Teknologi Digital Indonesia (d.h STMIK AKAKOM)

Jl. Raya Janti (Majapahit) No. 143 Yogyakarta, 55198
Telp. (0274)486664

Website : https://www.utdi.ac.id/

e-ISSN : 2477-3964 
p-ISSN : 2477-4413