Pengenalan Cloud Computing
Cloud Computing atau komputasi awan merupakan salah satu teknologi yang berkembang sangat pesat pada era digital. Hampir setiap aktivitas yang dilakukan melalui internet, seperti menyimpan dokumen, mengirim surat elektronik, mengikuti pembelajaran daring, menonton video, hingga menggunakan berbagai aplikasi, memanfaatkan layanan Cloud Computing. Teknologi ini memungkinkan pengguna mengakses berbagai sumber daya komputasi, seperti penyimpanan data, aplikasi, server, dan layanan lainnya melalui jaringan internet tanpa harus memiliki seluruh perangkat keras secara langsung. Kemudahan tersebut menjadikan Cloud Computing sebagai salah satu fondasi penting dalam perkembangan teknologi informasi modern.
Perkembangan Cloud Computing tidak hanya mengubah cara individu menggunakan komputer, tetapi juga mengubah cara organisasi, perusahaan, sekolah, dan instansi mengelola data serta menjalankan berbagai layanan digital. Teknologi ini memberikan kemudahan dalam berbagi data, bekerja secara kolaboratif, melakukan pencadangan informasi, dan mengakses dokumen dari berbagai perangkat selama terhubung dengan internet. Oleh karena itu, pemahaman mengenai konsep, cara kerja, manfaat, serta penerapan Cloud Computing menjadi bagian penting dalam pembelajaran Informatika, karena teknologi ini telah menjadi salah satu unsur utama yang mendukung berbagai layanan digital pada masa sekarang seperti diperlihatkan pada ilustrasi gambar 1.
1. Pengertian Cloud Computing
Berikut adalah beberapa pengertian seputar cloud computing:
- Cloud Computing dalam bahasa Indonesia dikenal sebagai komputasi awan.
- Cloud Computing adalah teknologi yang memungkinkan pengguna menggunakan sumber daya komputasi melalui jaringan, terutama internet.
- Sumber daya tersebut dapat berupa penyimpanan data, aplikasi, server, basis data, dan kemampuan pemrosesan.
- Pengguna tidak harus memiliki seluruh perangkat keras atau sistem tersebut secara langsung pada komputer pribadi.
2. Mengapa Disebut “Cloud” atau Awan?
Ada beberapa alasan kenapa ruang penyimpanan skala besar disebut cloud atau awal:- Istilah cloud tidak berarti data benar-benar disimpan di awan.
- Awan merupakan simbol yang sejak lama digunakan dalam diagram jaringan untuk menggambarkan jaringan yang kompleks, terutama internet.
- Data sebenarnya disimpan dan diproses menggunakan komputer atau server yang berada di pusat data.
- Pengguna dapat mengakses layanan tersebut melalui jaringan tanpa harus mengetahui secara terperinci lokasi dan konfigurasi servernya.
3. Latar Belakang Cloud Computing
Berikut latar belakang perkembangan cloud computing:- Pada awal perkembangan komputer, pengolahan data sangat bergantung pada komputer lokal.
- Organisasi harus menyediakan sendiri komputer, server, penyimpanan, perangkat lunak, dan berbagai infrastruktur lainnya.
- Kebutuhan terhadap penyimpanan dan pemrosesan data terus meningkat.
- Perkembangan internet kemudian memungkinkan sumber daya komputer digunakan dari lokasi yang berbeda.
- Konsep tersebut berkembang menjadi layanan Cloud Computing modern.
4. Sejarah Awal Cloud Computing
Ada beberapa tahapan perkembangan dari teknologi ini, yaitu:- Gagasan mengenai penggunaan sumber daya komputer secara bersama telah berkembang sejak era komputer besar atau mainframe.
- Pada masa tersebut, satu komputer berkemampuan besar dapat digunakan oleh beberapa pengguna melalui terminal.
- Konsep berbagi sumber daya menjadi salah satu dasar perkembangan komputasi modern.
- Perkembangan jaringan komputer kemudian memungkinkan sumber daya tersebut diakses dari tempat yang semakin jauh.
5. Perkembangan Internet dan Cloud Computing
Perkembangan internet menjadi salah satu faktor utama kemajuan Cloud Computing. Internet memungkinkan komputer saling terhubung meskipun berada di lokasi yang berbeda. Kecepatan internet yang semakin tinggi membuat pengiriman data dan penggunaan aplikasi secara daring menjadi semakin memungkinkan. Berbagai layanan yang sebelumnya harus dipasang pada komputer mulai dapat digunakan melalui internet.6. Cara Kerja Cloud Computing
Secara sederhana, proses Cloud Computing dapat digambarkan sebagai:Perangkat Pengguna → Internet → Server Cloud → Data/Aplikasi → Pengguna
Penjelasannya:
- Pengguna membuka aplikasi atau layanan;
- Perangkat mengirimkan permintaan melalui internet;
- Server menerima dan memproses permintaan;
- Server mengirimkan hasil kepada perangkat pengguna;
- Hasil kemudian ditampilkan pada perangkat.
Proses tersebut dapat berlangsung dalam waktu yang sangat cepat.
7. Perangkat Pengguna atau Client
Untuk dapat mengakses perangkat server, maka dibutuhkan pula perangkat untuk client:- Perangkat yang digunakan untuk mengakses layanan cloud sering disebut client.
- Client dapat berupa komputer, laptop, tablet, atau telepon pintar.
- Perangkat tersebut menggunakan jaringan untuk berkomunikasi dengan server.
- Sebagian proses dapat dilakukan pada perangkat pengguna, sedangkan sebagian lainnya dilakukan pada server.
8. Pengertian Server
Berikut dijelaskan tentang pengertian server:- Server merupakan komputer atau sistem yang menyediakan layanan kepada komputer lainnya.
- Server biasanya dirancang untuk bekerja dalam waktu lama dan melayani banyak permintaan.
- Dalam Cloud Computing, server dapat menjalankan aplikasi, menyimpan data, atau melakukan pemrosesan.
- Banyak server dapat bekerja bersama untuk menyediakan suatu layanan.
9. Data Center
Berikut dijelaskan pengertian data center:- Data Center atau pusat data merupakan fasilitas yang digunakan untuk menempatkan berbagai perangkat komputasi.
- Pusat data dapat berisi banyak server, perangkat penyimpanan, perangkat jaringan, dan sistem pendukung lainnya.
- Data center membutuhkan listrik, pendinginan, jaringan, keamanan, dan pengelolaan yang baik.
- Layanan Cloud Computing dapat menggunakan banyak pusat data yang tersebar di berbagai wilayah.
10. Hubungan Internet dan Cloud Computing
Internet dan Cloud Computing memiliki hubungan yang sangat erat, tetapi keduanya bukan hal yang sama.- Internet merupakan jaringan yang menghubungkan berbagai perangkat.
- Cloud Computing merupakan penggunaan sumber daya komputasi melalui jaringan tersebut.
- Internet dapat dianalogikan sebagai jalan.
- Cloud dapat dianalogikan sebagai tempat atau layanan yang dapat dicapai melalui jalan tersebut.
11. Penyimpanan Cloud
Salah satu penggunaan Cloud Computing yang paling mudah ditemukan adalah Cloud Storage atau penyimpanan awan. Cloud Storage memungkinkan pengguna untuk:- Menyimpan dokumen secara daring;
- Membuka dokumen dari perangkat berbeda;
- Mencadangkan data;
- Berbagi berkas;
- Melakukan sinkronisasi data.
12. Contoh Penggunaan Cloud Computing
Cloud Computing banyak digunakan dalam kehidupan sehari-hari, misalnya:- Penyimpanan dokumen daring;
- Surat elektronik;
- Aplikasi perkantoran daring;
- Pencadangan foto;
- Pembelajaran daring;
- Konferensi video;
- Layanan streaming;
- Permainan daring;
- Aplikasi bisnis;
- Pengelolaan basis data.
13. Cloud Computing dalam Pendidikan
Cloud Computing dapat membantu kegiatan pendidikan melalui:- Penyimpanan materi pelajaran;
- Pengumpulan tugas secara daring;
- Pembuatan dokumen bersama;
- Pembelajaran jarak jauh;
- Berbagi bahan pembelajaran;
- Pencadangan dokumen;
- Komunikasi antara guru dan peserta didik.
14. Kolaborasi Menggunakan Cloud
Salah satu kelebihan Cloud Computing adalah mendukung pekerjaan secara bersama-sama. Dimana beberapa pengguna dapat melakukan:- Mengakses dokumen yang sama;
- Memberikan komentar;
- Melakukan perubahan;
- Berbagi informasi;
- Melihat pembaruan.
15. Sinkronisasi Data
Sinkronisasi merupakan proses menjaga agar data pada beberapa perangkat tetap sesuai dengan versi terbaru, dimana perubahan pada satu perangkat dapat dikirim ke cloud. Kemudian perangkat lain kemudian dapat memperoleh perubahan tersebut.
Sinkronisasi memudahkan pengguna berpindah perangkat dari satu perangkat ke perangkat lainnya, tanpa perlu membawa perangkat tersebut kemana-mana.
Contoh: sebuah dokumen dibuat menggunakan laptop, kemudian dilanjutkan menggunakan tablet.
16. Backup atau Pencadangan
Berikut penjelasan tentang Backup:- Backup merupakan proses membuat salinan data sebagai cadangan.
- Cloud dapat digunakan sebagai salah satu lokasi penyimpanan cadangan.
- Pencadangan membantu mengurangi risiko kehilangan data ketika perangkat mengalami kerusakan.
- Pengguna tetap perlu memperhatikan keamanan akun dan pengaturan pencadangan.
17. Virtualisasi
Berikut dijelaskan tentang virtualisasi:- Virtualisasi merupakan salah satu teknologi penting dalam Cloud Computing.
- Virtualisasi memungkinkan sumber daya dari sebuah komputer fisik dibagi menjadi beberapa lingkungan virtual.
- Sebuah server fisik dapat digunakan untuk menjalankan beberapa mesin virtual.
- Teknologi ini membantu penggunaan perangkat keras menjadi lebih fleksibel dan efisien.
1 Server Fisik → Beberapa Mesin Virtual
18. Virtual Machine
Berikut penjelasan tentang VM:- Virtual Machine (VM) merupakan komputer yang dibuat secara virtual menggunakan perangkat lunak.
- VM dapat memiliki sistem operasi dan sumber daya komputasinya sendiri.
- Beberapa VM dapat berjalan pada satu perangkat fisik dengan pengaturan tertentu.
- Teknologi ini banyak digunakan pada pusat data dan layanan cloud.
19. Resource Pooling
Penyedia cloud memiliki kumpulan sumber daya komputasi dalam jumlah besar. Sumber daya tersebut dapat meliputi prosesor, memori, penyimpanan, dan jaringan. Sumber daya dapat dialokasikan kepada banyak pengguna sesuai kebutuhan. Konsep penggunaan sumber daya bersama tersebut dikenal sebagai resource pooling.20. Skalabilitas
Berikut penjelasan tentang skalabilitas:- Skalabilitas adalah kemampuan sistem menyesuaikan kapasitas ketika kebutuhan meningkat atau menurun.
- Ketika jumlah pengguna meningkat, sumber daya dapat ditambah.
- Ketika kebutuhan menurun, penggunaan sumber daya dapat dikurangi.
- Kemampuan tersebut menjadi salah satu keunggulan Cloud Computing.
21. Elastisitas
Berikut penjelasan tentang elastisitas dalam komputasi awan:- Elastisitas berhubungan dengan kemampuan sumber daya cloud menyesuaikan kebutuhan secara fleksibel.
- Sumber daya dapat ditambah atau dikurangi berdasarkan beban sistem.
- Konsep ini membantu layanan menghadapi perubahan kebutuhan pengguna.
- Elastisitas merupakan salah satu karakteristik penting layanan cloud modern.
MODEL LAYANAN CLOUD COMPUTING
Terdapat tiga model layanan cloud yang umum dikenal dalam cloud computing IaaS, PaaS, dan SaaS, berikut penjelasannya:22. Infrastructure as a Service (IaaS)
IaaS merupakan salah satu bentuk layanan pada cloud, dimana:
- IaaS menyediakan sumber daya infrastruktur komputer melalui internet.
- Pengguna dapat memperoleh server virtual, penyimpanan, dan jaringan tanpa membeli seluruh perangkat keras secara langsung.
- Pengguna biasanya memiliki kendali lebih besar terhadap sistem operasi dan perangkat lunak yang digunakan.
23. Platform as a Service (PaaS)
PaaS merupakan salah satu bentuk layanan pada cloud, dimana:- PaaS menyediakan lingkungan atau platform yang dapat digunakan untuk membuat dan menjalankan aplikasi.
- Pengembang tidak perlu mengelola seluruh perangkat keras secara langsung.
- Pengembang dapat lebih fokus pada pembuatan aplikasi.
- Infrastruktur dasar dikelola oleh penyedia layanan.
24. Software as a Service (SaaS)
SaaS merupakan salah satu bentuk layanan pada cloud, dimana:- SaaS merupakan perangkat lunak yang dapat digunakan melalui jaringan.
- Pengguna tidak perlu mengelola server yang menjalankan aplikasi tersebut.
- Aplikasi biasanya dapat digunakan melalui peramban atau aplikasi khusus.
- Pemeliharaan sistem banyak dilakukan oleh penyedia layanan.
25. Perbedaan IaaS, PaaS, dan SaaS
Perbedaan ketiganya dapat dipahami dengan sederhana:- IaaS → Menyediakan infrastruktur
- PaaS → Menyediakan platform
- SaaS → Menyediakan aplikasi
JENIS PENERAPAN CLOUD
Penerapan cloud dapat terdiri dari beberapa jenis penerapayan seperti Public Cloud, Private Cloud, dan Hybrid Cloud.26. Public Cloud
Berikut dijelaskan tentang public cloud:- Public Cloud merupakan layanan cloud yang infrastrukturnya disediakan oleh penyedia layanan untuk banyak pelanggan.
- Pengguna menggunakan sumber daya berdasarkan layanan yang disediakan.
- Infrastruktur fisik dikelola oleh penyedia cloud.
- Jenis ini banyak digunakan karena mudah dikembangkan sesuai kebutuhan.
27. Private Cloud
Berikut dijelaskan tentang private cloud:- Private Cloud merupakan lingkungan cloud yang digunakan secara khusus oleh satu organisasi.
- Organisasi dapat memiliki kendali yang lebih besar terhadap konfigurasi dan pengelolaan sistem.
- Private Cloud dapat digunakan ketika organisasi memiliki kebutuhan khusus terhadap keamanan, pengendalian, atau aturan internal.
28. Hybrid Cloud
Berikut dijelaskan tentang hybrid cloud:- Hybrid Cloud merupakan kombinasi antara lingkungan cloud privat dan layanan cloud lainnya, termasuk public cloud.
- Sebagian sistem dapat ditempatkan pada lingkungan privat.
- Sebagian lainnya dapat menggunakan layanan public cloud.
- Organisasi dapat menentukan lokasi sistem berdasarkan kebutuhan.
29. Kelebihan Cloud Computing
Beberapa kelebihan Cloud Computing antara lain:- Dapat diakses melalui jaringan;
- Mendukung penggunaan berbagai perangkat;
- Memudahkan kolaborasi;
- Kapasitas dapat disesuaikan;
- Mempermudah pencadangan;
- Mengurangi kebutuhan mengelola sebagian perangkat keras secara langsung;
- Mendukung pengembangan layanan digital dengan lebih fleksibel.
30. Kekurangan Cloud Computing
Cloud Computing juga memiliki beberapa keterbatasan, antara lain:- Banyak layanan bergantung pada koneksi jaringan;
- Gangguan layanan penyedia dapat memengaruhi pengguna;
- Keamanan akun menjadi sangat penting;
- Terdapat risiko terhadap privasi data;
- Pengguna bergantung pada kebijakan penyedia layanan;
- Biaya dapat meningkat jika penggunaan sumber daya tidak dikelola dengan baik.
31. Keamanan Cloud Computing
Keamanan merupakan bagian penting dalam penggunaan cloud. Beberapa hal yang perlu diperhatikan antara lain:- Menggunakan kata sandi yang kuat;
- Menggunakan autentikasi multifaktor jika tersedia;
- Tidak membagikan kata sandi;
- Mengatur hak akses dokumen;
- Berhati-hati terhadap tautan mencurigakan;
- Menjaga perangkat tetap aman;
- Melakukan pencadangan data penting sesuai kebutuhan.
32. Privasi Data pada Cloud
Privasi data adalah hal utama yang wajib dijaga pada cloud computing, beberapa upayanya antara lain:- Data yang disimpan di cloud berada pada sistem yang dikelola melalui infrastruktur penyedia layanan.
- Pengguna perlu memahami jenis data yang disimpan.
- Informasi pribadi atau rahasia tidak sebaiknya dibagikan sembarangan.
- Pengaturan izin akses harus diperhatikan.
- Kebijakan privasi layanan juga penting untuk dipahami.
33. Hak Akses
Setiap pengguna yang mengakses cloud, harus memiliki tingkat prioritas hak akses yang berbeda, dimana:- Tidak semua pengguna harus memiliki hak yang sama terhadap sebuah data.
- Sistem cloud dapat memberikan pengaturan hak akses.
- Pengguna tertentu dapat diberikan izin hanya untuk melihat.
- Pengguna lainnya dapat memperoleh izin untuk mengubah data.
- Pengaturan tersebut membantu menjaga keamanan informasi.
34. Cloud Computing dan Dunia Kerja
Cloud Computing banyak digunakan dalam berbagai bidang pekerjaan. Contohnya:- Perusahaan menyimpan dan mengolah data;
- Pegawai bekerja secara kolaboratif;
- Pengembang membuat aplikasi;
- Organisasi menjalankan situs;
- Perusahaan melakukan pencadangan;
- Tim dapat bekerja dari lokasi berbeda.
35. Cloud Computing dan Artificial Intelligence
Cloud Computing memiliki hubungan erat dengan Artificial Intelligence, karena:- AI membutuhkan kemampuan komputasi yang besar.
- Cloud menyediakan server dan sumber daya komputasi yang dapat digunakan untuk menjalankan sistem AI.
- Data untuk aplikasi AI juga dapat disimpan dan diproses menggunakan infrastruktur cloud.
- Banyak layanan AI modern dapat diakses melalui internet karena menggunakan infrastruktur cloud.
36. Cloud Computing dan Big Data
Big Data dan cloud computing merupakan dua hal yang saling berkaitan dengan pengolahan data dalam jumlah sangat besar dan kompleks, karena:
- Cloud menyediakan penyimpanan dan kemampuan pemrosesan yang dapat ditingkatkan sesuai kebutuhan.
- Yeknologi cloud banyak digunakan dalam pengelolaan data berskala besar.
- Data dapat diproses menggunakan banyak sumber daya komputasi tanpa seluruh perangkat harus dimiliki langsung oleh pengguna.
37. Cloud Computing dan Internet of Things
Cloud juga berhubungan dengan teknolog IoT, karena:- Internet of Things (IoT) menghubungkan berbagai perangkat melalui jaringan.
- Perangkat IoT dapat menghasilkan data secara terus-menerus.
- Data tersebut dapat dikirim ke sistem cloud.
- Cloud kemudian dapat menyimpan, mengolah, dan membantu menganalisis data.
38. Perbedaan Penyimpanan Lokal dan Cloud
Berikut dijelaskan perbedaan antara jenis penyimpanan lokal dan penyimpanan cloud:Penyimpanan Lokal:
- Data disimpan pada perangkat sendiri;
- Akses terutama bergantung pada perangkat tersebut;
- Kapasitas bergantung pada media penyimpanan yang tersedia.
- Data disimpan menggunakan infrastruktur layanan cloud;
- Dapat diakses melalui jaringan sesuai izin;
- Kapasitas dapat disesuaikan berdasarkan layanan;
- Lebih mudah digunakan untuk sinkronisasi dan berbagi.
Kedua bentuk layanan tersebut juga dapat digunakan secara bersama-sana sesuai kebutuhan.
39. Contoh Sederhana Cloud Computing di Sekolah
Misalnya seorang guru membuat materi pelajaran menggunakan aplikasi berbasis cloud.Prosesnya:
- Guru membuat dokumen.
- Dokumen tersimpan pada cloud.
- Guru memberikan hak akses kepada siswa.
- Siswa membuka dokumen melalui internet.
- Guru memperbarui materi.
- Siswa dapat melihat versi terbaru sesuai pengaturan layanan.
Contoh tersebut memperlihatkan bagaimana cloud dapat mempermudah distribusi dan pembaruan materi pembelajaran.
40. Masa Depan Cloud Computing
Cloud Computing diperkirakan akan terus berkembang bersama teknologi lain seperti:- Artificial Intelligence;
- Internet of Things;
- Big Data;
- Otomatisasi;
- Aplikasi berbasis internet;
- Sistem industri;
- Teknologi pendidikan.
Semakin banyak perangkat dan layanan yang terhubung melalui internet, semakin penting pula infrastruktur komputasi yang mampu menyediakan sumber daya secara fleksibel.
RINGKASAN
- Cloud Computing adalah teknologi yang menyediakan sumber daya komputasi melalui jaringan, terutama internet.
- Cloud dapat menyediakan penyimpanan, server, aplikasi, basis data, dan kemampuan pemrosesan.
- Data cloud sebenarnya berada pada infrastruktur komputer dan pusat data, bukan berada di “awan” secara fisik.
- Cloud Computing berkembang seiring kemajuan komputer, jaringan, virtualisasi, dan internet.
- Tiga model layanan cloud yang umum dikenal adalah IaaS, PaaS, dan SaaS.
- Penerapan cloud dapat berupa Public Cloud, Private Cloud, dan Hybrid Cloud.
- Cloud memberikan kemudahan dalam akses, penyimpanan, kolaborasi, pencadangan, dan pengembangan sistem.
- Penggunaan cloud tetap memiliki risiko seperti gangguan jaringan, keamanan akun, dan privasi data.
- Cloud Computing memiliki hubungan erat dengan AI, Big Data, dan Internet of Things.
- Pengguna harus memahami keamanan dan privasi ketika menggunakan layanan cloud.
6 komentar untuk "Pengenalan Cloud Computing"
Hubungi admin melalui Wa : +62-896-2414-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
- Ikatlah Ilmu dengan Memostingkannya -

Bahasa pemrograman yang digunakan apa pak?
BalasHapusGunakan bahasa pemrograman C++
HapusApakah yang dikirim adalah ss gambarnya juga?
BalasHapusTidak perlu cukup, kode programnya saja.
HapusApakah ada batas, atau durasi waktu mengerjakan?
BalasHapusIya ada batas waktunya.
Hapus