Apa itu komputasi cloud?
Komputasi cloud memungkinkan pelanggan untuk menggunakan infrastruktur dan aplikasi melalui internet, tanpa perlu menginstal dan memeliharanya di lokasi.
Berlangganan Buletin IBM
ilustrasi seorang pria menonton layar lebar
Apa itu komputasi cloud?

Komputasi cloud adalah akses sesuai permintaan, melalui internet, ke sumber daya komputasi-aplikasi, server (server fisik dan server virtual), penyimpanan data, alat pengembangan, kemampuan jaringan, dan banyak lagi yang di-host di pusat data jarak jauh yang dikelola oleh penyedia layanan cloud (atau CSP). CSP menyediakan sumber daya ini dengan biaya berlangganan bulanan atau menagihnya sesuai penggunaan.

Dibandingkan dengan TI lokal tradisional, dan tergantung pada layanan cloud yang Anda pilih, komputasi cloud membantu melakukan hal berikut:

  • Menurunkan biaya TI: Cloud memungkinkan Anda mengurangi sebagian atau seluruh biaya dan upaya pembelian, pemasangan, konfigurasi, dan pengelolaan infrastruktur lokal Anda sendiri.

  • Meningkatkan kelincahan dan nilai waktu: Dengan cloud, organisasi Anda bisa mulai menggunakan aplikasi perusahaan dalam hitungan menit, alih-alih menunggu berminggu-minggu atau berbulan-bulan bagi TI untuk merespons permintaan, membeli dan mengonfigurasi perangkat keras pendukung, dan menginstal perangkat lunak. Cloud juga memungkinkan Anda memberdayakan pengguna tertentu, khususnya para pengembang dan ilmuwan data untuk membantu diri mereka sendiri dalam hal perangkat lunak dan infrastruktur pendukung.

  • Meningkatkan skala dengan lebih mudah dan hemat biaya: Cloud memberikan elastisitas - alih-alih membeli kapasitas berlebih yang tidak terpakai selama periode sepi, Anda bisa meningkatkan dan menurunkan kapasitas untuk merespons lonjakan dan penurunan lalu lintas. Anda juga dapat memanfaatkan jaringan global penyedia layanan cloud untuk menyebarkan aplikasi Anda lebih dekat ke pengguna di seluruh dunia.

Istilah 'komputasi cloud' juga mengacu pada teknologi yang membuat cloud bekerja. Ini termasuk beberapa bentuk server  infrastruktur TI tervirtualisasi—, perangkat lunak sistem operasi, jaringan, dan infrastruktur lain yang diabstraksikan, menggunakan perangkat lunak khusus, sehingga dapat disatukan dan dibagi tanpa memandang batas perangkat keras fisik. Sebagai contoh, satu server perangkat keras dapat dibagi menjadi beberapa server virtual.

Virtualisasi memungkinkan penyedia layanan cloud memanfaatkan sumber daya pusat data mereka secara maksimal. Tidak mengherankan, banyak perusahaan telah mengadopsi model pengiriman cloud untuk infrastruktur on-premise mereka sehingga mereka dapat mewujudkan pemanfaatan maksimum dan penghematan biaya vs. infrastruktur TI tradisional serta menawarkan layanan mandiri dan kelincahan yang sama kepada pengguna akhir mereka.

Jika Anda menggunakan komputer atau perangkat seluler di rumah atau di tempat kerja, Anda hampir pasti menggunakan beberapa bentuk komputasi cloud setiap hari, entah itu aplikasi cloud seperti Google Gmail atau Salesforce, media streaming seperti Netflix, atau penyimpanan file cloud seperti Dropbox. Analis industri Gartner baru-baru ini memproyeksikan bahwa belanja cloud publik pengguna akhir di seluruh dunia akan mencapai hampir USD 600 miliar pada tahun 2023 (tautan berada di luar ibm.com).

Layanan komputasi cloud

IaaS (Infrastructure-as-a-Service), PaaS (Platform-as-a-Service) , dan SaaS (Software-as-a-Service) adalah tiga model layanan cloud yang paling umum, dan tidak jarang organisasi menggunakan ketiganya.

SaaS (Software-as-a-Service)

