Pengertian Cloud
Computing
Cloud Computing adalah sebuah gabungan
dari penggunaan teknologi jaringan yang berbasis
internet (awan) awan yang diibaratkan tempat penyimpanan data kita dimana
sekumpulan teknologi yang saling terhubung koneksi internet tanpa batas, baik
itu infrastruktur maupun aplikasi, yang dibuat, sehingga memungkinkan pelanggan
untuk menggunakan resource tersebut secara memilih dengan keinginan diri
sendiri melalui network, baik itu sifatnya jaringan tetutup maupun umum. Secara
sederhana pengguna tidak perlu susah dengan hal hal teknis seperti menginstall
sistem operasi, aplikasi maupun manajemen infrastruktur karena semuanya telah
disediakan oleh cloud tergantung dari service model yang diambil. Kehadiran
Cloud Computing akan membuat semua perangkat lunak(software) aplikasi itu
menjadi terkoneksi begitu juga setiap individu yang terhubung ke aplikasi tersebut
. Hal ini berarti perangkat lunak di semua perusahaan swasta, pemerintah setiap
dapat bersatu secara langsung. Contohnya pada saat anda membuat sebuah
jadwal perjalanan bisnis, kita tidak perlu lagi melakukan pemesanan tiket
pesawat terbang, kamar hotel, car rental, pembayaran tiket, perubahan jadwal
keberangkatan, dsb sehubungan dengan jadwal itu secara manual melainkan
perangkat lunak aplikasi kalender anda yang akan berkomunikasi secara langsung
dengan software-software maskapai penerbangan, hotel, car rental, begitu juga
pemberitahuan kepada tamu tamu bisnis yang akan dikunjungi, dsb.
Cloud Computing dibagi menjadi 3 tingkatan layanan
yaitu
1. Software as a Service
Software as a Service yaitu layanan dari Cloud
Computing yaitu kita tinggal menggunakan perangkat lunak yang disediakan.
Kita cukup tahu bahwa perangkat lunak bisa berjalan dan bisa digunakan dengan
baik. Contohnya seperti layanan email publik (Gmail, YahooMail, Hotmail),
social network (Facebook, Twitter, dsb) instant messaging (YahooMessenger,
Skype, GTalk, dsb) dan masih banyak lagi yang lainnya.
2. Platform as a Service
Platform as a Service yaitu layanan dari Cloud
Computing itu bahwa sistem operasi, network, datab base engine, framework
aplikasi, dll, untuk menjalankan aplikasi yang kita buat. Kita tidak perlu ambil
pusing untuk menyiapkan itu semua. Yang penting aplikasi yang kita buat bisa
berjalan dengan baik.dari PaaS adalah kita sebagai pengembang dapat
fokus pada aplikasi yang kita buat, tidak perlu memikirkan operasional untuk
aplikasi yang kita buat.
3. Infrastructure as a Service
Infrastructure as a Service yaitu layanan dari Cloud
Computing dimana kita bisa meminjam
storage, memory, network dsb. Kita bisa menjelaskan berapa besar-nya
unit komputasi (CPU), penyimpanan data ,memory , bandwith, dan konfigurasi lainnya
yang akan kita pinjam. Betapa Mudahnya Infrastructure as a Service ini
ialah dapat meminjam komputer virtual yang masih kosong, dimana setelah
komputer ini dipinjam kita bisa menggunakannya apa yang kita inginkan dari
keperluan kita. Serta Kita bisa install ulang sistem operasi dan aplikasi
apapun.