Komputasi awan menggunakan web, sumber daya bersama, dan perangkat lunak bersama untuk memungkinkan pengguna mendapatkan kemudahan dan fleksibilitas saat mengakses data dan program. Orang-orang telah menggunakan komputasi awan selama bertahun-tahun tanpa menyadarinya, seperti layanan email dan video berbasis web. Bisnis dan organisasi lain juga berpikir untuk menggunakan aplikasi komputasi awan atau sudah mulai pindah ke sana. Sebagian besar aplikasi komputasi awan terbagi dalam tiga kategori utama: infrastruktur sebagai layanan, platform sebagai layanan, atau perangkat lunak sebagai layanan.
Aplikasi komputasi awan telah digunakan di seluruh dunia selama beberapa waktu. Salah satu aplikasi komputasi awan yang lebih umum digunakan adalah email gratis berbasis web. Pengguna komputer juga memanfaatkan cloud publik saat menggunakan layanan pesan instan dan pesan video, serta voice-over-IP. Layanan pencadangan data memungkinkan pengguna untuk menyimpan file di cloud publik atau pribadi di dunia maya. Ada juga layanan manajemen klien dan tenaga penjualan untuk bisnis.
Aplikasi komputasi awan terbagi dalam tiga kategori utama. Kategori pertama disebut infrastruktur sebagai layanan. Teknologi informasi ini memungkinkan bisnis dan organisasi besar lainnya untuk mendirikan pusat data virtual di cloud publik atau pribadi. Dua contoh terbaik dari ini adalah Layanan Penyimpanan Sederhana Amazon dan Elastic Compute Cloud, atau EC2. Penyimpanan serupa dan layanan infrastruktur virtual lainnya disediakan oleh perusahaan komputasi global dan penyedia telekomunikasi.
Kategori kedua disebut platform as a service. Dalam sistem ini, cloud menyediakan sistem server virtual yang dapat menggantikan server perangkat keras dan desktop tradisional dengan sistem operasi, prosesor, dan memori. Pada dasarnya, pengguna kemudian dapat mengakses file dan aplikasi pribadi atau bisnis mereka di mana saja dari perangkat komputasi apa pun menggunakan aplikasi komputasi awan ini. Salah satu contoh yang lebih populer dari jenis aplikasi cloud ini adalah Azure™ dari Microsoft®.
Perangkat lunak sebagai layanan mungkin merupakan kelompok aplikasi komputasi awan yang paling umum. Perangkat lunak tradisional perlu diunduh ke desktop atau laptop. Ini hanya berjalan di komputer yang telah mengunduhnya. Aplikasi komputasi awan, bagaimanapun, ada di awan. Tidak perlu mengunduh aplikasi, dan fungsionalitas penuh tersedia untuk setiap pengguna di perangkat apa pun dengan akses melalui web. Beberapa contoh umum dari jenis program ini adalah layanan email online atau pesan instan.
Untuk pengguna individu dan organisasi, aplikasi komputasi awan memberikan manfaat yang berharga. Mereka memungkinkan mereka untuk mengakses dan membayar jumlah yang tepat dari daya komputasi dan kapasitas penyimpanan data yang mereka butuhkan. Komputasi awan juga mendorong mobilitas dan membutuhkan lebih sedikit sumber daya di rumah.