School of Information Systems

DATA ANALYTICS PADA AMAZON WEB SERVICES (AWS) 

Amazon Web Services menawarkan serangkaian produk berbasis cloud global yang luas termasuk komputasi, penyimpanan, database, analitik, jaringan, seluler, alat pengembang, alat manajemen, IoT, keamanan, dan aplikasi perusahaan. AWS memiliki layanan lebih dari 175 jenis yang berupa pergudangan data hingga alat penerapan, direktori, hingga pengiriman konten. Layanan baru dari AWS dapat tersedia dengan cepat, tanpa membutuhkan modal di awal. Hal ini memungkinkan perusahaan, start-up, bisnis kecil dan menengah, dan pelanggan di sektor publik untuk mengakses sistem yang mereka butuhkan untuk merespons dengan cepat atas perubahan persyaratan bisnis.  

Amazon Web Services (AWS) mulai menawarkan layanan infrastruktur Teknologi Informasi kepada bisnis sebagai layanan web—yang sekarang dikenal sebagai komputasi cloud. Salah satu manfaat utama komputasi cloud adalah dapat memotong pengeluaran infrastruktur modal di muka dengan biaya variabel rendah yang berskala sesuai bisnis yang dijalankan. Dengan cloud, sebuah bisnis tidak perlu lagi merencanakan dan mendapatkan server infrastruktur TI lainnya setiap minggu atau bulan. Sebaliknya, bisnis tersebut dapat langsung memutar ratusan atau ribuan server dalam hitungan menit dan memberikan hasil lebih cepat. 

Amazon Kinesis Data Analytics adalah cara termudah untuk menganalisis data streaming, mendapatkan insight untuk dapat dijadikan pengambilan keputusan, dan menanggapi kebutuhan bisnis secara real time. Amazon Kinesis Data Analytics mampu mengurangi kompleksitas biaya pembangunan, pengelolaan, dan mengintegrasikan aplikasi streaming dengan layanan AWS lainnya. Pengguna SQL dapat dengan mudah mengkueri data streaming atau membangun seluruh aplikasi streaming menggunakan template dan editor SQL yang interaktif. Penggunaan data analitik AWS pada beberapa bisnis sangat dibutuhkan sebab :  

  • Pemrosesan data real-time yang kuat  

Amazon Kinesis Data Analitik menyediakan fungsi bawaan untuk memfilter, menggabungkan, dan mengubah data streaming untuk keperluan analitik lebih lanjut. Amazon Kinesis Data Analitik memproses data streaming dengan latensi sub-detik, sehingga memungkinkan pengelola bisnis untuk menganalisis dan menanggapi data serta peristiwa yang masuk secara real-time.  

  • Tidak Perlu Mengelola Server 

Tidak adanya server pada Amazon Kinesis Data Analitik memudahkan pengembang atau pengguna untuk menghemat waktu dalam pengelolaan server. Amazon Kinesis Data Analitik hanya menjalankan aplikasi streaming tanpa mengharuskan pengguna untuk menyediakan atau mengelola sebuah infrastruktur apapun. Dengan begitu Amazon Kinesis Data Analitik secara otomatis akan menskalakan infrastruktur ke atas dan ke bawah sebagaimana diperlukan untuk memproses data yang masuk. 

  • Hemat Pengeluaran  

Dengan Amazon Kinesis Data Analitik, sebuah pengembang bisnis hanya perlu membayarkan sumber dana untuk pemrosesan yang digunakan oleh aplikasi streaming pengguna. Sehingga pengeluaran menjadi lebih hemat karena tidak ada biaya minimum atau biaya komitmen di awal (DP).  

  • Mudah Untuk Diterapkan  

Amazon Kinesis Data Analytics memungkinkan pengguna untuk dengan mudah dan cepat membangun kueri dan aplikasi streaming canggih dalam tiga langkah sederhana: mengatur sumber data streaming, menulis kueri atau aplikasi streaming, dan menyiapkan tujuan dari data yang diproses. Amazon Kinesis Data Analytics menyertakan library dan runtime open source berdasarkan Apache Flink yang memungkinkan pengguna membuat aplikasi dalam beberapa jam saja. Amazon Kinesis Data Analytics juga mendukung pembuatan aplikasi di Java, Scala, dan Python. Pengguna dapat menggunakan bahasa pemrograman ini untuk membangun aplikasi yang melakukan gabungan, agregasi dari waktu ke waktu jendela, filter, dan banyak lagi dengan mudah.  

Fitur lainnya yaitu Amazon Kinesis Data Analytics dapat menjalankan aplikasi streaming yang dibangun melalui Java SDK Apache Beam di lingkungan Apache Flink tanpa perlu server. Apache Beam adalah model open-source terpadu untuk mendefinisikan aplikasi pemrosesan data streaming dan batch yang dapat dieksekusi di beberapa mesin eksekusi. Pengguna dapat dengan mudah membangun aplikasi streaming Apache Beam di Java dan menjalankannya di Amazon Kinesis Data Analytics dan mesin eksekusi lainnya. 

 

Sumber :  

Mathew, S. 2020. AWS Whitepaper: Overview of Amazon Web Services. AWS Principal Solution Architect.  

AWS.2020.Amazon Kinesis Data Analytics : Get Actionable Insight From Streaming Data with Severless Apache Linkhttps://aws.amazon.com/id/kinesis/data-analytics/ Diakses 29 Maret 2021 

 

Richard