Seperti pada teknologi lain, cloud computing memiliki kelebihan dan kekurangan sendiri. Cloud computing dapat dengan cepat membangun aplikasi. Memberikan fleksibilitas dan skalabilitas yang lebih besar. Dapat menyelesaikan beberapa skenario khusus, mempersingkat siklus pengembangan produk dan menghemat biaya pembangunan infrastruktur.