Pendahuluan Seperti yang telah didefinisikan oleh Wikipedia, Cloud Computing adalah gabungan pemanfaatan teknologi komputer (computing) dan pengembangan berbasis internet (cloud). Cloud Computing juga adalah suatu metoda komputasi dimana kapabilitas terkait teknologi informasi disajikan sebagai suatu layanan, sehingga pengguna dapat mengaksesnya lewat internet, tanpa mengetahui apa yang ada didalamnya, atau memiliki kendali terhadap infrakstruktur teknologi yang membantunya. Cloud computing mempunyai 3 tingkatan layanan yang diberikan kepada pengguna, yaitu: Infrastructure as service , hal ini meliputi Grid untuk virtualized server, storage & network. Contohnya seperti Amazon Elastic Compute Cloud dan Simple Storage Service. Platform as a service , hal ini memfokuskan pada aplikasi dimana dalam hal ini seorang developer tidak perlu memikirkan hardware dan tetap fokus pada pembuatan aplikasi tanpa harus mengkhawatirkan sistem operasi, infrastructure scaling,...