Cloud Computing atau komputasi awan merupakan kombinasi pemanfaatan teknologi
komputer dengan pengembangan berbasis internet. Sebutan Awan (cloud) adalah metafora dari internet,
sebagaimana awan yang sering digambarkan di dalam diagram jaringan komputer.
Pada Cloud Computing semua data berada dan disimpan di server
internet, begitu juga dengan aplikasi ataupun software yang pada umumnya
dibutuhkan pengguna semuanya berada dikomputer server. Pengguna harus terhubung
ke internet untuk bisa mengakses dan menjalankan aplikasi yang berada di server
tersebut.
Dengan
kata lain pengguna hanya cukup menyediakan komputer dan internet untuk bisa
terhubung ke server internet dan menyimpan data di komputer server tanpa harus menyediakan
kapasitas penyimpanan yang besar di komputer sendiri untuk menyimpan data.
Misalkan program aplikasi seperti Microsoft Office, pengguna dapat menjalankan
aplikasi pada server internet sehingga tidak perlu lagi untuk menginstal
aplikasi pada komputer sendiri.
Manfaat Cloud
Computing
1.
Semua Data
Tersimpan di Server Secara Terpusat
Salah satu keunggulan teknologi cloud yaitu
memungkinkan pengguna untuk menyimpan data secara terpusat di satu server
berdasarkan layanan yang disediakan oleh penyedia layanan Cloud Computing itu
sendiri. Selain itu, pengguna juga tak perlu repot repot lagi menyediakan
infrastruktur seperti data center, media penyimpanan/storage dll karena semua
telah tersedia secara virtual.
2.
Keamanan Data
Keamanan data pengguna dapat disimpan dengan aman
lewat server yang disediakan oleh penyedia layanan Cloud Computing seperti
jaminan platform teknologi, jaminan ISO, data pribadi, dll.
3.
Fleksibilitas
dan Skalabilitas yang Tinggi
Teknologi Cloud menawarkan fleksibilitas dengan
kemudahan data akses, kapan dan dimanapun kita berada dengan catatan bahwa
pengguna terkoneksi dengan internet. Selain itu, pengguna dapat dengan mudah
meningkatkan atau mengurangi kapasitas penyimpanan data tanpa perlu membeli
peralatan tambahan seperti hardisk. Bahkan salah satu praktisi IT kenamaan
dunia, mendiang Steve Jobs mengatakan bahwa membeli memori fisik untuk
menyimpan data seperti hardisk merupakan hal yang percuma jika kita dapat
menyimpan nya secara virtual/melalui internet.
4.
Investasi
Jangka Panjang
Penghematan biaya atau pengeluaran akan pembelian inventaris seperti
infrastruktur, hardisk, dan lain-lain akan berkurang dikarenakan pengguna akan dikenakan
biaya kompensasi rutin per bulan sesuai dengan paket layanan yang telah
disepakati dengan penyedia layanan Cloud Computing. Biaya royalti atas lisensi
software juga bisa dikurangi karena semua telah dijalankan lewat komputasi
berbasis Cloud.
Konsep & Cara Kerja
Cloud Computing
Sistem Cloud bekerja
menggunakan internet sebagai server dalam mengolah data ataupun menjalankan
sebuah program. Sistem ini memungkinkan pengguna untuk login ke internet yang
tersambung ke program untuk menjalankan aplikasi yang dibutuhkan tanpa
melakukan instalasi.
Infrastruktur seperti media
penyimpanan data dan juga instruksi/perintah dari pengguna disimpan secara
virtual melalui jaringan internet kemudian perintah – perintah tersebut
dilanjutkan ke server aplikasi. Setelah perintah diterima di server aplikasi,
kemudian data diproses dan pada proses final pengguna akan disajikan dengan
halaman yang telah diperbaharui sesuai dengan instruksi yang diterima
sebelumnya sehingga konsumen dapat merasakan manfaatnya.
Contohnya lewat
penggunaan email. Data di beberapa server diintegrasikan secara global tanpa
harus mendownload software untuk menggunakannya. Pengguna hanya memerlukan
koneksi internet dan semua data dikelola langsung oleh penyedia aplikasi email.
Software dan juga memori atas data pengguna tidak berada di komputer tetapi
terintegrasi secara langsung melalui sistem Cloud menggunakan komputer yang
terhubung ke internet.
Model
Cloud Computing
» Software as a
Service (SaaS) : Layanan yang
menyediakan aplikasi jadi atau siap pakai kepada End user.
Ciri dari
layanan ini adalah user tidak perlu membuat aplikasi, tidak perlu menyiapkan
tempat dan juga infrastruktur. SaaS dapat analogikan seperti ketika kita copy
program aplikasi dari suatu komputer dan akan di install di komputer lain, maka
akan diperlukan suatu media penyimpanan, misalnya disk (harddisk / flashdisk)
untuk menyimpan program tersebut sebelum di install ke komputer lain. Dengan
menggunakan SaaS tidak diperlukan lagi membawa perangkat media penyimpanan,
cukup dengan internet maka program aplikasi tersebut sudah bisa dijalankan di
komputer dan gadget.
Contoh SaaS : contoh dari
layanan ini adalah gmail, ymail, facebook, dropbox, dan untuk layanan berbayar
contohnya adalah salesforce, office365, dan lain sebagainya.
» Platform as a Service (PaaS) : Layanan
yang menyewakan “tempat” untuk menjalankan aplikasi dari user. Tempat yang
dimaksud seperti sistem operasi, database, framework, dsb yang merupakan
wadah untuk berjalannya aplikasi.
Ciri dari layanan
ini adalah user tidak perlu melakukan maintenance dan tidak perlu menyiapkan
infrastruktur. Sehingga user dapat tetap fokus membangun aplikasinya. PaaS
tidak seperti IaaS dan SaaS, PaaS terlihat jauh lebih abstract karena berada
diantara sebuah stack dan PaaS tepat berada ditengah diantara SaaS dan IaaS.
Yang kita perlukan disini seperti bahasa pemrograman/platform PHP, Python,
JBoss, MySQL, PostgreSQL, MongoDB, Apache dan lain-lain. Provider PaaS
menawarkan sebuah platform dan aplikasi langsung pakai dengan menggunakan
coding.
Contoh Pass : Windows Azure, Amazon Web Service, GoogleApp Engine.
» Infrastructure as a Service (IaaS) : Layanan yang menyewakan infrastruktur IT kepada user
yang ingin membangun layanan cloud. Infrastruktur disini bersifat fisik, bisa
berupa memory, penyimpanan, server, jaringan, dan sebagainya. Hal-hal seperti
membuat aplikasi dan konfigurasinya diserahkan kepada user. Cloud provider
hanya menyediakan infrastruktur berdasarkan request dari user.
Ciri layanan ini
adalah jika user ingin mengupgrade memory atau menambah server, user hanya
perlu menghubungi provider kemudian provider akan menyediakan sesuai dengan
permintaan.
Contoh IaaS : Amazon EC2, Rackspace cloud dan lain sebagainya.
Referensi
:
~
http://warungkopi.okezone.com/thread/653754/pengertian-manfaat-cara-kerja-dan-contoh-cloud-computing
~
http://www.patartambunan.com/pengertian-cloud-computing-jenis-cara-kerja-keuntungan-dan-kerugian/
~
http://www.levatra.com/2016/10/pengertian-cloud-computing-dengan-kelebihan-dan-kekurangannya.html
~
http://pusatteknologi.com/pengertian-manfaat-cara-kerja-dan-contoh-cloud-computing.html