Layanan Pada Cloud Computing
Jika kita sedang mendalami teknologi Cloud Computing, tentunya akan ada beberapa pengertian yang menyangkut pautkan dengan SaaS. Antara Cloud Computing dan SaaS ini memang tidak dapat dipisahkan alasannya ialah keduanya merupakan suatu kesatuan dari layanan dalam internet. Namun, selain Saas ada layanan lain dari Cloud ini. Maka dari itu, kini kita akan ulas beberapa layanan yang disediakan dalam Cloud Computing . Dimana sebelumnya untuk pengenalan Cloud Computing ada di artikel ini.
SaaS atau Software as a Service. SaaS ialah model dimana aplikasi “ditawarkan” kepada klien sebagai sebuah layanan atau dapat dikatakan kita tinggal menggunakan software (perangkat lunak) yang telah disediakan. Jika sebuah aplikasi/software disajikan kepada klien, klien tidak perlu merawat dan melaksanakan update pada aplikasi tersebut. Tapi sebaliknya, kalau provider hendak mengganti atau melaksanakan update pada aplikasi tersebut, kita hanya dapat mengikuti mereka saja tanpa dapat melaksanakan apa-apa. Inti pemikirannya ialah kita menggunakan software yang ada pada layanan provider dan provider harus menjaga kenyamanan kita menggunakan software tersebut, termasuk memikirkan ihwal update, keamanan dan infrastrukturnya. Rata-rata aplikasi yang ditawarkan pada SaaS ialah aplikasi yang tidak memerlukan banyak interaksi dengan antarmuka lain serta berguna yang simpel. Tentu saja alasannya ialah aplikasi-aplikasi ini akan digunakan oleh ratusan bahkan ribuan lebih user!
Tipe layanan berikutnya ialah Platform as a Service (PaaS). Mirip dengan SaaS, PaaS juga mengatakan layanan aplikasi, hanya saja PaaS juga mengatakan platform yang kita butuhkan untuk menciptakan aplikasi-aplikasi. PaaS juga sering disebut cloudware, dikarenakan kita mengakses platform tersebut via cloud computing. Layanan utama PaaS biasanya berupa desain aplikasi, development, proses testing dan deployment serta hosting. Layanan suplemen dapat berupa kerja sama tim (memperbolehkan kita untuk membentuk tim pengembang aplikasi dengan orang-orang yang berada jauh dari kita), integrasi layanan web, integrasi database, storage dan dukungan versi aplikasi. PaaS juga mendukung interface untuk pengembangan web menyerupai Simple Object Acccess Protocol (SOAP) dan Representational State Transfer (REST). Kedua servis tersebut mendukung konstruksi beberapa layanan web sekaligus (mashups).
Dan yang terakhir ialah Hardware as a Service atau Infrastructure as a Service atau IaaS yang merupakan layanan dari Cloud Computing dimana kita dapat “menyewa” infrastruktur IT (komputasi, storage, memory, network dsb).
Sumber http://www.virtualofworld.com/