BAB I PENDAHULUAN 1.1 Latar Belakang

dokumen-dokumen yang mirip
BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB 1 PENDAHULUAN 1.1 Latar Belakang

1BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang. commit to user

UKDW BAB 1 PENDAHULUAN

BAB I PENDAHULUAN. Dengan semakin besar kapasitas media penyimpanan dan harga yang semakin

BAB I Pendahuluan 1.1. LATAR BELAKANG MASALAH

1.1. Latar Belakang Masalah

6.2 Pendekatan Database Untuk Pengelolaan Data

BAB I PENDAHULUAN. bahwa catur adalah permainan yang digemari oleh segala usia. kendala bagi seseorang yang tergolong awam dalam catur.

BAB 1 PENDAHULUAN. smartphone. Aplikasi mobile dalam hal ini adalah Android yang menjadi salah satu

BAB I PENDAHULUAN 1.1. Latar Belakang

Dasar Dasar Intelijen Bisnis: Database dan Manajemen Informasi

UKDW BAB I PENDAHULUAN Latar Belakang

UKDW BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

Proof of Concept Platform SPBP Sebagai Layanan Penyajian Data Penginderaan Jauh yang Cepat dan Mudah Untuk Seluruh Pemerintahan Provinsi

Big Data dengan Hadoop Oleh : Agus Priyanto, M.Kom

@UKDW BAB 1 PENDAHULUAN

BAB I PENDAHULUAN I.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

1.2 TUJUAN PENELITIAN

BAB I PENDAHULUAN. daya saing dan memberikan kepuasan terhadap pelanggan.

BAB 1 PENDAHULUAN. tersebut, produk maupun jasa yang ditawarkan. Semua tersedia di internet secara

BAB I PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN. terhadap peran sistem informasi dalam perusahaan sebagai bagian dari produktivitas.

BAB 2 TINJAUAN PUSTAKA

BAB 1 PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. kompleks. Oleh karena itu pada smartphone banyak digunakan berbagai teknologi

BAB 1 PENDAHULUAN. perubahan kultur kita sehari-hari. Dalam era yang disebut information age ini, media

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I LATAR BELAKANG. 1.1 Latar belakang

I. PENDAHULUAN. Teknologi Informasi semakin berkembang pesat dan telah menjadi salah satu

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN. cepat dan pesat. Di berbagai bidang, kemajuan evolusi sistem berkembang menuju arah

BAB I PENDAHULUAN. dengan bantuan komputer yang berkait erat dengan sistem pemetaan dan analisis

BAB I PENDAHULUAN. Aplikasi Resepsionis Di Hotel De Qur Bandung.

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

UKDW BAB I PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB I PENDAHULUAN 1.1 LATAR BELAKANG

BAB I PENDAHULUAN. seiring perkembangan teknologi mikroprosesor, proses komputasi kini dapat

BAB I PENDAHULUAN. perkembangan teknologi yaitu pengolahan data yang bisa dilakukan secara tepat,

BAB I PENDAHULUAN. pernah tepat, dan sedikitnya semacam noise terdapat pada data pengukuran.

BAB 1 PENDAHULUAN Latar Belakang Masalah

BAB 1 PENDAHULUAN. harus bersaing secara ketat dengan perusahaan lain. Berbagai tantangan dan

BAB I PENDAHULUAN. dengan istilah e-commerce (electronic commerce) akhir-akhir ini telah

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dalam era globalisasi sekarang ini, komputer merupakan salah satu alat yang sangat

BAB I PENDAHULUAN. informasi yang akurat sangat dibutuhkan dalam kehidupan sehari-hari, sehingga

BAB I PENDAHULUAN 1.1. Latar Belakang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB 1 PENDAHULUAN. dengan berkembangnya internet di dunia, semua aktivitas coba dibawa ke internet.

BAB I PENDAHULUAN. I.1 Latar Belakang

BAB 1 PENDAHULUAN. beragam produk seperti tampilan suara, video, citra ditawarkan oleh perusahaan untuk

BAB 1 PENDAHULUAN. cepat dan pesat. Di berbagai bidang, kemajuan evolusi sistem berkembang menuju arah

BAB I P E N D A H U L U A N UKDW

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah. Perkembangan aplikasi teknologi informasi saat ini sudah berkembang begitu pesat

