Cloud computing atau komputasi awan merupakan definisi
untuk teknologi komputasi grid (grid computing) yang digunakan pada pertengahan
hingga akhir 1990-an. Jargon komputasi awan mulai muncul pada akhir tahun 2007,
digunakan untuk memindahkan layanan yang digunakan sehari-hari ke Internet,
bukan disimpan di komputer lokal lagi.
Cloud computing atau komputasi awan merupakan tren baru
di bidang komputasi terdistribusi dimana berbagai pihak dapat mengembangkan
aplikasi dan layanan berbasis SOA
(Service Oriented Architecture) di jaringan internet.
Grid Computing
Pengertian dari Grid Computing itu sendiri adalah sebuah sistem
komputasi terdistribusi, yang memungkinkan seluruh sumber daya (resource) dalam
jaringan, seperti pemrosesan, bandwidth jaringan, dan kapasitas media
penyimpan, membentuk sebuah sistem tunggal secara vitual. Seperti halnya
pengguna internet yang mengakses berbagai situs web dan menggunakan berbagai
protokol seakan-akan dalam sebuah sistem yang berdiri sendiri, maka pengguna
aplikasi Grid computing seolah-olah akan menggunakan sebuah virtual komputer
dengan kapasitas pemrosesan data yang sangat besar.
Basis Data
Database merupakan
himpunan sekelompok data yang saling berkaitan, yang diolah dan diorganisasikan sehingga menjadi sebuah informasi
yang berguna.
Data
Warehouse
Adalah kumpulan dari
komponen-komponen perangkat keras dan perangkat lunak yang
dapat digunakan untuk mendapatkan analisa yang lebih baik dari data yang
berjumlah sangat besar sehingga dapat membuat keputusan yang baik.
Big Data
Mahadata, lebih dikenal dengan istilah bahasa Inggris big data,
adalah istilah umum untuk segala himpunan data (data set) dalam jumlah
yang sangat besar, rumit dan tak terstruktur sehingga menjadikannya sukar
ditangani apabila hanya menggunakan perkakas manajemen basis data biasa atau
aplikasi pemroses data tradisional belaka.
Data Mining
Definisi Data Mining adalah mencari informasi
yang berharga di dalam suatu data yang berjumlah besar. Eksplorasi dan analisa
secara otomatis atau semiotomatis dari suatu kuantitas data yang besar yang
bertugas untuk mencari pola dan aturan yang berarti.
Web Service
Web service
adalah suatu sistem perangkat lunak yang dirancang untuk mendukung
interoperabilitas dan interaksi antar sistem pada suatu jaringan. Web service
digunakan sebagai suatu fasilitas yang disediakan oleh suatu web site untuk
menyediakan layanan (dalam bentuk informasi) kepada sistem lain, sehingga
sistem lain dapat berinteraksi dengan sistem tersebut melalui layanan-layanan
(service) yang disediakan oleh suatu sistem yang menyediakan web service. Web
service menyimpan data informasi dalam format XML, sehingga data ini dapat
diakses oleh sistem lain walaupun berbeda platform, sistem operasi, maupun
bahasa compiler.
Framework
Framework adalah
kerangka kerja. Framework juga dapat diartikan sebagai kumpulanscript (terutama
class dan function) yang dapat membantu developer/programmer dalammenangani
berbagai masalah-masalah dalam pemrograman seperti koneksi ke database,
pemanggilan variabel, file,dll sehingga developer lebih fokus dan lebih cepat
membangunaplikasi.Bisa juga dikatakan Framework adalah komponen pemrorgaman
yang siap re-use kapansaja, sehingga programmer tidak harus membuat skrip yang
sama untuk tugas yang sama.Misalkan saat anda membuat aplikasi web berbasis
ajax yang setiap kali harus melakukanXMLHttpRequest, maka Xajax telah
mempurmudahnya untuk anda dengan menciptakan sebuahobjek khusus yang siap
digunakan untuk operasi Ajax berbasis PHP. Itu adalah salah satu contohkecil,
selebihnya Framework jauh lebih luas dari itu.Secara sederhana bisa dijelaskan
bahwa framework adalah kumpulan fungsi (libraries),maka seorang programmer
tidak perlu lagi membuat fungsi-fungsi (biasanya disebut kumpulanlibrary) dari
awal, programmer tinggal memanggil kumpulan library atau fungsi yang sudah
adadidalam framerwork, tentunya cara menggunakan fungsi-fungsi itu sudah
ditentukan olehframework. Beberapa contoh fungsi-fungsi standar yang telah
tersedia dalam suatu framework adalah fungsi paging, enkripsi, email, SEO,
session, security, kalender, bahasa, manipulasigambar, grafik, tabel bergaya
zebra, validasi, upload, captcha, proteksi terhadap XSS(XSSfiltering),
template, kompresi, XML dan lain-lain.
0 komentar:
Posting Komentar