Cloud Computing: Jenis - Jenis Cloud
Seperti yang kita ketahui pada tutorial sebelumnya berikut: Cloud Computing: Pengenalan Cloud Computing atau dikenal dengan komputasi awan salah satu teknologi yang memanfaatkan internet sebagai pusat server, untuk mengelola data ataupun aplikasi dari pengguna/user.
Pada tutorial kali ini kita akan membahas apa saja tipe atau jenis Cloud Computing beserta keuntungan dan kerugian masing – masing model Cloud Computing sebagai berikut:
Infrastructure as a Service (IaaS)
IaaS yakni layanan yang mengarah ke infrastruktur/fisik server dan komputer virtual yang sering disebut dengan VPS atau instance. IaaS meliputi Server, Jaringan, Penyimpanan (Storage), dan Ruang Data Center.
Keuntungan:
Anda tidak perlu lagi membeli server real / server fisik. Melakukan pemeliharaan rutin, dan melakukan konfigurasi perangkat. Ibaratkan kita kita sewa rumah jadi kita tidak usah membagun rumah sendiri, kita tinggal membayar rumah itu sesuai dengan perjanjian sewa sebelumnya.
Kerugian:
Anda sebagai pengguna harus terhubung atau terkoneksi ke internet terlebih dahulu untuk menggunakannya, jika ingin menambahkan sumber daya harus menghubungi pihak penyedia layanan Cloud Computing.
Platform as a Service (PaaS)
PaaS sebuah layanan cloud dalam bentuk platform / aplikasi, jenis ini salah satu jenis cloud yang banyak digunakan khususnya pada seorang developer yang ingin menguji atau testing dan development sebuah aplikasi yang dimilikinya, dengan adanya PaaS sangat mempermudah sekali para developer tentunya dengan banyaknya pilihan layanan PaaS mulai dari level low sampai high.
Keuntungan:
– Pengguna dapat memanage sendiri fitur – fitur yang sudah tersedia seperti halnya keamanan platform meliputi sistem operasi, database, web server, framework aplikasi, dsb.
– Pengguna dapat lebih fokus dalam pengembangan aplikasi , karena secara insfrastruktur di handle oleh penyedia layanan (Provider Cloud PaaS).
Kerugian:
Fitur keamanan yang digunakan PaaS adalah keamanan dari platform itu sendiri, bukan dari sisi aplikasi kita. Jadi harus di pertimbangkan kembali resiko keamanan dari aplikasi Anda.
Software as a Service (SaaS)
Jenis ini merupakan sebuah layanan cloud yang disediakan oleh provider atau vendor dalam bentuk perangkat lunak software.
Keuntungan:
– Pengguna dapat memanfaatkan layanan ini dengan cara menyewa ke vendor ataupun provider Cloud tanpa harus berinverstasi untuk membuat sendiri karena sudah ter-manage service dari penyedia layanan.
– Semua ketersediaan dan reabilitas aplikasi terjamin oleh penyedia layanan, pengguna hanya fokus pada data dan pemanfaatannya.
Kerugian:
Pengguna tidak memiliki akses full atas aplikasi yang disewa, pengguna juga tidak dapat mengubah fitur yang sudah disediakan, karena SaaS bersifat multi-tenant sehingga semua fitur yang dibuat bersifat umum.
On-Premise VS Cloud Computing
Berikut merupakan gambaran umum perbedaan antara onpremise dengan Cloud Computing
Penggunaan Cloud disisi User
Berikut gambaran umum pembagian jenis – jenis Cloud untuk di sisi user
_ Model Deployment Cloud _
Berikut gambaran umum deployment Cloud yang sering di implementasi dan digunakan:
Itulah beberapa gambaran mengenai Cloud Computing semoga bermanfaat bagi kita semua.
Selamat belajar 😁