Mengenal konsep Cloud Computing : Perbedaan IaaS, PaaS, dan SaaS
Pasti banyak dari kita telah mengenal dari cloud computing, bahkan banyak juga dari kita yang sudah menggunakan teknologi tersebut. Meskipun sudah banyak dari kita yang sudah menggunakan, mungkin ada yang belum tahu pengertian dari cloud computing. Cloud computing (komputasi awan) adalah teknologi gabunan dari pemanfaatan teknologi komputer dengan jaringan internet. Jadi cloud computing adalah sebuah teknologi komputer yang diakses lewat internet tanpa mengetahui apa yang ada didalamnya.
Pada teknologi cloud computing ada beberapa konsep yang perlu kita pahami, yaitu : Infrastructure as a Service (IaaS), Platform as a Service (PaaS), dan Software as a Service (SaaS). Apa saja perbedaan dan pemanfaataan dari ketiga teknologi tersebut, dan apa saja contoh dari teknolgi tersebut berikut uraiannya :
Infrastructure as a Service (IaaS)
Infrastructure as a Service (IaaS) adalah layanan dari cloud computing, dimana layanan yang diberikan adalah infrastruktur yang dapat diakses lewat internet. Infratrustur yang diberikan biasanya seperti server, penyimpanan, jaringan, dan virtual machine. Pada teknologi ini orang yang menyewa IaaS menggunakan teknologi tersebut, tanpat perlu mengelola dan memelihara teknolgi tersebut secara langsung.
Sumber daya yang paling sering disewa orang-orang adalah virtual machine, dimana si penyewa melakukan manajemen layanan server secara mandiri secara software sedangkan untuk melakukan pengelolaan dan perbaikan secara hardware dilakukan oleh penyedia IaaS.
Beberapa contoh dari teknologi IaaS adalah VPS yang banyak disewakan di internet seperti Amazon EC2 dan Google Compute Engine
Plaftorm as a Service (PaaS)
Plaftorm as a Service (PaaS) adalah teknologi cloud computing yang paling banyak digunakan para pengembang sebuah program, pada teknologi ini para programmer atau developer dapat membangun sebuah program tanpa mengkhawatirkan infrastruktur yang diperlukan, sehingga developer hanya perlu fokus dalam proses koding saja. Dengan adanya teknologi ini para pengembang sebuah program tidak perlu repot membangun server mulai dari nol.
Salah satu contoh dari Pass ada Heroku.
Software as a Service (SaaS)
Software as a Service (SaaS) adalah konsep dari teknolgi cloud computing yang paling banyak digunakan orang-orang secara tidak sadar, kenapa disebut tidak sadar. Karena secara masih banyak belum tau pengertian dari cloud computing tadi. Pada teknolgi SaaS seseorang dapat mengakses sebuah aplikasi tanpa perlu mengunduh, menginstal, dan mengelolanya. Sehingga orang-orang yang menggunakan teknologi ini hanya perlu membayar aplikasi yang mereka gunakan.
salah satu contoh SaaS adalah Gmail dan Microsot 365.
Tidak dapat disangkal bahwa mayoritas dari kita telah menyentuh dunia cloud computing, bahkan jika beberapa dari kita masih terbingung dengan konsep tersebut. Meskipun penggunaannya umum, mungkin saja belum semua tahu apa sebenarnya yang dimaksud dengan cloud computing. Singkatnya, cloud computing adalah seperti magisnya dunia digital, di mana teknologi komputer menyatu dengan jaringan internet untuk memberikan akses tanpa batas.