Cloud computing (Komputasi awan) adalah gabungan pemanfaatan teknologi komputer ('komputasi') dan pengembangan berbasis Internet ('awan').
Awan (cloud) adalah metafora dari internet, sebagaimana awan yang sering digambarkan di diagram jaringan komputer. Sebagaimana awan dalam diagram jaringan komputer tersebut, awan (cloud)dalam Cloud Computing juga merupakan abstraksi dari infrastruktur kompleks yang disembunyikannya. Cloud Computing adalah suatu metoda komputasi di mana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan sehingga pengguna dapat mengaksesnya lewat Internet tanpa mengetahui apa yang ada didalamnya, ahli dengannya, atau memiliki kendali terhadap infrastruktur teknologi yang membantunya
Public Cloud
Public cloud adalah penerapan cloud compuiting untuk umum (publik). Public Cloud disediakan oleh operator penyedia layanan untuk semua pelanggan, jadi tidak terbatas untuk wilayah tertentu saja.
Penyedia layanan memiliki pusat data raksasa yang tersebar diseluruh dunia. Semua pengguna dari seluruh dunia berbagi-pakai sumber daya komputasi yang terdapat diseluruh pusat data ini. Penyedia layanan bertanggung jawab menjamin seluruh pusat data selalu hidup 24 jam sehari dan 7 hari seminggu. Pengguna cukup menggunakan layanan dan melakukan pembayaran sesuai dengan pemakaian. Kelebihan utama dari public cloud adalah pengguna tidak perlu melakukan investasi apapun untuk memanfaatkan cloud computing, selain koneksi ke internet. Pengguna cukup menghubungi penyedia layanan dan meminta jenis layanan yang dibutuhkan.
Private Cloud
Berbeda dengan public cloud yang dapat digunakan untuk umum, private cloud digunakan secara pribadi (private) oleh perusahaan atau pengguna tertentu. Private cloud diterapkan dengan menggunakan teknologi yang sama dengan public cloud, sehingga memliki semua karakteristik cloud computing. Perbedaannya, private cloud dipasang pada pusat data milik perusahaan sendiri. Hal ini memungkinkan sebuah perusahaan memanfaatkan semua fasilitas cloud computing dilingkungan komputasi milit perusahan tersebut. Selain pusat data milik sendiri, model private cloud juga dapat diterapkan dengan memanfaatkan pusat data milik perusahaan lain.
Hybrid cloud
Hybrid cloud meruakan penggabungan pemanfaatan public dan private cloud. Dalam Hybrid Cloud, dapat dilakukan pemilihan proses bisnis mana yang bisa dipindahkan ke dalam Public Cloud dan proses bisnis mana yang harus tetap berjalan di Private Cloud..