SaaS, yang juga dikenal sebagai perangkat lunak berbasis cloud atau aplikasi cloud, adalah perangkat lunak aplikasi yang di-hosting di cloud, dan pengguna mengaksesnya melalui browser web, klien desktop khusus, atau API yang terintegrasi dengan sistem operasi desktop atau seluler. Pada umumnya, pengguna SaaS membayar biaya langganan bulanan atau tahunan; beberapa mungkin menawarkan harga 'bayar sesuai pemakaian' berdasarkan penggunaan aktual Anda.

Selain penghematan biaya, nilai waktu, dan manfaat skalabilitas dari cloud, SaaS juga menawarkan hal-hal berikut ini:

  • Peningkatan otomatis: Dengan SaaS, pengguna dapat memanfaatkan fitur-fitur baru segera setelah penyedia menambahkannya, tanpa harus mengatur peningkatan di tempat.

  • Perlindungan dari kehilangan data: Karena SaaS menyimpan data aplikasi di cloud dengan aplikasi, pengguna tidak kehilangan data jika perangkat mereka mogok atau rusak.

SaaS adalah model pengiriman utama untuk sebagian besar perangkat lunak komersial saat ini - ada ratusan ribu solusi SaaS yang tersedia, mulai dari aplikasi industri dan departemen yang paling terfokus, hingga basis data perangkat lunak perusahaan yang kuat dan perangkat lunak AI (kecerdasan buatan).

Pelajari lebih lanjut tentang SaaS

PaaS (Platform-as-a-Service)

PaaS menyediakan platform berdasarkan permintaan bagi para pengembang perangkat lunak - perangkat keras, tumpukan perangkat lunak lengkap, infrastruktur, dan bahkan alat pengembangan - untuk menjalankan, mengembangkan, dan mengelola aplikasi tanpa biaya, kerumitan, dan ketidakfleksibelan dalam memelihara platform tersebut di tempat.

Dengan PaaS, penyedia cloud meng-host semuanya; server, jaringan, penyimpanan, perangkat lunak sistem operasi, middleware, database, di pusat data mereka. Pengembang cukup memilih dari menu untuk 'menjalankan' server dan lingkungan yang mereka butuhkan untuk menjalankan, membangun, menguji, menyebarkan, memelihara, memperbarui, dan menskalakan aplikasi.

Saat ini, PaaS sering kali dibangun di sekitar kontainer, model komputasi tervirtualisasi yang hanya selangkah lebih maju dari server virtual. Kontainer memvirtualisasikan sistem operasi, sehingga pengembang dapat mengemas aplikasi hanya dengan layanan sistem operasi yang dibutuhkan untuk berjalan di platform apa pun, tanpa modifikasi dan tanpa perlu middleware.

Red Hat OpenShift adalah PaaS populer yang dibangun di atas kontainer Docker dan Kubernetes, sebuah solusi orkestrasi kontainer sumber terbuka yang mengotomatiskan penyebaran, penskalaan, penyeimbangan beban, dan banyak lagi untuk aplikasi berbasis kontainer.

Pelajari lebih lanjut tentang PaaS

IaaS (Infrastructure-as-a-Service)

IaaS menyediakan akses sesuai permintaan ke sumber daya komputasi dasar - server fisik dan virtual, jaringan, dan penyimpanan - melalui internet berdasarkan bayar bila pakai. IaaS memungkinkan pengguna akhir untuk meningkatkan dan mengurangi sumber daya sesuai kebutuhan, mengurangi kebutuhan belanja modal yang tinggi di muka atau infrastruktur yang tidak perlu di lokasi atau 'milik sendiri' dan untuk membeli sumber daya secara berlebihan untuk mengakomodasi lonjakan penggunaan secara berkala.  

Berbeda dengan SaaS dan PaaS (dan bahkan model komputasi PaaS yang lebih baru seperti kontainer dan serverless), IaaS menyediakan kepada pengguna berbagai sumber daya komputasi dengan kontrol tingkat terendah di cloud.

IaaS merupakan model komputasi cloud yang paling populer ketika muncul di awal tahun 2010-an. Meskipun tetap menjadi model cloud untuk berbagai jenis beban kerja, penggunaan SaaS dan PaaS tumbuh dengan laju yang jauh lebih cepat.

Pelajari lebih lanjut tentang IaaS

Komputasi serverless 

