Nama : Triadelina
NPM : 55409503
Matkul : Pengantar Komputasi Modern
Dosen : Rina Noviana, SKom, MMSI
Tanggal : Senin, 01 Juli 2013
Kelas : 4IA21
Implementasi dan Masa Depan dari Cloud Computing
Implementasi
Cloud Computing Pada Jejaring Pendidikan Nasional
Dalam
konteks JARDIKNAS idealnya cloud computing dapat implentasikan di
tingkat nasional, Artinya cukup satu infrastruktur di pusat, kemudian seluruh
workstation akan mengakses Dengan melakukan implementasi
infrastruktur diatas diharapkan adanya efisiensi pada sisi pengadaan
perangkat keras dan perangkat lunak dengan tercapainya
kondisi berikut:
- Di setiap titik sekolah, kantor wilayah setingkat kota/kabupaten tidak diperlukan lagi pengadaan server karena seluruh fungsi server telah dijalankan pada cloud computing server array yang ada di NOC pusat.
- Penggunaan Live CD dengan sistem operasi yang berbasis opensource pada PC yang digunakan di setiap titik dapat menghemat biaya lisensi di tiap PC yang digunakan selain itu kondisi ini juga menyababkan tidak diperlukannya pengadaan PC dengan tingkat komputasi tinggi. Karena sebagian besar proses komputasi dilakukan di server, maka fungsi dari PC workstation hanya untuk menjalankan web browser saja sehingga PC standar tanpa hardiskpun dapat digunakan.
- Di sisi server dapat digunakan aplikasi cloud computing yang berbasis Open Source seperti EyeOS yang sudah cukup matang untuk digunakan secara luas. Penggunaan Sistem Operasi berbasis Open Source pada server yang digunakan untuk melayani cloud computing ini juga sangat dimungkinkan.
Selain
efisiensi diatas, implementasi cloud computing juga menjawab
sebagian besar masalah-masalah teknis yang telah teridentifikasi antara
lain:
- Penggunaan Live CD sebagai boot device pada setiap titik sekolah meminimalisir terjadinya gangguan padaOperating system, terganti dengan tidak disengajanya setting proxy serta jaringan dan yang terpenting adalah meminimalisir kemungkinan serangan virus/trojan pada PC yang dapat mengganggu para siswa dalam menggali ilmu.
- Dengan dieliminasinya kebutuhan server pada setiap titik maka dapat dipastikan hal ini tidak akan menjadi kendala lagi.
- Dengan dua kondisi diatas juga meminimalisir kebutuhan adanya pihak ketiga untuk melakukan perawatan dan perbaikan infrasturktur saat terjadi gangguan.
- Di sisi server dengan mengimplementasikan satu dari dua jenis arsitektur yang telah disebutkan diatas (gridcomputing dan transactional computing) meningkatkan jaminan kehandalan dan aksesabilitas dari sistem.
Salah
satu alternatif aplikasi sebagai solusi implementasi cloud
computing di sisi server adalah dengan EyeOS. Aplikasi berbasis open
source ini telah dikembangkan sejak release pertamanya di tahun 2005, kini telah
beranjak hingga versi 2.x[5].
Meski
telah dipersiapkan dengan distribusi basic package yang telah
dilengkapi dengan aplikasi yang cukup banyak, EyeOS juga didukung oleh ratusan
aplikasi yang dapat kita pasang kapanpun diperlukan[6]. EyeOS juga dibangun
agar memudahkan pengembangan aplikasi baru di atasnya.
Untuk
dapat menggunakan EyeOS ini hanya dibutuhkan Apache, PHP5 dan MySQL sehingga
relatif mudah untuk diimplementasikan oleh siapapun dan memungkinkan penggunaan
perangkat lunak dan perangkat yang lebih variatif. Bagi developer, eyeOS
menyediakan eyeOS Toolkit, sekumpulan library dan fungsi-fungsi
untuk membuat aplikasi di eyeOS. Adanya sistem terintegrasi Portage-based
eyeSoft menjadikan developer dapat membuat repository sendiri
bagi eyeOS.
Setiap
bagian desktop memiliki aplikasinya sendiri-sendiri,
menggunakan javascript untuk
mengirimkan server commandsuntuk berinteraksi dengan penggunanya.
Misalnya saat user membuka sebuah aplikasi, maka sebuah event
informationakan dikirimkan ke server. Server kemudian mengirim
balik task ke client untuk dilaksanakan dalam format XML.
Contoh lain
dari Implementasi Cloud Computing
- Contoh dari penerapan Cloud Computing ialah Google Docs. Google Docs merupakan salah satu aplikasi yang dikembangkan Google untuk kebutuhan manajemen dokumen. Khususnya aplikasi office. Mulai dari pengolah kata (word processor), pengolah lembar kerja (spreadsheet) dan presentasi (presentation). Google Docs bukan hanya menyimpan saja, namun juga bisa digunakan untuk untuk mengolah, menyimpan, membuat, meng-edit dokumen perkantoran seperti layaknya Microsoft Office pada Windows atau Open Office pada Linux dengan secara online.
- Contoh penerapan teknik cloud computing di bidang pemerintahan adalah implementasi cloud computing pada BPPT (badan pengkajian dan penerapan teknologi) dibidang riset dan layanan ICT. Dengan penggunakan layanan cloud, klien akan diuntungkan dalam berbagai hal. Antara lain klien dapat memangkas nilai investasi ICT-nya (operational expenditure) dan hanya berinvestasi untuk operasionalnya saja operational expenditure) sehingga bisa menghemat anggaran belanja. juga kemudahan dalam hal maintenance dan trouble shooting.
- Contoh Cloud Computing di Perusahaan , jika sebuah perusahaan membutuhkan aplikasi CRM (Costumer Relationship Management). Dalam contoh di atas, perusahaan Microsoft telah menyediakan aplikasi CRM yang dapat langsung digunakan oleh perusahaan yang membutuhkan. Perusahaan yang membutuhkan itu tinggal menghubungi perusahaan Microsoft untuk menyambungkan perusahaannya (dalam hal ini melalui internet) dengan aplikasi CRM & tinggal memakainya. Dan pembayaran dilakukan per bulan, per triwulan, per semester, per tahun atau sesuai kontrak yang dibuat. Jadi, perusahaan yang membutuhkan aplikasi CRM tadi, tidak perlu melakukan investasi awal untuk pembelian hardware server dan tenaga ahli TI. Itulah salah satu manfaat dari cloud computing yang dapat menghemat anggaran suatu perusahaan.
Masa Depan
Cloud Computing
Dari artikel
sebelumnya, kita sudah mengetahui apa itu cloud computing dan kegunaannya. Banyak
Negara dan perusahaa sekarang ini sudah menggunakan jasa cloud computing untuk
memberikan kemudahan penyimpanan data.
Cloud
Computing Merambah ke Dunia Gaming
Salah satu
masa depan dari cloud computing adalah pengembangan dalam industri mobile game. Contoh
perusahaan berbasis cloud gaming adalah OnLive, Gaikai, dan Otoy menjalankan
game buatan mereka dari server mereka dan melakukan streaming ke komputer/perangkat
pengguna/klien. Inilah yang menyebabkan mereka sulit dibajak, karena berjalan
diatas "awan"."
Beberapa publisher serius dalam berpindah ke cloud-based gaming agar menjadi standar dalam industri game. Ini adalah pemecahan yang mutualis, dimana pengembang bisa mendapat penghasilan secara maksimal dan mengalahkan pembajakan dan konsumen mendapat pengalaman bermain yang berkualitas, meski dengan koneksi internet pas-pasan hampir tidak ada bedanya antara cloud gaming dan PC/console gaming, dikutip dari VentureBeat. CEO OnLive Steve Perlman berpendapat cloud gaming adalah jenis game yang tersedia 10 tahun kedepan.
Beberapa publisher serius dalam berpindah ke cloud-based gaming agar menjadi standar dalam industri game. Ini adalah pemecahan yang mutualis, dimana pengembang bisa mendapat penghasilan secara maksimal dan mengalahkan pembajakan dan konsumen mendapat pengalaman bermain yang berkualitas, meski dengan koneksi internet pas-pasan hampir tidak ada bedanya antara cloud gaming dan PC/console gaming, dikutip dari VentureBeat. CEO OnLive Steve Perlman berpendapat cloud gaming adalah jenis game yang tersedia 10 tahun kedepan.
Perusahaan
gaming bisa mendapat uang dari cloud-based gaming melalui dua kemungkinan, atau
penggabungan keduanya. Yaitu memberi biaya berlangganan per bulan untuk
pengguna atau memasang biaya untuk game baru, seperti layaknya toko video game.
Atau lakukan seperti yang dilakukan OnLive, memasang biaya berlangganan dan
tarif untuk judul baru dari sebuah game.
Keuntungan dari cloud gaming ini tentu menguntungkan publisher game dan bagi gamer, tidak akan ada cheat dalam cloud gaming.
Sumber 1
Sumber 2
Sumber 3
Keuntungan dari cloud gaming ini tentu menguntungkan publisher game dan bagi gamer, tidak akan ada cheat dalam cloud gaming.
Sumber 1
Sumber 2
Sumber 3