BAB I PENDAHULUAN. kesulitan dalam mencari alat transportasi tersebut.

BAB 1 PENDAHULUAN. kehidupan manusia membuat manusia yang dalam hal ini sebagai user. menggunakan model ataupun pengarsipan secara manual.

Perkembangan Teknologi Database

BAB I PENDAHULUAN. Penginapan sementara atau yang biasa disebut indekos merupakan salah

UKDW BAB I PENDAHULUAN Latar Belakang Masalah

Analisa Hadoop Cluster Dengan Raspberry pi Model B+ dan Raspberry pi 2 Model B Studi Kaskus Wordcount

UKDW BAB 1 PENDAHULUAN

SISTEM TEKNOLOGI INFORMASI

ABSTRAK. Kata kunci : Model sekuensiel linier, SMA Negeri 1 Juwana, Penerimaan Siswa Baru (PSB).

BAB 1 PENDAHULUAN. 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

@UKDW BAB 1 PENDAHULUAN

BAB 1 PENDAHULUAN. 1.1 Latar Belakang. Dunia teknologi informasi dewasa ini mengalami perkembangan yang

1.1 Latar Belakang Masalah

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN. instansi serta jenis usaha yang lain telah menggunakan teknologi komputer.

BAB 1 PENDAHULUAN. dalam melakukan setiap pekerjaan. Perkembangan aplikasi web yang semakin

Bab 1 Pendahuluan 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar belakang

UKDW BAB 1 PENDAHULUAN

BAB I PENDAHULUAN. dihasilkan oleh manusia. Pengertian bahasa meliputi dua bidang, yaitu : bunyi yang

BAB I PENDAHULUAN 1.1 Latar Belakang Masalah

MULTIMEDIA DATABASE. Abstraksi

BAB I PENDAHULUAN. peralatan mesin, sehingga aktifitas penanaman dapat lebih cepat di laksanakan

BAB I PENDAHULUAN. beraktivitas dan pergerakan roda perekonomian suatu daerah. Salah satu jenis angkutan

BAB I PENDAHULUAN I-1

BAB I PENDAHULUAN BAB I PENDAHULUAN

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB I PENDAHULUAN I.1 Latar Belakang

BAB 1 PENDAHULUAN. Ada beberapa keunggulan dari internet ialah dapat menyampaikan informasi

BAB I PENDAHULUAN. 1.1 Latar Belakang Masalah

3.1 APLIKASI YANG DITANGANI OLEH CODE GENERATOR

UKDW. Bab 1 PENDAHULUAN Latar Belakang Masalah

BAB I PENDAHULUAN 1.1 Latar Belakang

BAB II LANDASAN TEORI. karyawan, jumlah jam kerja dalam seminggu, nomor bagian persediaan, atau

BAB 1 PENDAHULUAN 1.1. Latar Belakang

Transkripsi:

BAB I PENDAHULUAN 1.1 Latar Belakang Big data merupakan data yang tidak dapat diproses menggunakan alat pengolahan data tradisional karena berukuran sangat besar dan rumit [1]. Pada era digital ini, data berkembang semakin pesat di berbagai bidang, para ahli memprediksi bahwa data tahunan akan meningkat 43 kali lipat pada tahun 2020, bukan hanya ukuran yang membuatnya unik tetapi juga bentuknya yang tidak terstruktur yang dapat menyebabkan masalah dalam pengolahannya [2]. Setiap hari, 2,5 triliun byte data diciptakan. Data ini berasal dari gambar digital, video, posting ke situs media sosial, sensor cerdas, catatan transaksi pembelian, sinyal GPS ponsel, dan lain-lain [3]. Salah satu bidang yang menghasilkan data yang kompleks dengan volume yang besar adalah bidang transportasi. Saat ini kecenderungan penggunaan transportasi publik serta penggunaan pembayaran elektronis semakin meningkat. Salah satu contohnya adalah penyedia jasa transportasi publik jenis BRT (Bus Rapid Transit) di Jakarta. Pada tahun 2014, Mereka harus menangani rata-rata 322.000 data transaksi setiap harinya [4]. Semakin banyaknya pengguna BRT, semakin kompleks pula sistem transportasi yang ada, semakin banyak pula data transaksi yang harus disimpan dan diolah. Data ini penting untuk disimpan dan diolah, karena ketika data besar dapat disimpan, diproses, dan dianalisis secara efektif dan efisien, perusahaan dapat memperoleh pemahaman yang lebih lengkap tentang bisnis, pelanggan, produk, dan pesaing mereka. Hal tersebut dapat menyebabkan peningkatan efisiensi, penjualan, kualitas layanan, dan pengurangan biaya [5]. Pada sistem big data, query dijalankan sebagai beberapa tugas pada server terdistribusi. Hal ini memang menawarkan tingkat kinerja yang tidak dapat dicapai dengan metode lain [6]. Selain itu, ukuran dan varietas data yang mampu ditangani oleh big data jauh lebih tinggi dibandingkan penyimpanan data tradisional [6]. Kerangka kerja yang paling umum digunakan dalam sistem big data adalah Hadoop. Apache Hadoop adalah suatu kerangka kerja perangkat lunak sumber terbuka