Komputasi serverless (juga disebut tanpa server) adalah model komputasi cloud yang membongkar semua tugas manajemen infrastruktur backend – penyediaan, penskalaan, penjadwalan, patching — ke penyedia cloud, membebaskan pengembang untuk memfokuskan semua waktu dan upaya mereka pada kode dan logika bisnis khusus untuk aplikasi mereka.

Selain itu, serverless menjalankan kode aplikasi hanya berdasarkan per permintaan dan menskalakan infrastruktur pendukung secara otomatis sesuai jumlah permintaan. Dengan serverless, pelanggan hanya membayar sumber daya yang digunakan saat aplikasi berjalan-mereka tidak pernah membayar untuk kapasitas yang menganggur. 

FaaS, atau Function-as-a-Service, sering kali disalahartikan sebagai komputasi serverless, padahal ini adalah bagian dari serverless. FaaS memungkinkan pengembang untuk mengeksekusi bagian dari kode aplikasi (disebut fungsi) sebagai respons terhadap peristiwa tertentu. Segala sesuatu selain kode - perangkat keras fisik, sistem operasi mesin virtual, dan manajemen perangkat lunak server web - disediakan secara otomatis oleh penyedia layanan cloud dalam waktu nyata saat kode dieksekusi dan dimatikan kembali setelah eksekusi selesai. Penagihan dimulai saat eksekusi dimulai dan berhenti saat eksekusi berhenti.

Pelajari lebih lanjut tentang serverless

Jenis-jenis komputasi cloud

Public cloud

Cloud publik adalah jenis komputasi cloud di mana penyedia layanan cloud membuat sumber daya komputasi — apa pun dari aplikasi SaaS, hingga mesin virtual (VM) individu, hingga perangkat keras komputasi logam, hingga infrastruktur kelas perusahaan dan platform pengembangan yang tersedia untuk pengguna melalui internet publik. Sumber daya ini mungkin dapat diakses secara gratis, atau akses dapat dijual sesuai dengan model harga berbasis langganan atau bayar per penggunaan.

Penyedia cloud publik memiliki, mengelola, dan memikul semua tanggung jawab untuk pusat data, perangkat keras, dan infrastruktur tempat beban kerja pelanggannya berjalan, dan biasanya menyediakan konektivitas jaringan bandwidth tinggi untuk memastikan kinerja tinggi dan akses cepat ke aplikasi dan data.

Cloud publik adalah lingkungan multi-penyewa—infrastruktur pusat data penyedia cloud digunakan bersama oleh semua pelanggan cloud publik. Di cloud publik terkemuka—Amazon Web Services (AWS), Google Cloud, IBM Cloud, Microsoft Azure, dan Oracle Cloud—pelanggannya bisa mencapai jutaan.

Banyak perusahaan memindahkan sebagian infrastruktur komputasi mereka ke cloud publik karena layanan cloud publik bersifat elastis dan mudah diskalakan, sehingga dapat menyesuaikan diri secara fleksibel untuk memenuhi permintaan beban kerja yang terus berubah. Yang lain tertarik dengan janji efisiensi yang lebih besar dan lebih sedikit sumber daya yang terbuang karena pelanggan hanya membayar apa yang mereka gunakan. Yang lain berusaha mengurangi pengeluaran untuk perangkat keras dan infrastruktur di tempat.

Pelajari lebih lanjut tentang cloud publik

Cloud pribadi

Cloud pribadi adalah lingkungan cloud di mana semua infrastruktur cloud dan sumber daya komputasi didedikasikan untuk, dan dapat diakses oleh, satu pelanggan saja. Cloud pribadi menggabungkan banyak manfaat komputasi cloud - termasuk elastisitas, skalabilitas, dan kemudahan penyampaian layanan - dengan kontrol akses, keamanan, dan penyesuaian sumber daya infrastruktur on premises.

Cloud pribadi biasanya dihosting di tempat di pusat data pelanggan. Tetapi cloud pribadi juga dapat di-hosting di infrastruktur penyedia cloud independen atau dibangun di atas infrastruktur sewaan yang bertempat di pusat data di luar kantor.

Banyak perusahaan memilih cloud pribadi daripada cloud publik karena cloud pribadi merupakan cara yang lebih mudah (atau satu-satunya cara) untuk memenuhi persyaratan kepatuhan terhadap peraturan. Yang lain memilih cloud pribadi karena beban kerja mereka berurusan dengan dokumen rahasia, kekayaan intelektual, informasi yang dapat diidentifikasi secara pribadi (PII), rekam medis, data keuangan, atau data sensitif lainnya.

