PENGEMBANGAN APLIKASI LAYANAN SINKRONISASI DATA DENGAN MENGGUNAKAN AMAZON S3 SEBAGAI CLOUD STORAGE; DEVELOPMENT OF A DATA SYNCHRONIZATION APPLICATION USING AMAZON S3 AS CLOUD STORAGE
ERNES BUDIMAN, Mhd. Reza M. I. Pulungan
2013 | Skripsi | PROGRAM STUDI S1 ILMU KOMPUTERKecenderungan perilaku pengguna komputer untuk terus mengumpulkan data dan menyimpannya di tempat yang aman seringkali terkendala pada batasan kapasitas ruang penyimpanan. Besarnya biaya yang dibutuhkan untuk membeli media penyimpanan menjadi tantangan tersendiri yang harus diatasi. Kebutuhan akan sebuah aplikasi untuk melakukan proses backup data pada media penyimpanan yang memiliki kapasitas yang hampir tidak terbatas, aman, skalabel, serta reliabel dengan biaya yang murah pun muncul. Cloud storage muncul sebagai upaya mengatasi segala permasalahan tersebut melalui model bisnis pay-per-use. Dengan memanfaatkan cloud storage yang disediakan oleh Amazon S3, dapat dibuat aplikasi yang dapat melakukan backup ke cloud storage. Penelitian ini berusaha untuk mengembangkan aplikasi dekstop pada sistem operasi Windows yang dapat melakukan sinkronisasi data dengan menggunakan Amazon S3 sebagai cloud storage. Teknik yang digunakan dalam melakukan sinkronoisasi adalah melalui metode one-way synchronization. Dari hasil implementasi dan pengujian dapat disimpulkan bahwa aplikasi dapat melakukan pengunggahan, pengunduhan, penghapusan, pembuatan alamat url untuk berbagi, serta sinkronisasi data lokal dengan data yang ada pada Amazon S3.
Kata Kunci : Cloud Storage; Sinkronisasi; Backup; Amazon S3; Amazon Web Service; One-way Synchronization