yang digunakan untuk penyimpanan terdistribusi dan pengolahan data set besar menggunakan model pemrograman Map Reduce. Map Reduce adalah model pemrograman untuk memproses dataset besar yang tersimpan dalam HDFS (Hadoop Distributed File System) [7]. Semua modul di Hadoop dirancang dengan asumsi dasar bahwa kegagalan perangkat keras adalah kejadian umum dan harus ditangani secara otomatis oleh framework [8]. Dalam kasus penyedia jasa transportasi BRT ini, terdapat berbagai tantangan untuk mengolah data secara cepat. Berdasarkan wawancara kami dengan salah satu pegawai perusahaan tersebut, sistem penyimpanan data yang mereka miliki sudah tidak mampu lagi menangani data transaksi yang bertambah setiap harinya, untuk mencari data saja dibutuhkan waktu yang sangat lama, apalagi jika melakukan visualisasi dan analisis. Sistem penyimpanan data yang mereka gunakan saat ini masih menggunakan sistem penyimpanan data tradisional. Sistem penyimpanan data yang mereka miliki tidak relevan dengan perkembangan data yang mereka miliki, di masa depan, mereka mungkin saja memiliki kebutuhan untuk menyimpan data yang tidak terstruktur, misalnya rekaman keamanan dari CCTV suatu halte. Karena beberapa masalah yang mereka alami tersebut, perusahaan tidak dapat memanfaatkan data yang mereka miliki sebagai dasar analisis bisnis. Selain itu, terdapat pula kebutuhan untuk menampilkan data dalam bentuk time series. Time series mengacu masalah di mana pengamatan dikumpulkan pada interval waktu yang teratur dan ada korelasi antara pengamatan berturut-turut [9]. Dengan data time series, kepadatan suatu halte pada kurun waktu tertentu akan dapat dipetakan. Sebuah analisis dari data lampau time series dapat digunakan oleh manajemen untuk membuat keputusan saat ini dan rencana berdasarkan peramalan jangka panjang, biasanya pola masa lalu diasumsikan akan memiliki kemiripan di masa depan [10]. Hingga saat ini, penyedia transaksi BRT di Jakarta tersebut belum memiliki workflow yang memanfaatkan konsep big data untuk mengatasi masalah data transaksi tersebut. Ketika perusahaan tersebut tidak memiliki workflow yang menerapkan konsep big data, data transaksi yang selama ini mereka simpan menjadi tidak dapat digunakan, karena dengan menggunakan infrastruktur komputasi dan

teknologi pemroses data yang mereka miliki saat ini, data tersebut tidak dapat dianalisis sehingga tidak dapat digunakan sebagai dasar keputusan bisnis. Salah satu cara yang dapat digunakan untuk membuat workflow tersebut adalah dengan menggunakan Apache Spark. Apache Spark adalah platform komputasi klaster yang dirancang agar bekerja secara cepat dan untuk tujuan umum [11]. Salah satu fitur utama yang ditawarkan Spark untuk kecepatan adalah kemampuan untuk menjalankan komputasi di dalam memori. Selain itu, Spark juga lebih efisien daripada Map Reduce untuk aplikasi yang kompleks ketika berjalan dalam disk [11]. Salah satu fitur yang terdapat pada Spark adalah Spark-SQL, Hasil penelitian menunjukkan bahwa pemrosesan data dengan Spark-SQL rata-rata 2,5 kali lebih cepat dibandingkan dengan model pemrograman Map Reduce[12]. Apache Spark dan Spark-SQL ini dapat berjalan di dalam kluster hadoop dan melakukan akses ke dalam berbagai sumber data Hadoop. Atas dasar berbagai faktor yang disebutkan di atas, pada pengembangan ini dilakukan pengembangan workflow untuk melakukan agregasi dan visualisasi data transaksi BRT berdasarkan runtun waktu secara cepat dengan menerapkan konsep big data. Workflow ini akan mengubah sistem penyimpanan data tradisional yang selama ini dilakukan oleh penyedia jasa transportasi BRT ke dalam sistem big data menggunakan Apache Spark yang berjalan pada klaster hadoop. Dengan workflow ini, data transaksi akan diubah dan ditampilkan ke dalam bentuk time series.