Dengan membangun arsitektur cloud pribadi sesuai dengan prinsip asli cloud , organisasi memberikan fleksibilitas untuk dengan mudah memindahkan beban kerja ke cloud publik atau menjalankannya dalam lingkungan hybrid cloud (lihat di bawah) kapan pun mereka siap.

Pelajari lebih lanjut tentang cloud pribadi

Hybrid cloud

Hybrid cloud sama seperti namanya, kombinasi lingkungan cloud publik dan pribadi. Secara khusus, dan idealnya, hybrid cloud menghubungkan layanan cloud pribadi dan cloud publik organisasi ke dalam satu infrastruktur yang fleksibel untuk menjalankan aplikasi dan beban kerja organisasi.

Tujuan dari hybrid cloud adalah untuk membuat campuran sumber daya cloud publik dan pribadi - dan dengan tingkat orkestrasi di antara keduanya - yang memberikan fleksibilitas bagi organisasi untuk memilih cloud yang optimal untuk setiap aplikasi atau beban kerja dan memindahkan beban kerja secara bebas di antara kedua cloud tersebut seiring dengan perubahan situasi. Hal ini memungkinkan organisasi untuk memenuhi tujuan teknis dan bisnisnya secara lebih efektif dan hemat biaya dibandingkan dengan cloud publik atau pribadi.

Pelajari lebih lanjut tentang hybrid cloud

Multicloud dan hybrid multicloud

Multicloud adalah penggunaan dua atau lebih cloud dari dua atau lebih penyedia cloud yang berbeda. Memiliki lingkungan multicloud bisa sesederhana menggunakan SaaS email dari satu vendor dan SaaS pengeditan gambar dari vendor lain. Namun, ketika perusahaan berbicara tentang multicloud, mereka biasanya berbicara tentang penggunaan beberapa layanan cloud - termasuk layanan SaaS, PaaS, dan IaaS - dari dua atau lebih penyedia cloud publik terkemuka.

Hybrid multicloud adalah penggunaan dua atau lebih cloud publik bersama dengan lingkungan cloud pribadi.

Organisasi memilih multicloud untuk menghindari vendor lock-in, memiliki lebih banyak layanan yang bisa dipilih, dan mengakses lebih banyak inovasi. Namun, semakin banyak cloud yang Anda gunakan - masing-masing dengan seperangkat alat manajemen, kecepatan transmisi data, dan protokol keamanannya - semakin sulit lingkungan Anda dikelola.Platform manajemen multicloud memberikan visibilitas di beberapa cloud penyedia melalui dasbor pusat, di mana tim pengembangan bisa melihat proyek dan penerapannya, tim operasi bisa mengawasi kluster dan node, dan staf keamanan siber bisa memantau ancaman.

Pelajari lebih lanjut tentang multicloud

Keamanan cloud

Secara tradisional, masalah keamanan telah menjadi kendala utama bagi organisasi yang mempertimbangkan layanan cloud, terutama layanan cloud publik. Menanggapi permintaan, bagaimanapun juga, keamanan yang ditawarkan oleh penyedia layanan cloud terus melampaui solusi keamanan lokal.

Menjaga keamanan cloud menuntut prosedur dan keahlian karyawan yang berbeda dibandingkan dengan lingkungan TI lama. Beberapa praktik terbaik keamanan cloud meliputi yang berikut ini:

  • Tanggung jawab bersama untuk keamanan: Umumnya, penyedia layanan cloud bertanggung jawab untuk mengamankan infrastruktur cloud dan pelanggan bertanggung jawab untuk melindungi datanya di dalam cloud, tetapi penting juga untuk mendefinisikan dengan jelas kepemilikan data antara pihak ketiga yang bersifat pribadi dan publik.

  • Enkripsi data: Data harus dienkripsi saat tidak digunakan, dalam perjalanan, dan saat digunakan. Pelanggan harus mempertahankan kontrol penuh atas kunci keamanan dan modul keamanan perangkat keras.

  • Identitas pengguna dan manajemen akses: Pelanggan dan tim TI membutuhkan pemahaman penuh dan visibilitas ke dalam jaringan, perangkat, aplikasi, dan akses data.

  • Manajemen kolaboratif: Komunikasi yang tepat dan proses yang jelas dan mudah dipahami antara tim TI, operasi, dan keamanan akan memastikan integrasi cloud yang lancar, aman, dan berkelanjutan.

  • Pemantauan keamanan dan kepatuhan: Hal ini dimulai dengan memahami semua standar kepatuhan terhadap peraturan yang berlaku untuk industri Anda dan menyiapkan pemantauan aktif terhadap semua sistem yang terhubung dan layanan berbasis cloud untuk menjaga visibilitas semua pertukaran data antara lingkungan cloud publik, pribadi, dan hybrid.

