Cloud computing adalah kombinasi antara teknologi komputer dan internet yang memungkinkan penyimpanan data secara permanen di server serta akses data melalui berbagai perangkat. Sejarahnya dimulai dari aplikasi layanan penyedia di akhir 90-an hingga menjadi model yang mendukung layanan 'everything-as-a-service' (XaaS). Beberapa keuntungan dari cloud computing meliputi efisiensi biaya, kemudahan manajemen, serta kolaborasi yang lebih baik.