1.2 Rumusan Masalah Dari latar belakang di atas, terdapat masalah yang perlu diselesaikan, yaitu : 1. Penyedia layanan transportasi BRT di Jakarta masih mengolah data transaksi dengan tools tradisional, yang dalam implementasinya terbukti tidak mampu menangani data transaksi yang bertambah setiap harinya. 2. Perlunya workflow untuk mengolah dan menyimpan big data secara cepat dan melakukan visualisasi big data berdasarkan interval waktu sebagai dasar analisis bisinis. 1.3 Batasan Masalah Agar pengembangan ini dapat terfokus pada masalah yang hendak dipecahkan, pengembangan ini memiliki batasan sebagai berikut : 1. Pengembangan ini berfokus pada pengembangan workflow untuk melakukan agregasi dan visualisasi data transaksi BRT berdasarkan runtun waktu menggunakan Spark-SQL. 2. Pengembangan ini belum mencakup hal yang berkaitan dengan keamanan informasi dan user experience. 3. Penelitian ini menggunakan kasus data transaksi BRT di Jakarta dalam pengembangan workflow big data. 1.4 Tujuan Pengembangan Tujuan dari pengembangan ini adalah : 1. Mengembangkan workflow big data yang mampu melakukan pengelompokan dan agregasi data transaksi BRT berukuran besar berdasarkan kurun waktu tertentu. 2. Melakukan visualisasi data transaksi BRT berdasarkan kurun waktu. 1.5 Manfaat Pengembangan Manfaat yang diharapkan dari pengembangan ini adalah : 1. Bagi akademisi, untuk menjadikan pengembangan ini sebagai bahan pembelajaran untuk ke depannya.

2. Bagi penyedia layanan transportasi BRT, untuk melakukan pengolahan big data dalam bentuk time series secara lebih efisien dibandingkan dengan cara pengolahan sebelumnya menggunakan workflow yang dikembangkan. 1.6 Sistematika Penulisan Penulisan laporan hasil pengembangan, disajikan ke dalam lima bab dengan penjelasan secara ringkas sebagai berikut : 1. BAB I: PENDAHULUAN Pada bab ini dijelaskan latar belakang, rumusan masalah, batasan masalah, tujuan pengembangan, manfaat pengembangan, dan sistematika penulisan. Bab ini memberikan gambaran masalah yang diselesaikan dan tujuan yang ingin dicapai dari pengembangan ini. 2. BAB II: DASAR TEORI Bab ini berisikan perihal penelitian-penelitian dan teori-teori terkait big data, time series, dan hal terkait lainnya yang digunakan sebagai acuan dan dasar dalam penelitian ini. Bagian ini juga menunjau penelitian yang pernah dilakukan sebelumnya sebagai justifikasi mengapa penelitian ini dilakukan. 3. BAB III: METODE PENGEMBANGAN Bab ini menjabarkan metode yang digunakan dalam melakukan pengembangan. Selain itu, menjelaskan pula proses perancangan sistem dan perancangan cara pengujian yang terkait. 4. BAB IV: HASIL DAN PEMBAHASAN Pada Bab IV ini dijelaskan hasil pengembangan pada aspek yang diteliti, serta analisis atas hasil dari pengembangan workflow.

5. BAB V: KESIMPULAN DAN SARAN Bab V ini berisi kesimpulan dan saran atas hasil pengembangan dan pengujian berdasarkan tujuan pengembangan yang dapat digunakan untuk pengembangan selanjutnya.