Infrastruktur & Jaringan • Mengenal Cloud Computing: Evolusi, Definisi NIST, dan 5 Karakteristik Utama yang W...
Mengenal Cloud Computing: Evolusi, Definisi NIST, dan 5 Karakteristik Utama yang Wajib Dipahami
Pernahkah Anda berpikir, saat mendengarkan lagu di Spotify, menonton film di Netflix, atau mengedit dokumen di Google Drive, di manakah semua data tersebut disimpan? Handphone atau laptop kita tidak mengalami kepenuhan memori, namun kita bisa mengakses file berukuran gigabyte tersebut secara instan selama ada koneksi internet.
Inilah keajaiban Cloud Computing (Komputasi Awan). Teknologi ini telah mengubah cara dunia industri mengelola infrastruktur IT—dari yang dulunya harus membeli server fisik mahal (CAPEX), kini cukup menyewa sumber daya virtual secara fleksibel (OPEX).
Bagi mahasiswa Rekayasa Sistem Komputer atau penggiat IT modern, memahami konsep dasar cloud computing adalah sebuah keharusan. Mari kita bedah mulai dari sejarah evolusi komputasi, definisi standar industri menurut NIST, hingga 5 karakteristik utama yang wajib Anda pahami.
1. Evolusi Komputasi: Bagaimana Kita Sampai di Era Cloud?
Cloud computing tidak lahir begitu saja dalam semalam. Ini adalah hasil evolusi panjang dari arsitektur komputasi selama beberapa dekade terakhir:
Komputer raksasa melayani banyak pengguna melalui terminal sederhana.
Aplikasi dan data mulai dibagi melalui jaringan lokal dan internet.
Sumber daya komputasi dipakai bersama dan dibayar sesuai kebutuhan.
Infrastruktur virtual yang elastis, global, dan tersedia kapan saja.
- Era Mainframe: Komputer raksasa memproses seluruh data secara sentral. Pengguna mengakses melalui terminal pasif tanpa memori lokal.
- Era Client-Server: PC mulai mengambil peran pemrosesan lokal. Klien meminta data dan database server mendistribusikannya melalui jaringan lokal.
- Era Grid & Utility Computing: Grid menggabungkan ribuan komputer untuk riset ilmiah kompleks. Utility merintis metode penyewaan komputer layaknya tagihan listrik (utilitas).
- Era Cloud Computing: Menggabungkan keandalan Grid komputasi dengan kemudahan model sewa Utility di atas teknologi virtualisasi internet.
2. Apa Itu Cloud Computing? (Definisi NIST)
Banyak definisi mengenai cloud computing, namun definisi resmi yang diadopsi sebagai standar industri dunia dirumuskan oleh NIST (National Institute of Standards and Technology):
"Cloud computing adalah model yang memungkinkan akses jaringan yang mudah dan sesuai kebutuhan (on-demand) ke kumpulan sumber daya komputasi yang dapat dikonfigurasi bersama (seperti jaringan, server, penyimpanan, aplikasi, dan layanan) yang dapat disediakan dan dirilis dengan cepat dengan upaya manajemen minimal atau interaksi penyedia layanan yang sangat sedikit." -- NIST Special Publication 800-145
Singkatnya, cloud computing mengubah perangkat keras fisik (seperti CPU, RAM, Harddisk) menjadi sumber daya digital/virtual di internet yang bisa kita sewa secara instan sesuai kebutuhan.
3. 5 Karakteristik Utama Cloud Computing (NIST Standard)
Agar suatu layanan teknologi informasi dapat dikategorikan sebagai layanan cloud, NIST menetapkan bahwa layanan tersebut wajib memenuhi 5 kriteria atau karakteristik utama berikut:
Pengguna dapat memesan, mengonfigurasi, dan mengaktifkan sumber daya (server, storage) secara mandiri melalui web portal secara otomatis, tanpa memerlukan admin manual dari penyedia cloud.
Layanan cloud harus dapat diakses melalui internet menggunakan protokol standar dan kompatibel dengan berbagai perangkat klien seperti laptop, smartphone, tablet, maupun desktop dari mana saja.
Penyedia cloud menggabungkan sumber daya fisik secara virtual untuk melayani banyak pengguna (multi-tenant). Alokasi CPU, RAM, dan storage dilakukan secara dinamis tanpa pengguna tahu lokasi fisik tepat server.
Kapasitas cloud bersifat elastis dan fleksibel. Layanan dapat secara otomatis bertambah besar (scale-out) saat trafik puncak dan mengecil kembali (scale-in) saat senggang agar hemat biaya.
Penggunaan resource dimonitor dan diukur secara otomatis (metered billing). Pengguna hanya membayar tagihan secara akurat sesuai durasi, kapasitas, dan volume data yang dikonsumsi (pay-as-you-go).
Cloud computing bukan sekadar "menyimpan file di internet," melainkan sebuah paradigma baru dalam rekayasa infrastruktur komputer yang mengedepankan skalabilitas, fleksibilitas, dan efisiensi biaya.

COMMENTS