Detail

Arsitektur Tanpa Server atau Serverless untuk Big Data

Thu, Nov 22 2018 | Author: PT. Central Data Technology

Istilah populer yang muncul dari industri perangkat lunak selama beberapa tahun terakhir adalah komputasi tanpa server atau serverless. Lalu apa maksudnya hal tersebut ? Dalam bentuk yang paling sederhana, arsitektur tanpa server atau serverless adalah model komputasi di mana penyedia layanan secara dinamis mengelola alokasi sumber daya komputasi berdasarkan Service Level Agreement (SLA), penyediaan dan menjalankan sumber daya hanya untuk waktu yang dibutuhkan dan tanpa mengharuskan keterlibatan pengguna akhir (end-user).

Dengan arsitektur tanpa server, penyedia server secara otomatis akan meningkatkan kapasitas komputasi ketika permintaan untuk sumber daya tinggi dan secara otomatis akan turun ketika permintaan untuk sumber daya menurun. Dalam arsitektur ini, pengguna akhir hanya peduli dengan tugas yang ingin mereka lakukan (mendapatkan laporan, mengeksekusi kueri, menjalankan pipeline data, dll.) Tanpa kesulitan dalam pengadaan, penyediaan, dan pengelolaan infrastruktur yang mendasarinya.

Arsitektur Tradisional vs. Arsitektur Tanpa Server

Beberapa keuntungan utama untuk arsitektur tanpa server adalah dari sisi biaya, skala, dan opsi lingkungan untuk memulai. Arsitektur tradisional bergantung pada kemampuan administrator infrastruktur untuk memperkirakan beban kerja dan ukuran perangkat keras dan perangkat lunak yang sesuai. Pindah ke cloud merepresentasikan peningkatan arsitektur di tempat karena memungkinkan infrastruktur berskala sesuai permintaan.

Namun, administrator masih perlu dilibatkan untuk menentukan kondisi dan aturan untuk skala dan mengelola infrastruktur cloud. Langkah selanjutnya adalah memanfaatkan arsitektur tanpa server dan memungkinkan infrastruktur untuk secara otomatis memutuskan di belakang layar ketika berhubung dengan penyediaan, skala dan menarik sumber daya sebagai beban kerja.

Nilai dalam Mengadopsi Arsitektur tanpa Server untuk Big Data

Big data berkaitan dengan volume data besar yang hadir dengan kecepatan tinggi yang membuatnya sulit dan tidak efisien untuk memperkirakan infrastruktur yang diperlukan untuk memprosesnya terlebih dahulu. Infrastruktur di tempat menerapkan batasan dalam kekuatan pemrosesan, mahal, dan rumit untuk dikelola dan dipelihara.

Menyebarkan Big Data di cloud sendiri atau sebagai layanan terkelola dari penyedia cloud (Amazon AWS, Microsoft Azure, Google Cloud, dll) meningkatkan batasan pemrosesan dan memudahkan capex, namun menciptakan pengelolaan overhead dan mencoba mengoptimalkan infrastruktur. Pemanfaatan yang tidak benar, kurangnya penggunaan, atau penggunaan berlebih pada periode waktu tertentu dapat menyebabkan biaya cloud yang jauh lebih tinggi daripada pemrosesan di tempat. Hal ini dikombinasikan dengan sumber daya terampil yang langka menghasilkan tingkat keberhasilan yang sangat rendah hanya 15% untuk semua proyek data besar menurut laporan dari Gartner

Agar berhasil memanfaatkan platform tanpa server untuk Big Data, Anda perlu menemukan solusi yang dari pertanyaan-pertanyaan berikut:

Apakah ini akan mengurangi biaya infrastruktur Big Data? 

Apakah ini menyediakan otomasi dan sumber daya untuk mengeksekusi pipeline data dan menyediakan analitik dalam skala apa pun?

Apakah akan mengurangi biaya operasional?

Apakah itu akan membantu tim data berskala dan tidak dikuasai oleh tuntutan bisnis untuk data?

Platform tanpa server sangat menarik bagi tim yang menyebarkan Big Data karena hal tersebut mampu mengatasi faktor-faktor yang menyebabkan proyek Big Data mengalami kegagalan, karena dapat mengurangi kerumitan dan biaya infrastruktur, serta ketergantungan pada pakar yang langka.

Tentang Central Data Technology

Central Data Technology merupakan salah satu Value Added Distributor terbesar di Indonesia. Central Data Technology sebagai Perusahaan teknologi informasi yang mendistribusikan berbagai brand terkemuka di dunia Teknologi Informasi antara lain Oracle, F5, Fujitsu, Hitachi Vantara, Commvault, Talend, Pentaho, Mapr, Apple, AWS, dan Sundray. Central Data Technology telah menjadi penyedia berbagai solusi untuk Security, Server Storage, Database, Backup, WLAN, dan Cloud yang terdepan.

Info lebih lanjut hubungi : marketing@centraldatatech.com

 

Sumber artikel :

www.talend.com/blog/2018/11/19/a-serverless-architecture-for-big-data/