← Kembali ke Beranda
Ilustrasi Artikel

Mengenal Cloud Computing: Komputer Gaib di Atas Awan

Halo Sobat Jurnal Coding! Setelah kita mempelajari seluk beluk Dapur Server, Database, dan bahasa Backend seperti PHP, kini saatnya kita membahas infrastruktur masa depan. Jika kamu pernah melamar pekerjaan di bidang IT, kamu pasti sering melihat syarat wajib yang berbunyi: "Mampu mengoperasikan teknologi Cloud Computing (AWS, Azure, atau Google Cloud)".

Mendengar kata "Cloud" (Awan), orang awam mungkin membayangkan bahwa data mereka benar-benar melayang di udara atau disimpan di dalam satelit yang mengorbit bumi. Tentu saja itu hanyalah kiasan bahasa pemasaran!

Hari ini, kita akan membongkar apa sebenarnya sihir Cloud Computing ini, dan mengapa seluruh perusahaan besar di muka bumi (mulai dari Netflix, Spotify, hingga bank-bank nasional) berlomba-lomba membuang server lama mereka dan pindah "Ke Atas Awan".

### Analogi Membangun Rumah vs Menyewa Apartemen Hotel

Di masa lalu (sebelum tahun 2010), jika kamu ingin membuat website sebesar Tokopedia, kamu harus menghabiskan uang miliaran rupiah untuk Membangun Rumah Sendiri (Server Fisik/On-Premise).

Kamu harus membeli puluhan komputer besi raksasa. Kamu harus menyewa gedung untuk menaruhnya. Kamu harus membayar tagihan listrik AC pendingin yang menyala 24 jam. Dan kamu harus menggaji satpam untuk menjaganya. Jika tiba-tiba website-mu viral dan pengunjungnya membludak, server komputermu akan kepanasan dan meledak mati. Kamu terpaksa harus membeli komputer baru lagi dan memasangnya secara manual. Sangat merepotkan!

Kemudian muncullah Amazon, Google, dan Microsoft dengan tawaran yang sangat menggoda: Cloud Computing.

Mereka berkata kepada para pengusaha: "Hei, daripada kalian habis uang miliaran membangun gedung server sendiri, bagaimana kalau kalian Menyewa Kamar Apartemen di gedung raksasa milik kami saja?"

### Sihir Elastisitas "Bayar Sesuai Pemakaian"

Cloud Computing pada dasarnya adalah kumpulan jutaan komputer server sungguhan yang disembunyikan di lokasi rahasia (Data Center) milik perusahaan raksasa tersebut. Kamu bisa menyewa "kekuatan" dari komputer-komputer itu secara jarak jauh melalui internet.

Namun, kehebatan Cloud Computing bukanlah sekadar soal sewa-menyewa biasa. Kekuatan utamanya terletak pada sifat Elastisitas dan sistem Pay-As-You-Go (Bayar Sesuai yang Dimakan).


Contoh Kasus Keajaiban Cloud:



Bayangkan kamu punya aplikasi toko online. Di hari biasa, pengunjungmu hanya 100 orang. Di Cloud, kamu hanya menyewa "Satu Kamar" kecil yang harganya sangat murah.



Tiba-tiba, hari ini adalah Hari Diskon Nasional (Harbolnas). Pengunjungmu meledak menjadi 1 juta orang! Jika kamu pakai server jadul, aplikasimu pasti langsung hancur seketika.

Tetapi dengan Cloud Computing, sistem kecerdasan buatan akan mendeteksi keramaian tersebut, dan SECARA OTOMATIS membuka "Ribuan Kamar" baru dalam hitungan detik untuk menampung semua pelangganmu agar aplikasinya tidak lelet! Besoknya saat sepi, ribuan kamar itu akan ditutup kembali, dan kamu hanya membayar tagihan sesuai jam ramai tersebut. Sangat magis!


### Tiga Raksasa Penguasa Awan

Di dunia industri, teknologi Cloud ini dikuasai oleh tiga dewa utama yang mungkin akan sering kamu temui di persyaratan loker kerjamu kelak:
1. AWS (Amazon Web Services): Pemain tertua, terbesar, dan paling banyak dipakai oleh startup di seluruh dunia (termasuk Netflix).
2. Google Cloud Platform (GCP): Sangat unggul di bidang kecerdasan buatan dan analitik data karena menggunakan infrastruktur mesin pencari Google.
3. Microsoft Azure: Sangat disukai oleh perusahaan korporat tradisional dan perbankan besar.

Sebagai Web Developer pemula, kamu tidak harus langsung belajar menyewa Cloud yang harganya menggunakan mata uang Dolar ini. Layanan Shared Hosting bulanan yang murah sudah lebih dari cukup untuk menampung ratusan pengunjung pertamamu.

Namun, dengan memahami konsep elastisitas ini, wawasan infrastrukturmu kini sudah setara dengan arsitek perangkat lunak (Software Architect). Jika suatu hari aplikasimu viral, kamu sudah tahu persis ke mana kamu harus memindahkan data kodenya!

Apa pendapatmu tentang artikel ini?