Apa itu Cloud Computing?

Komputasi awan (cloud computing) atau yang lebih familiar disebut dengan cloud merupakan sebuah terminologi yang menunjukkan penggunaan sumberdaya komputer secara on-demand di internet yang penggunaannya berbasis pay-as-you-go. Keuntungan dari menggunakan cloud computing diantaranya:

  1. Elastic resources, atau sumberdaya elastis. Kita dapat melakukan scale-up atau scale-down sumberdaya sesuai dengan kebutuhan.

  2. Metered services, atau layanan terukur. Kita hanya akan membayar apa yang kita gunakan saja, sehingga penggunaan biaya dapat lebih efisien.

  3. Self-service, yaitu layanan yang memungkinkan pengguna menemukan semua sumberdaya TI-nya sesuai kebutuhan, dengan self-service.

Berdasarkan penggunanya, cloud computing dapat dibagi berdasarkan kategori sebagai berikut:

  1. Private Cloud: Ini adalah cloud computing yang hanya bisa diakses oleh perusahaan atau organisasi tertentu. Private cloud biasanya lebih aman dan lebih cocok untuk organisasi yang memiliki kebutuhan khusus.

  2. Public Cloud: Ini adalah cloud computing yang bisa diakses oleh siapa saja melalui internet. Public cloud biasanya lebih murah dan lebih mudah digunakan dibandingkan dengan private cloud. Contoh public cloud yang sering digunakan diantaranya web hosting, AWS, GCP, Digital Ocean, dan penyedia layanan cloud lainnya.

  3. Hybrid Cloud: Ini adalah gabungan dari private dan public cloud. Hybrid cloud memungkinkan perusahaan untuk menggunakan private cloud untuk data sensitif dan public cloud untuk aplikasi yang tidak sensitif.

Jenis-jenis Layanan cloud:

  1. Infrastruktur sebagai layanan (IaaS): Ini adalah model cloud computing pertama yang menawarkan infrastruktur seperti server, penyimpanan, dan jaringan sebagai layanan. Pengguna dapat menyewa infrastruktur ini dan menggunakannya sesuai kebutuhan mereka.

  2. Platform sebagai layanan (PaaS): Ini adalah tingkat berikutnya dari cloud computing yang menawarkan platform untuk membangun, menguji, dan mendeploy aplikasi. Pengguna dapat membangun aplikasi mereka tanpa harus memikirkan infrastruktur dasar.

  3. Software sebagai layanan (SaaS): Ini adalah tingkat teratas dari cloud computing yang menawarkan aplikasi seperti email, dokumen, dan proyek sebagai layanan. Pengguna dapat mengakses aplikasi ini melalui internet.

Dari bagan diatas, dapat disimpulkan bahwa semakin sedikit yang ada dalam kendali Anda, maka akan semakin mudah untuk digunakan. Namun, tentunya hal ini ada kekurangan, salah satunya adalah layanan yang digunakan sangat terbatas untuk kustomisasinya.

Last updated