Pelajari lebih lanjut tentang keamanan cloud

Kasus penggunaan cloud

Dengan 25% organisasi berencana untuk memindahkan semua aplikasi mereka ke cloud dalam satu tahun ke depan, tampaknya penggunaan komputasi cloud tidak terbatas. Namun, bahkan bagi perusahaan yang tidak merencanakan peralihan besar-besaran ke cloud, inisiatif tertentu dan komputasi cloud adalah pasangan yang cocok di surga TI.

Pemulihan bencana dan keberlangsungan bisnis selalu menjadi hal yang alami bagi cloud karena cloud menyediakan redundansi yang hemat biaya untuk melindungi data dari kegagalan sistem dan jarak fisik yang diperlukan untuk memulihkan data dan aplikasi jika terjadi pemadaman lokal atau bencana. Semua penyedia cloud publik utama menawarkan Disaster-Recovery-as-a-Service (DRaaS).

Apa pun yang melibatkan penyimpanan dan pemrosesan data dalam jumlah besar dengan kecepatan tinggi - serta membutuhkan lebih banyak kapasitas penyimpanan dan komputasi daripada yang dapat atau ingin dibeli dan digunakan oleh sebagian besar organisasi - merupakan target komputasi cloud. Contohnya antara lain:

Untuk tim pengembangan yang mengadopsi Agile atau DevOps (atau DevSecOps) untuk merampingkan pengembangan, cloud menawarkan layanan mandiri pengguna akhir sesuai permintaan yang menjaga agar tugas-tugas operasi-seperti menjalankan pengembangan dan server pengujian tidak menjadi penghambat pengembangan. 

Solusi terkait
Tingkat gratis IBM Cloud

Buat akun IBM Cloud tanpa biaya dan akses lebih dari 40 produk yang selalu bebas biaya di cloud dan AI.

Coba IBM Cloud secara gratis
IBM Cloud Paks

IBM Cloud Paks menyediakan perangkat lunak bertenaga AI yang dirancang untuk mempercepat modernisasi aplikasi dengan data, otomatisasi, dan kemampuan keamanan yang sudah terintegrasi. 

Jelajahi IBM Cloud Paks
Pelatihan Cloud IBM

Mendaftarlah untuk mengikuti pelatihan dan sertifikasi berbasis peran dan berbasis produk. Mulailah perjalanan Anda dengan pembelajaran gratis.

Jelajahi Pelatihan Cloud IBM
Sumber daya Apa yang dimaksud dengan migrasi cloud?

Migrasi cloud adalah proses merelokasi data, aplikasi, dan beban kerja organisasi ke infrastruktur cloud.

Apa itu Hybrid Cloud?

Hybrid cloud mengintegrasikan layanan cloud publik, layanan cloud pribadi, dan infrastruktur lokal ke dalam satu lingkungan komputasi terdistribusi.

Apa itu DevOps?

DevOps mempercepat pengiriman perangkat lunak berkualitas tinggi dengan menggabungkan dan mengotomatiskan pekerjaan pengembangan perangkat lunak dan tim operasi TI.

Ambil langkah selanjutnya

IBM Cloud menawarkan platform cloud publik yang paling terbuka dan aman untuk bisnis, platform multicloud hybrid generasi berikutnya, kemampuan data dan AI tingkat lanjut, serta keahlian perusahaan yang mendalam di 20 industri.  Linux®, Kubernetes, dan kontainer mendukung tumpukan hybrid cloud ini, dan digabungkan dengan RedHat® OpenShift® untuk membuat platform umum yang menghubungkan sumber daya lokal dan cloud.

Coba IBM Cloud secara gratis