Capaian Pembelajaran:
Mampu memahami pengetahuan tentang
1. Definisi komputasi awan
2. Layanan komputasi awan
3. Cloud computing deployment model
90
merasakan manfaatnya. Contoh layanan cloud
computing yaitu penggunaan email seperti Yahoo
ataupun Gmail. Data di beberapa server diintegrasikan
secara global tanpa harus mendownload software untuk
menggunakannya. Pengguna hanya memerlukan
koneksi internet dan semua data dikelola langsung oleh
Yahoo dan juga Google. Software dan juga memori atas
data pengguna tidak berada di komputer tetapi
terintegrasi secara langsung melalui sistem Cloud
menggunakan komputer yang terhubung ke internet.
Untuk contoh lainnya terkait layanan cloud computing
adalah sebagai berikut:
1. Google Drive
Google Drive adalah layanan penyimpanan secara
online yang dimiliki Google. Google Drive diluncurkan
pada tanggal 24 April 2012. Sebenarnya Google Drive
merupakan pengembangan dari Google Docs. Google
Drive memberikan kapasitas penyimpanan sebesar 5GB
kepada setiap penggunanya. Kapasitas tersebut dapat
ditambahkan dengan melakukan pembayaran atau
pembelian Storage. Penyimpanan file di Google Drive
dapat memudahkan pemilik file dapat mengakses file
tersebut kapanpun dan dimanapun dengan
menggunakan komputer desktop, laptop, komputer
tablet ataupun smartphone. File tersebut juga dapat
dengan mudah dibagikan dengan orang lain untuk
berbagi pakai ataupun melakukan kolaborasi dalam
pengeditan.
2. Windows Azure
Windows Azure adalah sistem operasi yang berbasis
komputasi awan, dibuat oleh Microsoft untuk
mengembangkan dan mengatur aplikasi serta melayani
sebuah jaringan global dari Microsoft Data Centers.
Windows Azure yang mendukung berbagai macam
bahasa dan alat pemograman. Sistem operasi ini dirilis
pada 1 Februari 2010.
3. Amazon Web Service
Amazon Web Service (AWS) merupakan salah satu
layanan Platform as service (PaaS) yang dibuat oleh
91
perusahaan Amazon. Dengan menggunakan AWS kita
dapat mengembangkan aplikasi dengan mengaktifkan
middleware ataupun aplikasi yang dibutuhkan.
4. Git dan GitHub
Git dan GitHub telah mengubah cara kita bekerja dalam
pengembangan web. Mereka menyediakan lokasi
berbasis cloud yang terpusat untuk menyimpan,
berbagi, menerbitkan, menguji, dan berkolaborasi
dalam proyek pengembangan web. Git merevolusi
kontrol versi-penting saat Anda memiliki lebih dari satu
pengembang yang mengerjakan proyek. GitHub telah
menambahkan platform pementasan yang
memungkinkan pengembang membagikan prototipe,
berkolaborasi dalam proyek, mengedit dan
membangun kode masing-masing, dan memberi
kesempatan kepada pemangku kepentingan untuk
melakukan kemajuan dalam proses uji coba.
92
Gambar V.1 Contoh arsitektur layanan komputasi
awan
Sumber: https://www.datamation.com/cloud-
computing/what-is-cloud-computing.html
93
2. Virtual desktop merupakan hasil teknologi dengan
konsep Virtual Desktop Infrastructure (VDI) yang
sedang berkembang. Dimana desktop adalah
komputer kerja juga bisa disebut komputer meja
yang dipakai untuk kerja sehari–hari dalam satu
lokasi bisa di rumah maupun di kantor. Dan lebih
diperuntukkan kepada perusahaan dengan
karyawan yang menggunakan komputer, sehingga
desktop (komputer kerja) tidak lagi harus wujud fisik
komputer yang besar tetapi sudah dalam bentuk
virtual yang akan dapat diakses dengan model
client-server.
3. Platform software (perangkat lunak) adalah platform
yang digunakan dalam sesuatu yang berkaitan
dengan software atau perangkat lunak. Platform
Perangkat Lunak ini lebih luas, namun lebih mudah
untuk dihubungkan oleh pengguna. Karena lebih
masuk akal, mengingat bahwa kita berinteraksi lebih
umum dengan Perangkat Lunak yang berupa
Aplikasi, meskipun perangkat keras (mis. mouse,
keyboard, monitor, layar sentuh) membantu
menjembatani interaksi Kita. Kategori umum
platform perangkat lunak termasuk dalam:
Software system atau perangkat lunak sistem
Software application atau aplikasi perangkat
lunak
4. Applications berfungsi untuk melakukan tugas-tugas
khusus yang tidak lepas dari beberapa macam
program pembangunnya, yaitu terdiri dari software
hiburan, pendidikan, bisnis, perangkat lunak khusus,
serta produktivitas kerja. Perangkat lunak
penunjang produktivitas kerja memberikan peranan
yang sangat bermanfaat untuk optimalisasi mutu
kerja.
5. Storage/data adalah layanan penyimpanan file di
internet dimana file-file yang tersimpan bisa dikelola
dari mana saja selama user masih terhubung dengan
cloud storage tersebut melalui jaringan internet.
Konsep kerja cloud storage sama seperti pada
94
konsep file server di suatu perusahaan, bedanya
infrastruktur pada media storage tersebut dikelola
oleh provider cloud, dan selanjutnya
pemanfaatannya dijadikan sebagai layanan
penyimpanan file yang bisa diakses dari internet.
95
Gambar V.2 Perbedaan Layanan Komputasi Awan
dengan On-premise
Sumber: https://www.bmc.com/blogs/saas-vs-paas-
vs-iaas-whats-the-difference-and-how-to-choose/
96
dengan jaringan internet yang memadai. Hal ini bisa
menjadi pertimbangan perusahaan karena tanpa
koneksi internet memadai akses ke server, aplikasi,
atau data-data yang tersimpan dalam cloud akan sulit.
Kontrol terhadap data yang disimpan juga sangat
bergantung pada provider. Kerja sama antara
perusahaan sebagai user dan provider cloud terbatas
pada service level agreement, misalnya dalam hal
maintenance. Selain itu, ada juga risiko downtime.
97
diperoleh dari pusat data on premise yaitu kepraktisan
dan fleksibilitas dalam hal meningkatkan skalabilitas.
98
V.3 Cloud Computing Deployment Model
99
berpemilik (proprietary) dan menjalankan server
cloud dalam pusat datanya sendiri.
Karakteristik Private Cloud: Single-tenant architecture;
on premise hardware; kontrol langsung infrastruktur
cloud yang mendasarinya.
Vendor Utama: HPE, VMwave, Dell EMC, IBM, Red Hat,
Microsoft, OpenStack.
100
Cloud adalah dasar untuk semua solusi dan penawaran
inovatif di industri 4.0. Membangun di atas teknologi
cloud, kami mengembangkan dan menawarkan produk-
produk standar seperti solusi ujung ke ujung kami
untuk pemantauan mesin industri, pelacakan aset atau
pemantauan pengiriman.
Daftar Pustaka
1. https://www.datamation.com/cloud-computing/what-
is-cloud-computing.html
2. http://blog.bookmyidentity.com/cloud-hosting/what-
is-cloud-computing-2/
3. https://www.bmc.com/blogs/saas-vs-paas-vs-iaas-
whats-the-difference-and-how-to-choose/
101