Minggu, 08 April 2018

Tugas 2 (Pengantar Komputasi Modern)


          I.   Pengertian

·       Komputasi Cloud

Komputasi Cloud atau dalam bahasa inggris disebut Cloud Computing adalah gabungan dari pemanfaatan  teknologi komputer dalam sebuah jaringan berbasis internet (awan) yang memiliki fungsi untuk menjalankan suatu program atau aplikasi  menggunakan komputer – komputer yang telah terkoneksi pada waktu yang sama, tetapi tidak semua yang terkoneksi internet menggunakan cloud computing.

·       Komputasi Grid
Komputasi Grid atau dalam bahasa inggris disebut Grid Computing adalah sebuah sistem komputasi terdistribusi yang mungkin semua sumber daya  (resource) pada jaringan yang terdiri  yaitu pemrosesan, bandwidth jaringan, kapasitas media penyimpanan dan membentuk suatu sistem tunggal secata virtual.  Dalam halnya pada pengunaan internet yang mengaksses situs web dan menggunakan protokol yang membuat seakan – akan suatu sistem tersebut berdiri sendiri, Maka karena itu para pengguna aplikasi Komputasi Grid seoalah – olah menggunakan virtual komputer yang  memiliki kapasitas pemrosesan data yang sangan besar.

·       Virtualisasi
Pada ilmu komputer virtualisasi atau dalam bahasa inggris disebut virtualization adalah sebuah teknik yang befungsi untuk menyembunyikan karakteristik fisik dari sumber daya komputer sistem lain. Hal ini termasuk dalam sebuah sumber daya tunggal seperti server sebuah aplikasi, sebuat sistem operasi (OS), atau peralatan penyimpanan yang berfungsi sebagai sumber daya logikal seperti beberapa peralatan penyimpanan atau server terlihat sebagai sumber daya logikal.  

·       Distributed computation dalam cloud computing
Distributed computation adalah salah satu kegiatan  dalam cloud computing yaitu kumpulan dari beberapa komputer yang terhubung atau terkoneksi untuk melakukan pendistribusian seperti halnya mengirim dan menerima data serta melakukan interaksi lain  antar komputer yang dimana membutuhkan suatu jaringan supaya  komputer satu dan lainnya dapat saling terkoneksi atau terhubung dan dapat melakukan interkasi satu sama lain. Hal tersebut dapat dilakukan dengan cloud computing yang dimana memberikan suatu layanan informasinya disimpan di server secara permanen dan disimpan secara tempory pada komputer client.

·       Map Reduce dan NoSQL (Not Only SQL)
Map Reduce merupakan model pemograman yang dirilis oleh goggle dan ditunjukkan untuk memproses data yang berukuran raksasa secara terdistribusi dan pararel  dalam cluster terdiri dari ribuan komputer. Pada pemprosessan data map reduce terbagi menajdi 2 proses  utama yaitu : Map dan Reduce. Proses Map untuk mengumpulkan informasi dari sebuah potongan – potongan data yang terdistribusi dalam tiap komputer dalam cluster (kelompok komputer yang saling terhubung). Setelah itu hasilnya akan diterima pada proses reduce untuk diproses lebih lanjut dan hasilnya  dari proses reduce ialah hasil akhir yang aka dikirim ke pengguna. Sedangkan NoSQL adalah tipe database yang sangat jauh berbeda dengan konsep RDBMS ataupun ODBMS.

·         NoSQL Database
NoSQL Database adalah sebuah database yang bertipe NoSQL, yaitu database ini tidak mengenal istilah relational dan tidak menggunakan konsep schema. Contoh dari NoSQL Database salah satunya adalah MongoDB.                                               


II.   Penerapan komputasi modern 

Penerapan Komputasi Modern dalam dunia nyata diterapkan diberbagai bidang, salah satunya adalah bidang kuliner. Dalam hal ini saya akan membahas mengenai penerapan komputasi modern pada sebuah website resmi KFC indonesia. Website tersebut dapat dilihat dengan mengetikkan link http://www.kfcku.com/.

KFC Indonesia adalah sebuah restoran cepat saji yang sangat terkenal di indonesia. Selain itu KFC Indonesia memiliki website yang digunakan untuk memesan makanan atau minuman secara online.

·       Halaman Utama


Pada gambar diatas Halaman Utama KFC memiliki fitur-fitur yang dapat memudahkan user atau konsumen dalam mencari informasi yang diinginkan. Seperti menu – menu makanan dan minuman yang tersedia, pencarian lokasi restoran KFC seluruh indonesia, Order Online, Promo yang sedang berlangsung  dan lain-lain.
 
·       Halaman Pencarian Lokasi Restoran KFC


Pada gambar halaman diatas berfungsi untuk user mencari restoran KFC terdekat sesuai tempat tinggal.

Setelah memasukkan nama kota sesuai lokasi yang diinginkan. Lakukan click pada button cari restoran dan akan muncul tempat , alamat dan pelayan yang ada di setiap restoran di kota tersebut. Seperti gambar dibawah ini.



·       Halaman Menu makanan dan minuman


Pada gambar halaman diatas berfungsi untuk user melihat – lihat terlebih dahulu makanan dan minuman yang disajikan.
  
·       Halaman Order Online


Pada gambar Halaman diatas berfungsi tempat user memilih menu makanan dan minuman yang diinginkan dengan cara mengeclick dan langsung masuk ke keranjang di sebalah kanan.

·       Halaman Regis Order Online


Pada gambar Halaman diatas sebelum melakukan pemesanan secara online. Langkah pertama melakukan proses registrasi agar dapat melakukan pemesanan online.

Setelah melakukan regis langsung masuk kehalaman verifikasi pendaftaran yang memasukkan kode verifikasi yang didapat melalui sms sesuai melalui nomer handphone yang telah di daftarkan. Seperti gambar dibawah ini : 



Sumber :