Anda di halaman 1dari 32

MODUL – CLOUD COMPUTING

MATERI 3 : Layanan Cloud


Tujuan Pembelajaran:
1. Mempelajari layanan cloud dan jenis-jenisnya.
2. Memahami Software-as-a-Service (SaaS), Platform-as-a-Service (PaaS), Infrastructure-as-a-Service
(IaaS).
3. Melakukan analisis penyedia layanan cloud dari segi layanan, platform, dan penawaran teknologinya.
4. Menjelajahi berbagai layanan cloud seperti Penyimpanan sebagai Layanan (Storage-as-a-Service),
Data sebagai Layanan (Data-as-a-Service), Basis Data sebagai Layanan (Database-as-a-Service),
Komunikasi sebagai Layanan (Communication-as-a-Service), Pemantauan sebagai Layanan
(Monitoring-as-a-Service), Jaringan sebagai Layanan (Network-as-a-Service), Layanan Kesehatan
sebagai Layanan (Healthcare-as-a-Service), Pendidikan sebagai Layanan (Education-as-a-Service), dll.

Pengantar
Cloud Services (Layanan cloud) merujuk pada segala layanan TI yang disediakan dan diakses melalui
penyedia komputasi awan. Komputasi awan adalah istilah umum yang mencakup semua model
pengiriman dan layanan dari komputasi awan dan solusi terkait. Layanan awan disampaikan melalui
internet dan dapat diakses secara global. Layanan dan model implementasi komputasi awan
menggambarkan bagaimana pengiriman layanan dilakukan dalam komputasi awan. Ini menunjukkan tata
letak topologis untuk komputasi awan. Entitas-entitas tersebut pada dasarnya sesuai dengan komponen
operasional dalam komputasi awan.

Layanan awan menyediakan banyak layanan TI yang biasanya dihosting di dalam perusahaan, termasuk
penyediaan server aplikasi/basis data dari awan, menggantikan in-house storage/backup dengan
penyimpanan awan, dan mengakses perangkat lunak dan aplikasi langsung dari web browser tanpa
instalasi sebelumnya. Layanan awan memberikan fleksibilitas yang besar dalam penyediaan, duplikasi,
dan peningkatan sumber daya untuk menyeimbangkan kebutuhan pengguna, aplikasi yang dihosting, dan
solusi. Layanan awan dibangun, dioperasikan, dan dikelola oleh penyedia layanan awan, yang bekerja
untuk memastikan ketersediaan, keandalan, dan keamanan end-to-end dari awan.

3.1 Klasifikasi Cloud Services


Layanan awan diproses melalui model-model layanan awan. Saat ini, model-model layanan awan
dapat diabstraksi menjadi dua tingkat klasifikasi yang tinggi, yaitu, model layanan awan Archetypal
dan Hybrid.
a) Classic or Archetypal Category
Kategori klasik atau Archetypal berkaitan dengan tiga model layanan awan dasar (Gambar 1):

1. Software-as-a-Service (SaaS): SaaS adalah model pengiriman perangkat lunak yang


membantu pengguna mengakses aplikasi melalui antarmuka sederhana melalui Internet.
Penyedia SaaS memiliki kontrol total terhadap aplikasi dan memungkinkan pengguna
mengaksesnya. Pengguna memiliki ilusi seolah-olah aplikasi mereka di-host secara lokal
tanpa harus memikirkan detail latar belakang aplikasi. Contoh SaaS yang umum adalah
platform media sosial, kotak surat email, Facebook, Google Apps, dll.
2. Platform-as-a-Service (PaaS): Model PaaS adalah model yang lebih canggih yang menawarkan
lingkungan pembangunan, pengujian, implementasi, dan hosting untuk aplikasi yang dibuat
oleh pengguna atau diperoleh dari sumber lain. Platform terkemuka seperti Microsoft Azure,
Google App Engine adalah model cloud PaaS yang sempurna.
M. YUSRIL HELMI SETYAWAN 1
MODUL – CLOUD COMPUTING

3. Infrastructure-as-a-Service (IaaS): IaaS adalah model yang sederhana untuk menyediakan


layanan awan. Ini menyediakan dukungan infrastruktur fisik yang sebenarnya, termasuk
komputasi, penyimpanan, jaringan, dan sumber daya utama lainnya kepada pengguna.
Pengguna mendapatkan manfaat dengan menyewa sumber daya dari penyedia IaaS dan
menggunakannya sesuai kebutuhan tanpa harus memiliki infrastruktur mereka sendiri.
Contohnya termasuk Amazon EC2, Nimbus, dll.

Gambar 1. Cloud Classic Service Models

Gambar 2. Cloud Service Models

Infrastructure-as-a-Service (IaaS)
o Menyediakan mesin virtual, penyimpanan virtual, infrastruktur virtual, dan sumber daya
perangkat keras lainnya sebagai sumber daya yang dapat diatur oleh klien.
o Penyedia layanan mengelola seluruh infrastruktur, sementara klien bertanggung jawab
untuk semua aspek lain dari implementasi.
o Dapat mencakup sistem operasi, aplikasi, dan interaksi pengguna dengan sistem. Gambar 3
menunjukkan berbagai konsep yang terkait dengan IaaS.

M. YUSRIL HELMI SETYAWAN 2


MODUL – CLOUD COMPUTING

Gambar 3. Konsep-konsep Berbeda yang Terkait dengan IaaS

Enterprise Infrastructure: Infrastruktur seperti ini disediakan oleh jaringan bisnis internal, seperti
private clouds dan Virtual Local Area Networks, yang menggunakan sumber daya server dan
jaringan yang tergabung dan di mana bisnis dapat menyimpan data mereka dan menjalankan
aplikasi yang diperlukan untuk beroperasi sehari-hari. Bisnis yang berkembang dapat
menyesuaikan infrastruktur mereka sesuai dengan pertumbuhan mereka, sementara awan
pribadi (hanya dapat diakses oleh bisnis itu sendiri) dapat melindungi penyimpanan dan transfer
data sensitif yang beberapa bisnis diharuskan untuk menangani.

Cloud Hosting : Hosting situs web pada server virtual yang didasarkan pada sumber daya yang
tergabung dari server fisik yang mendasarinya. Sebagai contoh, situs web yang dihosting di awan
dapat memanfaatkan redundansi yang disediakan oleh jaringan luas server fisik dan skalabilitas
sesuai permintaan untuk menangani tuntutan yang tidak terduga pada situs web.

Virtual Data Centers (VDC): Jaringan virtual yang terhubung dari server virtual yang dapat
digunakan untuk menawarkan kemampuan hosting awan yang ditingkatkan, infrastruktur TI
perusahaan, atau mengintegrasikan semua operasi ini dalam implementasi private clouds atau
public.

Keuntungan IaaS :
Gambar 4 menyajikan berbagai keuntungan dari IaaS

Gambar 4. Keuntungan IaaS

M. YUSRIL HELMI SETYAWAN 3


MODUL – CLOUD COMPUTING

o Scalability (Skalabilitas) : Sumber daya tersedia saat klien membutuhkannya, sehingga tidak
ada keterlambatan dalam memperluas kapasitas atau pemborosan kapasitas yang tidak
terpakai.
o No Investment in Hardware (Tanpa Investasi di Perangkat Keras) : Perangkat keras fisik yang
mendukung layanan IaaS diatur dan dipelihara oleh penyedia awan, menghemat waktu dan
biaya yang diperlukan jika dilakukan oleh klien.
o Utility Style Costing (Biaya Berdasarkan Utilitas) : Layanan dapat diakses sesuai permintaan
dan klien hanya membayar untuk sumber daya yang mereka gunakan.
o Location Independence (Independensi Lokasi) : Layanan ini biasanya dapat diakses dari lokasi
manapun selama ada koneksi internet dan protokol keamanan awan memungkinkan hal
tersebut.
o Physical Security of Data Centre Locations (Keamanan Fisik Lokasi Pusat Data) : Layanan yang
tersedia melalui awan publik, atau awan privat yang dihosting secara eksternal oleh penyedia
awan, mendapatkan manfaat dari keamanan fisik yang diberikan kepada server-server yang
dihosting dalam pusat data.
o No Single Point of Failure (Tidak Ada Titik Gagal Tunggal) : Jika satu server atau switch
jaringan, sebagai contoh, mengalami kegagalan, layanan secara umum tidak akan
terpengaruh karena masih ada banyak sumber daya perangkat keras dan konfigurasi
redundansi yang tersisa. Untuk banyak layanan, jika seluruh pusat data mengalami gangguan,
apalagi satu server, layanan IaaS masih dapat berjalan dengan sukses.

Penggunaan IaaS
IaaS berguna dalam situasi-situasi berikut:
a. Ketika Permintaan Sangat Fluktuatif - setiap kali terjadi lonjakan dan penurunan signifikan
dalam hal permintaan terhadap infrastruktur, misalnya, di amazon.in, Snapdeal, Flipkart
selama musim festival.
b. Untuk perusahaan baru tanpa modal untuk berinvestasi dalam perangkat keras. Contoh -
pengusaha yang memulai dengan anggaran terbatas.
c. Ketika perusahaan tumbuh dengan cepat dan memperbesar perangkat keras akan menjadi
masalah. Contoh - perusahaan yang mengalami kesuksesan besar secara mendadak.
d. Untuk kebutuhan infrastruktur yang bersifat khusus, uji coba, atau sementara.

Contoh IaaS:
o Amazon Web Services: Awan publik yang menawarkan akses kepada pelanggan untuk server
virtual guna implementasi produk, penyimpanan awan, alat pengembangan, pengujian, dan
analisis. Aplikasi ini menyediakan lingkungan siap pakai untuk mengembangkan dan menguji
produk serta menawarkan infrastruktur awan penuh untuk implementasi dan
pemeliharaannya.
o Microsoft Azure: Kombinasi IaaS dan platform sebagai layanan, perangkat lunak ini
menawarkan lebih dari 100 layanan untuk pengembangan perangkat lunak, administrasi, dan
implementasi, serta menyediakan alat untuk bekerja dengan teknologi inovatif (big data,
machine learning, Internet of Things), dan lainnya.
o IBM Infrastructure: IBM menggunakan layanannya sendiri untuk menyimpan data pengguna
infrastruktur, memungkinkan akses data jarak jauh melalui komputasi awan. Server IBM
mendukung kecerdasan buatan, teknologi blockchain, dan Internet of Things. Infrastruktur
ini juga menyediakan penyimpanan awan dan lingkungan pengembangan virtual, diaktifkan
berdasarkan langganan.

M. YUSRIL HELMI SETYAWAN 4


MODUL – CLOUD COMPUTING

o Google Cloud Infrastructure: Jaringan besar server internasional yang memberikan akses
pengguna ke pusat data Cloud jarak jauh. Perusahaan dapat menyimpan informasinya di Asia,
Eropa, Amerika Latin, yang mengurangi risiko pelanggaran keamanan.

Platform-as-a-Service (PaaS)
PaaS adalah kategori layanan komputasi awan yang menyediakan platform dan lingkungan untuk
memungkinkan pengembang membangun aplikasi dan layanan melalui internet (Gambar 5).
Layanan PaaS dihosting di awan dan diakses oleh pengguna dengan mudah melalui peramban
web mereka. PaaS memungkinkan pengguna membuat aplikasi perangkat lunak menggunakan
alat-alat yang disediakan oleh penyedia. Layanan PaaS dapat terdiri dari fitur yang telah
dikonfigurasi sebelumnya yang pelanggan dapat berlangganan; mereka dapat memilih untuk
menyertakan fitur yang sesuai dengan kebutuhan mereka sambil menolak yang tidak sesuai.

Gambar 5. Penawaran PaaS

Konsumen awan tidak mengelola atau mengendalikan infrastruktur awan yang mendasarinya,
termasuk jaringan, server, sistem operasi, atau penyimpanan, tetapi memiliki kendali atas
aplikasi yang diimplementasikan dan mungkin pengaturan konfigurasi untuk lingkungan hosting
aplikasi. PaaS diharapkan akan tumbuh lebih dari 3.000% pada tahun 2026. Dari $1,78 miliar
menjadi $68,38 miliar, lebih dari dua kali lipat SaaS, pertumbuhan yang diharapkan selama
periode yang sama. Karakteristik PaaS lainnya adalah:

PaaS menyediakan mesin virtual, sistem operasi, aplikasi, layanan, kerangka pengembangan,
transaksi, dan struktur kontrol. Klien dapat mengimplementasikan aplikasinya pada infrastruktur
awan atau menggunakan aplikasi yang diprogram menggunakan bahasa dan alat yang didukung
oleh penyedia layanan PaaS. Penyedia layanan mengelola infrastruktur awan, sistem operasi, dan
perangkat lunak yang memungkinkan. Klien bertanggung jawab untuk menginstal dan mengelola
aplikasi yang sedang diimplementasikan. PaaS menyediakan layanan - Integrated Development
Environment (IDE) untuk mengembangkan layanan mereka di antara PaaS. Ini mengintegrasikan
fungsi penuh yang didukung dari lingkungan runtime yang mendasari. Ini menawarkan beberapa
alat pengembangan, seperti profiler, debugger, dan lingkungan pengujian. Contoh penyedia
layanan PaaS: Microsoft Windows Azure, Google App Engine, Hadoop, dll.

Penyedia PaaS dapat membantu pengembang dari konsepsi ide dasar hingga pembuatan aplikasi,
dan melalui pengujian dan implementasi. Semua ini dicapai dalam mekanisme yang dikelola.

M. YUSRIL HELMI SETYAWAN 5


MODUL – CLOUD COMPUTING

Seperti kebanyakan penawaran awan, layanan PaaS umumnya dibayar berdasarkan langganan
dengan klien yang pada akhirnya hanya membayar untuk apa yang mereka gunakan. Berikut
adalah penawaran PaaS:
a) Operating System
b) Coding &Server-side Scripting Environment
c) Database Management System
d) Server Software
e) Support and Hosting
f) Storage&Network Access
g) Tools Untuk Design and Development

Cara Kerja PaaS


PaaS memungkinkan pengguna membuat aplikasi perangkat lunak menggunakan alat-alat yang
disediakan oleh penyedia. Layanan PaaS dapat terdiri dari fitur-fitur yang telah dikonfigurasi
sebelumnya yang pelanggan dapat berlangganan; mereka dapat memilih untuk menyertakan
fitur-fitur yang memenuhi kebutuhan mereka sambil menolak yang tidak sesuai. Infrastruktur
dan aplikasi dikelola untuk pelanggan dan dukungan tersedia. Layanan ini terus diperbarui,
dengan peningkatan fitur yang sudah ada dan penambahan fitur tambahan.

Keuntungan PaaS
PaaS membantu menciptakan lingkungan yang diabstraksi yang mendukung proses pembuatan
dan implementasi aplikasi berkualitas tinggi yang efisien, hemat biaya, dan dapat diulang.
Fokusnya adalah pada pengembangan, bukan Operasi seperti :
o Programmers’ development environment
o Presentation layer: HTML, CSS, JavaScript o Control layer: Web Server code
o Data layer: Data Model
o Optionally, analytics

Penggunaan PaaS
PaaS memiliki berbagai penggunaan sebagai berikut:
a. Pengguna Tidak Perlu Berinvestasi dalam Infrastruktur Fisik: Kemampuan untuk 'sewa'
infrastruktur virtual memiliki manfaat biaya dan manfaat praktis. Mereka tidak perlu
membeli perangkat keras sendiri atau mempekerjakan keahlian untuk mengelolanya. Hal ini
memungkinkan mereka fokus pada pengembangan aplikasi.
b. Memungkinkan Pengembangan oleh 'non-pakar': dengan beberapa penawaran PaaS, siapa
pun dapat mengembangkan aplikasi. Mereka dapat melakukannya melalui peramban web
mereka dengan menggunakan fungsi satu-klik, contohnya, WordPress.
c. Fleksibilitas: pelanggan dapat mengontrol alat-alat yang diinstal dalam platform mereka dan
dapat membuat platform yang sesuai dengan persyaratan khusus mereka. Mereka dapat
'memilih dan memilih' fitur yang mereka anggap perlu.
d. Adaptabilitas: Fitur dapat diubah jika keadaan menentukan bahwa demikian seharusnya.
e. Tim di berbagai lokasi dapat bekerja sama: Karena hanya diperlukan koneksi internet dan
peramban web, pengembang yang tersebar di beberapa lokasi dapat bekerja sama dalam
membangun aplikasi yang sama.

M. YUSRIL HELMI SETYAWAN 6


MODUL – CLOUD COMPUTING

f. Keamanan: Keamanan disediakan, termasuk keamanan data dan backup serta recovery
(pemulihan).

Contoh PaaS

Gambar 6. Contoh PaaS

o AWS Elastic Beanstalk: Platform web untuk implementasi dan manajemen perangkat
lunak, didukung oleh AWS Cloud. Pengguna mengunggah aplikasi mereka ke layanan ini,
dan secara otomatis memantau kinerja, kapasitas beban, dan memeriksa kesalahan
implementasi.
o Apache Stratos: Platform komputasi awan untuk menyusun PHP dan MySQL. PaaS
menyediakan pengguna dengan alat siap pakai untuk pengembangan dan pengujian
database, pemantauan kinerja, integrasi, dan billing.
o Magento Commerce Cloud: Magento cloud menawarkan alat untuk pengembangan,
pengujian, implementasi, dan pemeliharaan e-commerce. Lingkungan Cloud
memungkinkan akses ke pengaturan toko kapan saja dan di mana saja serta
mengotomatisasi proses kunci.

Software-as-a-Service (SaaS)
SaaS memfasilitasi lingkungan operasional lengkap dengan aplikasi, manajemen, dan antarmuka
pengguna. Aplikasi dapat diakses dari berbagai perangkat klien melalui antarmuka klien yang
ringan seperti web browser (misalnya, email berbasis web). Konsumen tidak mengelola atau
mengendalikan infrastruktur awan yang mendasarinya, termasuk jaringan, server, sistem
operasi, penyimpanan, atau bahkan kemampuan aplikasi individu. Contoh: Google Apps,
SalesForce.com, EyeOS, dll.

SaaS menggambarkan layanan awan di mana konsumen dapat mengakses aplikasi perangkat
lunak melalui internet. Aplikasi di-host-kan di "awan" dan dapat digunakan untuk berbagai tugas
baik oleh individu maupun organisasi. Google, Twitter, Facebook, dan Flickr adalah contoh SaaS,
di mana pengguna dapat mengakses layanan tersebut melalui setiap perangkat yang terhubung
ke internet (Gambar 7). Pengguna perusahaan dapat menggunakan aplikasi untuk berbagai
kebutuhan, termasuk akuntansi dan faktur, pelacakan penjualan, perencanaan, pemantauan
kinerja, dan komunikasi (termasuk webmail dan instant messaging).

M. YUSRIL HELMI SETYAWAN 7


MODUL – CLOUD COMPUTING

Gambar 7. Penawaran SaaS

SaaS sering disebut sebagai perangkat lunak sesuai permintaan dan menggunakannya mirip
dengan menyewa perangkat lunak daripada membelinya. Pengguna SaaS, bagaimanapun,
berlangganan perangkat lunak daripada membelinya, biasanya dengan interval bulanan. Aplikasi
dibeli dan digunakan secara daring dengan file disimpan di awan daripada pada komputer
individual.

Keuntungan SaaS
a. Tidak Ada Biaya Perangkat Keras Tambahan: Daya pemrosesan yang dibutuhkan untuk
menjalankan aplikasi disediakan oleh penyedia awan.
b. Tidak Ada Biaya Penyiapan Awal: Aplikasi siap digunakan begitu pengguna berlangganan.
c. Bayar Sesuai Penggunaan: Jika sepotong perangkat lunak hanya diperlukan untuk periode
tertentu, maka hanya dibayarkan selama periode tersebut dan langganan biasanya dapat
dihentikan kapan saja.
d. Penggunaan Dapat Diperluas: Jika pengguna memutuskan bahwa mereka membutuhkan
lebih banyak penyimpanan atau layanan tambahan, misalnya, maka mereka dapat
mengaksesnya sesuai permintaan tanpa perlu menginstal perangkat lunak atau perangkat
keras baru.
e. Pembaruan Dilakukan Secara Otomatis: Setiap kali ada pembaruan, itu tersedia secara daring
untuk pelanggan yang sudah ada, sering kali tanpa biaya tambahan. Tidak akan diperlukan
perangkat lunak baru seperti yang sering terjadi dengan jenis aplikasi lain, dan pembaruan
biasanya akan diterapkan secara otomatis oleh penyedia awan.
f. Kompatibilitas di Berbagai Perangkat: Aplikasi SaaS dapat diakses melalui setiap perangkat
yang terhubung ke internet, yang membuatnya ideal bagi mereka yang menggunakan
beberapa perangkat berbeda, seperti ponsel dan tablet yang terhubung ke internet, dan bagi
mereka yang tidak selalu menggunakan komputer yang sama.
g. Dapat Diakses Dari Mana Saja: Tidak dibatasi pada instalasi di komputer individual, aplikasi
dapat diakses dari mana saja asal perangkat teah terhubung ke internet.
h. Aplikasi Dapat Dikustomisasi: Dengan beberapa perangkat lunak, kustomisasi tersedia, yang
berarti dapat diubah untuk memenuhi kebutuhan tertentu dari pelanggan tertentu.

M. YUSRIL HELMI SETYAWAN 8


MODUL – CLOUD COMPUTING

Contoh SaaS

Gambar 8. Contoh SaaS

o G Suite oleh Google: Layanan awan papan atas yang menyediakan bisnis akses ke alat-alat
manajemen, komunikasi, dan organisasi serta menggunakan awan untuk komputasi data.
Gmail, Google Drive, Google Docs, Google Planner, Hangouts—semua ini adalah alat-alat
SaaS yang dapat diakses kapan saja dan di mana saja.
o Microsoft Office 365: Serangkaian layanan web yang menyediakan pemilik bisnis dan individu
akses langsung ke alat utama Microsoft Office dari browser mereka. Pengguna dapat
mengakses alat pengeditan Microsoft, email bisnis, instrumen komunikasi, dan perangkat
lunak dokumentasi.
o Salesforce: CRM paling populer di pasaran yang menggabungkan pemasaran, komunikasi, e-
commerce. Salesforce menggunakan manfaat komputasi awan untuk memberikan akses ke
layanannya dan data internal. Pemilik bisnis dapat melacak penjualan, hubungan pelanggan,
komunikasi, dan tugas yang relevan dari setiap perangkat. Salesforce dapat diintegrasikan ke
dalam situs web — informasi tentang prospek masuk akan dikirim ke platform secara
otomatis.

Perbedaan antara IaaS, PaaS, dan SaaS


Tabel 1 menampilkan perbedaan kunci antara IaaS, PaaS, dan SaaS. Gambar 9 menggambarkan
ringkasan dari ketiga model layanan awan yang telah dibahas diatas.

Tabel 1. Perbedaan Kunci Antara Iaas, PaaS dan SaaS


IaaS PaaS SaaS
Menyediakan virtual data Menyediakan platform dan Menyediakan perangkat
center untuk menyimpan tools virtual untuk membuat, lunak dan aplikasi web untuk
informasi dan membuat menguji, dan implementasi menyelesaikan tugas bisnis
platform untuk aplikasi
pengembangan, pengujian,
dan implementasi aplikasi.
Memberikan akses ke sumber Menyediakan runtime Menyediakan perangkat
daya seperti mesin virtual, environments & deployment lunak sebagai layanan
penyimpanan virtual, dll. tools untuk aplikasi kepada pengguna akhir
Digunakan oleh arsitek Digunakan oleh pengembang Digunakan oleh pengguna
jaringan akhir
Hanya menyediakan Menyediakan Infrastruktur + Menyediakan Infrastruktur +
Infrastruktur Platform Platform + Perangkat Lunak

M. YUSRIL HELMI SETYAWAN 9


MODUL – CLOUD COMPUTING

Gambar 9. Ringkasan dari Tiga Model Layanan Awan

b) Hybrid Cloud Service Models


Dorongan untuk mendapatkan lebih banyak fleksibilitas dan kontrol pada implementasi aplikasi
mereka mendorong munculnya model-model hibrid. Meskipun model-model layanan awan yang
bersifat Archetypal, yaitu model SaaS, PaaS, dan IaaS, telah memberikan kontribusi besar dalam
menyediakan layanan awan, namun dengan kemajuan bertahap dari awan dan tuntutan
pengguna akan lebih banyak fleksibilitas dan kontrol pada implementasi aplikasi mereka, model-
model ini sering kali menjadi bahan spekulasi dan dianggap untuk perbaikan. Hal ini
menghasilkan konsolidasi model PaaS dan IaaS, membuka jalan bagi pengembangan dan
pemeliharaan model penyampaian layanan awan hibrid baru.

Model-model hibrid memungkinkan pengguna untuk menciptakan dan memanfaatkan jajaran


layanan awan. Raksasa-raksasa TI besar seperti Google, Microsoft, dan Amazon telah memulai
upaya untuk secara bersamaan menggabungkan IaaS dan PaaS. Kubernetes, inisiatif dari Google,
adalah solusi berbasis awan hibrid yang menggabungkan IaaS dan PaaS. Selain itu, dengan
munculnya strategi komputasi baru dan inovatif, para peneliti telah lebih lanjut
mengklasifikasikan layanan awan menjadi Hardware-as-a-Service (HaaS) dan Data-as-a-Service
(DaaS). Model penyampaian awan terbaru adalah model Metal-as-a-Service (MaaS). Model ini
menyediakan kumpulan sistem operasi berbasis Ubuntu Linux yang dirancang untuk mendukung
implementasi dan penyediaan aktif komputasi berskala besar seperti pemrosesan aplikasi dan
layanan big data.

3.2 Cloud Service Providers


Cloud service providers (CSP) juga disebut sebagai penyedia layanan. Sebuah vendor yang
menyediakan solusi dan/atau layanan TI kepada pengguna akhir dan organisasi. Istilah umum ini
mencakup semua bisnis TI yang menyediakan produk dan solusi melalui layanan yang on-demand,
berbasis bayar per penggunaan, atau model delivery hibrida. Penyedia layanan mencakup semua
bisnis TI yang menyediakan produk dan solusi melalui layanan yang on-demand, berbasis bayar per
penggunaan, atau model delivery hibrida. Model delivery penyedia layanan umumnya berbeda dari
produsen atau pengembang produk TI konvensional. Biasanya, penyedia layanan tidak memerlukan
pembelian produk TI oleh pengguna atau organisasi. Seorang penyedia layanan membangun,
mengoperasikan, dan mengelola produk-produk TI ini, yang dikemas dan disampaikan sebagai
layanan/solusi. Sebagai gantinya, pelanggan mengakses jenis solusi ini dari penyedia layanan melalui
beberapa model penyediaan yang berbeda, seperti biaya langganan bulanan atau tahunan.

M. YUSRIL HELMI SETYAWAN 10


MODUL – CLOUD COMPUTING

Perbedaan Penyedia Layanan

Gambar 10. Perbedaan Tipe Service Provider

o Hosting Service Provider - Jenis layanan hosting internet yang memungkinkan individu dan
organisasi membuat situs web mereka dapat diakses melalui World Wide Web. Perusahaan
hosting web menyediakan ruang pada server yang dimiliki atau disewa untuk digunakan oleh
klien, serta menyediakan koneksi internet, biasanya di pusat data.Penyedia Layanan Cloud -
Menawarkan layanan berbasis awan.
o Cloud Service Provider - Sebuah Storage service provider (SSP) adalah perusahaan yang
menyediakan ruang penyimpanan komputer dan layanan manajemen terkait. SSP juga
menawarkan backup berkala dan pengarsipan.
o Software-as-a-Service (SaaS) Provider - Penyedia SaaS memungkinkan pengguna terhubung dan
menggunakan aplikasi berbasis awan melalui Internet. Contoh umumnya adalah email,
kalender, dan office tools (seperti Microsoft Office 365).

Penyedia layanan awan dapat menjadi perusahaan pihak ketiga yang menawarkan platform,
infrastruktur, aplikasi, atau layanan penyimpanan berbasis awan. Seperti halnya pemilik rumah
membayar utilitas seperti listrik atau gas, perusahaan biasanya hanya harus membayar sejumlah
layanan awan yang mereka gunakan, sesuai dengan kebutuhan bisnis. Layanan awan dapat
mengurangi biaya proses bisnis dibandingkan dengan IT di lokasi. Layanan semacam itu dikelola oleh
Cloud Service Provider (CSP). CSP menyediakan semua sumber daya yang dibutuhkan untuk aplikasi,
sehingga perusahaan tidak perlu khawatir tentang penugasan sumber daya.

Layanan awan dapat dinamis memperluas berdasarkan kebutuhan pengguna. Perusahaan CSP
mendirikan public cloud, mengelola private cloud, atau menawarkan komponen komputasi awan
berdasarkan permintaan/ on-demand (juga dikenal sebagai layanan komputasi awan) seperti IaaS,
PaaS, dan SaaS.

CSP adalah cara yang membantu untuk mengakses layanan komputasi yang sebaliknya harus Anda
sediakan sendiri, seperti:

M. YUSRIL HELMI SETYAWAN 11


MODUL – CLOUD COMPUTING

a) Infrastructure : Dasar setiap lingkungan komputasi. Infrastruktur ini bisa mencakup jaringan,
layanan database, manajemen data, penyimpanan data (dikenal dalam konteks ini sebagai
penyimpanan awan), server (awan adalah dasar untuk komputasi tanpa server), dan virtualisasi.
b) Platforms : Alat yang diperlukan untuk membuat dan mendeploy aplikasi. Platform ini bisa
mencakup sistem operasi, middleware, dan lingkungan runtime.
c) Software : Aplikasi siap pakai. Perangkat lunak ini bisa menjadi aplikasi kustom atau standar yang
disediakan oleh penyedia layanan independen.

3.3 CSP Platforms dan Teknologi


Pengembangan aplikasi komputasi awan terjadi dengan memanfaatkan platform dan kerangka kerja dari
Cloud Service Provider (CSP) (Gambar 11). CSP menyediakan berbagai jenis layanan, mulai dari
infrastruktur tanpa lapisan (bare-metal infrastructure) hingga aplikasi yang dapat disesuaikan untuk
tujuan tertentu

Gambar 11. Perbedaan Tipe Penawaran Layanan Cloud Oleh CSP

Google App Engine: Sering disebut sebagai GAE. GAE adalah PaaS berbasis awan untuk mengembangkan
dan menyelenggarakan aplikasi web di pusat data yang dikelola oleh Google. Aplikasi tersebut diisolasi
dalam suatu lingkungan (sandboxed) dan berjalan di sejumlah server. GAE menawarkan penskalaan
otomatis untuk aplikasi web — ketika jumlah permintaan meningkat untuk suatu aplikasi, App Engine
secara otomatis mengalokasikan lebih banyak sumber daya untuk aplikasi web guna menangani
permintaan tambahan tersebut. Ini secara utama mendukung aplikasi Go, PHP, Java, Python, Node.js,
.NET, dan Ruby, meskipun juga dapat mendukung bahasa lain melalui "custom runtimes". Layanan ini
gratis hingga mencapai tingkat konsumsi sumber daya tertentu dan hanya berlaku dalam lingkungan
standar, tetapi tidak dalam lingkungan fleksibel. Biaya dikenakan untuk penyimpanan tambahan,
bandwidth, atau jam instance yang diperlukan oleh aplikasi.

M. YUSRIL HELMI SETYAWAN 12


MODUL – CLOUD COMPUTING

GAE pertama kali dirilis sebagai versi preview pada April 2008 dan keluar dari preview pada September
2011. Ini menawarkan:
o Penulisan kode sekali dan deploy
o Penanganan terhadap lonjakan traffic
o Mudah terintegrasi dengan layanan Google lainnya
o Penganturan skala aplikasi dari nol hingga skala yang lebih luas tanpa harus mengelola infrastruktur.
o Membebaskan pengembang melalui manajemen server dan implementasi tanpa konfigurasi.
o Mempertahankan fleksibilitas melalui dukungan untuk bahasa pengembangan populer dan berbagai
alat pengembang.

Google Web Toolkit (GWT): Sebuah kumpulan open-source tools yang memungkinkan pengembang web
membuat dan memelihara aplikasi front-end JavaScript dalam bahasa Java. Selain beberapa native library,
semuanya berupa Java source yang dapat dibangun di platform yang didukung dengan file build Ant GWT
yang disertakan. Ini dilisensikan di bawah Apache License 2.0 (Gambar 12).

Gambar 12. Karakteristik GWT

NetApp: NetApp, Inc. adalah perusahaan layanan data hibrida dan manajemen data berbasis awan
Amerika yang berkantor pusat di Sunnyvale, California. Perusahaan ini telah masuk dalam daftar Fortune
500 sejak tahun 2012. Didirikan pada tahun 1992 dengan penawaran umum perdana pada tahun 1995,
NetApp menawarkan layanan data awan untuk manajemen aplikasi dan data baik secara daring maupun
fisik. NetApp menciptakan solusi penyimpanan dan manajemen data untuk pelanggannya. NetApp adalah
salah satu perusahaan awan pionir yang menawarkan konsolidasi pusat data dan layanan penyimpanan,
serta virtualisasi. Produk-produknya meliputi sistem operasi platform, layanan penyimpanan, keamanan
penyimpanan, manajemen perangkat lunak, dan perangkat lunak perlindungan. NetApp bersaing dalam
industri perangkat keras penyimpanan data komputer. Pada tahun 2009, NetApp menduduki peringkat
kedua dalam kapitalisasi pasar di industri ini, setelah EMC Corporation (kini Dell EMC), dan di depan
Seagate Technology, Western Digital, Brocade, Imation, dan Quantum. Menurut laporan IDC 2014,
NetApp menduduki peringkat kedua dalam industri penyimpanan jaringan "Big 5's list," di belakang EMC
(DELL), dan di depan IBM, HP, dan Hitachi. Menurut Gartner's 2018 Magic Quadrant for Solid-State Arrays,
NetApp dinobatkan sebagai pemimpin, di belakang Pure Storage Systems. Pada tahun 2019, Gartner
menobatkan NetApp sebagai peringkat satu dalam Penyimpanan Primer.

Tujuan NetApp adalah memberikan efisiensi biaya dan mempercepat terobosan bisnis. Produk NetApp
dapat diintegrasikan dengan berbagai produk perangkat lunak, terutama untuk sistem ONTAP. Beberapa
penyediaan lain dari NetApp meliputi:

M. YUSRIL HELMI SETYAWAN 13


MODUL – CLOUD COMPUTING

o Otomatisasi - NetApp menyediakan berbagai layanan otomatisasi langsung ke produk-produknya


dengan protokol HTTP atau melalui perangkat lunak middleware.
o Docker - Perangkat lunak NetApp Trident menyediakan plugin volume persisten untuk kontainer
Docker dengan orchestrators Kubernetes dan Swarm, serta mendukung ONTAP (sistem operasi
perangkat penyimpanan dari NetApp), Azure NetApp Files (ANF), Cloud Volumes, dan NetApp
Kubernetes Service di cloud.
o Backup dan Recovery - Cloud Backup terintegrasi dengan hampir semua produk Backup &
Pemulihan untuk kemampuan arsip karena direpresentasikan sebagai berbagi NAS (Network
Attached Storage) biasa untuk perangkat lunak B&R. Perangkat lunak backup dan pemulihan dari
vendor pesaing seperti IBM Spectrum Protect, EMC NetWorker, HP Data Protector, Dell vRanger,
dan lainnya juga memiliki tingkat integrasi dengan sistem penyimpanan NetApp.

Amazon Web Services (AWS): AWS adalah anak perusahaan dari Amazon yang menyediakan platform
dan API komputasi awan on-demand kepada individu, perusahaan, dan pemerintah, dengan pola
pembayaran berbasis penggunaan meteran pay-as-you-go. AWS menyediakan berbagai infrastruktur
teknis abstrak dasar dan blok bangunan komputasi terdistribusi serta alat-alat terkait. Layanan ini
mencakup berbagai bidang, mulai dari penyimpanan hingga platform dan database. Pada tahun 2021,
AWS memiliki lebih dari 200 produk dan layanan, termasuk komputasi, penyimpanan, jaringan, basis data,
analitika, layanan aplikasi, implementasi, manajemen, pembelajaran mesin, perangkat seluler, alat
pengembangan, dan alat untuk Internet of Things (IoT).

o Amazon Elastic Compute Cloud (Amazon EC2): Amazon EC2 memungkinkan pengguna untuk
menyewa komputer virtual untuk menjalankan aplikasi komputer mereka sendiri. EC2 mendorong
penyebaran aplikasi yang dapat diskalakan dengan menyediakan layanan web dimana pengguna
dapat mem-boot Amazon Machine Image (AMI) untuk mengonfigurasi mesin virtual, yang disebut
Amazon sebagai "instance", yang berisi perangkat lunak yang diinginkan. Pengguna dapat
membuat, me-launch, dan menghentikan instance server sesuai kebutuhan dan membayar per
detik untuk server aktif, inilah yang disenut sebagai istilah “elastic”. EC2 memberikan pengguna
kontrol atas lokasi geografis instance yang memungkinkan optimasi latensi dan tingkat
redundansi yang tinggi. Pada November 2010, Amazon beralih ke platform situs web ritelnya
sendiri ke EC2 dan AWS.
o Amazon SimpleDB (Simple Database Service): Amazon SimpleDB adalah database terdistribusi
yang ditulis dalam Erlang oleh Amazon.com. Ini digunakan sebagai layanan web bersama dengan
Amazon Elastic Compute Cloud (EC2) dan Amazon S3 dan merupakan bagian dari Amazon Web
Services. Ini diumumkan pada 13 Desember 2007.
o Amazon Simple Storage Service (Amazon S3): Amazon S3 adalah layanan yang ditawarkan oleh
Amazon Web Services (AWS) yang menyediakan penyimpanan objek melalui antarmuka layanan
web. Amazon S3 menggunakan infrastruktur penyimpanan yang dapat diskalakan yang digunakan
oleh Amazon.com untuk menjalankan jaringan perdagangan elektronik globalnya. Amazon S3
dapat digunakan untuk menyimpan berbagai jenis objek, yang memungkinkan penggunaan
seperti penyimpanan untuk aplikasi internet, backup dan recovery, recovery bencana, arsip data,
dan penyimpanan awan hibrida.
o Amazon CloudFront: Amazon CloudFront adalah content delivery network (CDN) yang
dioperasikan oleh Amazon Web Services. CDN menyediakan jaringan server proxy yang tersebar
secara global yang menyimpan konten, seperti video web atau media besar lainnya, lebih lokal
untuk konsumen, sehingga meningkatkan kecepatan akses untuk mengunduh konten.

M. YUSRIL HELMI SETYAWAN 14


MODUL – CLOUD COMPUTING

o Amazon Simple Queue Service (Amazon SQS): Amazon SQS adalah layanan antrian pesan
terdistribusi yang diperkenalkan oleh Amazon.com pada akhir tahun 2004. Ini mendukung
pengiriman pesan programatis melalui aplikasi layanan web sebagai cara berkomunikasi melalui
Internet. SQS dimaksudkan untuk menyediakan antrian pesan yang dihosting secara sangat
skalabel yang menyelesaikan masalah yang timbul dari masalah produsen-konsumen umum atau
konektivitas antara produsen dan konsumen.
o Amazon Elastic Block Store (Amazon EBS): Amazon Elastic Block Store (EBS) menyediakan
penyimpanan tingkat blok mentah yang dapat dipasang ke instance Amazon EC2 dan digunakan
oleh Amazon Relational Database Service (RDS). Amazon EBS menyediakan berbagai opsi kinerja
dan biaya untuk penyimpanan. Opsi ini dibagi menjadi dua kategori utama: penyimpanan
didukung SSD (Solid State Drive) untuk beban kerja transaksional, seperti database dan volume
boot (kinerja tergantung pada IOPS (Input/Output Operations Per Second) secara utama), dan
penyimpanan didukung disk untuk beban kerja yang membutuhkan throughput tinggi, seperti
MapReduce dan pemrosesan log (kinerja tergantung pada MB/s secara utama).

Microsoft: Microsoft menyediakan sejumlah layanan cloud untuk organisasi dari berbagai ukuran
(Gambar 13):
 Azure Services Platform - Windows Azure/Microsoft Azure, yang umumnya disebut sebagai Azure,
adalah layanan komputasi cloud yang dibuat oleh Microsoft untuk membangun, menguji,
mendeploy, dan mengelola aplikasi dan layanan melalui pusat data yang dikelola oleh Microsoft. Ini
menyediakan software as a service (SaaS), platform as a service (PaaS) dan infrastructure as a service
(IaaS) serta mendukung berbagai bahasa pemrograman, alat, dan kerangka kerja, termasuk
perangkat lunak dan sistem khusus Microsoft serta pihak ketiga.

 SQL Services - Microsoft SQL Server adalah sistem manajemen basis data relasional yang
dikembangkan oleh Microsoft. Sebagai server basis data, ini adalah produk perangkat lunak dengan
fungsi utama menyimpan dan mengambil data sesuai permintaan aplikasi perangkat lunak lain—yang
dapat berjalan baik di komputer yang sama atau di komputer lain melalui jaringan. Microsoft
memasarkan setidaknya belasan edisi berbeda dari Microsoft SQL Server, ditujukan untuk berbagai
audiens dan beban kerja mulai dari aplikasi satu mesin kecil hingga aplikasi besar yang menghadapi
Internet dengan banyak pengguna simultan.

Gambar 13. Penawaran Cloud Service Microsoft

• .NET Services - .NET Framework adalah kerangka kerja perangkat lunak yang dikembangkan oleh
Microsoft yang berjalan terutama di Microsoft Windows. Ini mencakup library/pustaka kelas besar
M. YUSRIL HELMI SETYAWAN 15
MODUL – CLOUD COMPUTING

yang disebut Framework Class Library dan menyediakan interoperabilitas bahasa lintas beberapa
bahasa pemrograman. Program yang ditulis untuk .NET Framework dijalankan dalam lingkungan
perangkat lunak yang disebut Common Language Runtime (CLR). CLR adalah mesin virtual aplikasi
yang menyediakan layanan seperti keamanan, manajemen memori, dan exception handling. Oleh
karena itu, kode komputer yang ditulis menggunakan .NET Framework disebut " managed code ".
• Exchange Online - Bekerja lebih cerdas, di mana saja, dengan email yang dihosting untuk bisnis.
• SharePoint Services - SharePoint adalah platform kolaboratif berbasis web yang terintegrasi dengan
Microsoft Office. Diluncurkan pada tahun 2001, SharePoint sebagian besar dijual sebagai sistem
manajemen dan penyimpanan dokumen.
• Microsoft Dynamics CRM - Microsoft Dynamics adalah rangkaian aplikasi perangkat lunak
perencanaan sumber daya perusahaan dan manajemen hubungan pelanggan. Microsoft Dynamics
merupakan bagian dari "Microsoft Business Solutions". Dynamics dapat digunakan dengan program
dan layanan Microsoft lainnya, seperti SharePoint, Yammer, Office 365, Azure, dan Outlook. Fokus
industri Microsoft Dynamics adalah ritel, layanan, manufaktur, layanan keuangan, dan sektor publik.
Microsoft Dynamics menawarkan layanan untuk bisnis kecil, menengah, dan besar.

Salesforce.com: Salesforce bekerja pada tiga area utama, sales cloud, service cloud, dan your cloud. Ini
memiliki tiga penawaran utama, Force.com, Salesforce.com CRM, dan AppExchange.
 Sales Cloud - Aplikasi penjualan komputasi awan yang populer.
 Service Cloud - Platform untuk layanan pelanggan yang memungkinkan perusahaan mengakses
fasilitas komunikasi dengan pelanggan di mana pun.
 Your Cloud – Fasilitas untuk mengembangkan aplikasi kustom pada platform komputasi awan
mereka.

IBM: IBM menawarkan layanan komputasi awan untuk membantu bisnis dari berbagai ukuran
memanfaatkan model komputasi yang semakin menarik ini. IBM menerapkan keahlian konsultasi yang
spesifik untuk industri dan catatan teknologi yang telah teruji untuk menawarkan layanan yang aman
kepada perusahaan dalam model awan publik, pribadi, dan hibrida. Beberapa dari layanan mereka
meliputi:

• Industry - Layanan konsultasi bisnis yang spesifik untuk komputasi awan


• Layanan konsultasi teknologi, desain, dan implementasi
• Cloud security

Hadoop: Apache Hadoop adalah kumpulan utilitas perangkat lunak open-source yang memfasilitasi
penggunaan jaringan banyak komputer untuk menyelesaikan masalah yang melibatkan jumlah data dan
komputasi yang besar. Ini menyediakan kerangka perangkat lunak untuk penyimpanan dan pemrosesan
data besar secara terdistribusi menggunakan model pemrograman MapReduce. Semua modul di Hadoop
dirancang dengan asumsi dasar bahwa kegagalan perangkat keras adalah kejadian umum dan harus
ditangani secara otomatis oleh kerangka kerja. Perangkat lunak Apache Hadoop memungkinkan
penyimpanan dan pemrosesan data terdistribusi di sepanjang klaster komputer menggunakan model
pemrograman sederhana. Hadoop dirancang untuk dapat berkembang dari satu komputer hingga ribuan
komputer yang terklaster, dengan setiap mesin menawarkan komputasi dan penyimpanan lokal.

MapReduce adalah model pemrograman dan teknologi pengolahan data terdistribusi yang dikembangkan
oleh Google. Model ini dirancang untuk mengelola dan memproses data besar di kluster komputer
terdistribusi. MapReduce mendistribusikan tugas pemrosesan data ke dalam dua tahap utama: tahap

M. YUSRIL HELMI SETYAWAN 16


MODUL – CLOUD COMPUTING

"map" dan tahap "reduce". MapReduce dirancang untuk mengatasi permasalahan pemrosesan data
berskala besar dengan mendistribusikan beban kerja di seluruh kluster komputer. Ini memungkinkan
pengolahan data yang efisien dan terdistribusi, cocok untuk skenario di mana data yang harus diproses
sangat besar. Meskipun MapReduce pertama kali dikembangkan untuk digunakan dengan Google File
System (GFS) di Google, model ini telah menjadi dasar untuk sistem pengolahan data terdistribusi lainnya,
dan implementasinya digunakan secara luas, termasuk dalam Apache Hadoop.

Manjrasoft Aneka: Platform awan ANEKA adalah platform perangkat lunak dan kerangka kerja untuk
mengembangkan aplikasi terdistribusi di awan. Ini memanfaatkan sumber daya komputasi dari jaringan
yang heterogen dari workstation dan server atau pusat data sesuai permintaan. Aneka menyediakan
pengembang dengan kumpulan API yang kaya untuk secara transparan memanfaatkan sumber daya ini.
Administrator sistem dapat menggunakan kumpulan alat untuk memantau dan mengendalikan
infrastruktur yang diimplementasikan. Ini dapat menjadi public cloud yang tersedia untuk siapa saja
melalui Internet, atau private cloud yang terdiri dari satu set node dengan akses terbatas. Secara
keseluruhan, awan komputasi berbasis Aneka adalah kumpulan sumber daya fisik dan virtual yang
terhubung melalui jaringan, yang bisa berupa Internet atau sebuah private intranet.

3.4 Kriteria Dalam Memilih Cloud Service Provider Terbaik


Langkah pertama dalam beralih ke komputasi awan adalah menentukan jenis layanan awan yang mungkin
menarik bagi Anda. Selanjutnya, memilih layanan komputasi awan adalah investasi jangka panjang.
Aplikasi Anda akan sangat bergantung pada kapasitas pihak ketiga, dan Anda perlu memastikan bahwa
penyedia tersebut sah dan sesuai dengan kebutuhan Anda. Selain itu, periksa tren penyedia layanan awan
terbaru (Gambar 14).

Gambar 14. Global Cloud Market Trends

Berikut adalah daftar periksa kriteria singkat dalam memilih penyedia layanan awan yang tepercaya:
a) Stabilitas Keuangan: Penyedia layanan awan Anda harus memiliki keuangan yang baik dan
mendapatkan keuntungan yang stabil dari infrastruktur. Jika perusahaan tersebut tutup karena
masalah keuangan, solusi Anda juga akan terancam. Dalam skenario terburuk, Anda harus
menghentikan dukungan solusi Anda, atau, dalam kasus yang lebih baik, bermigrasi ke penyedia baru,
yang merupakan proses yang mahal dan memakan waktu.
b) Industri Menggunakan : Sebelum berkomitmen pada perusahaan layanan awan, lihat klien-klien yang
sudah ada dan periksa pasar mereka. Idealnya, penyedia harus populer di kalangan perusahaan di

M. YUSRIL HELMI SETYAWAN 17


MODUL – CLOUD COMPUTING

niche Anda, atau setidaknya di yang sekitarnya. Cara lain adalah dengan menanyakan kepada pesaing
dan mitra tentang pilihan favorit mereka.
c) Lokasi Pusat Data: Untuk menghindari risiko keamanan, pastikan penyedia awan dapat mengaktifkan
distribusi geografis untuk data Anda. Idealnya, Anda ingin menempatkan data Anda di server di Asia,
Eropa, Amerika, tanpa mengandalkan satu wilayah. Perhatikan juga negara-negara tertentu –
beberapa, seperti Jepang atau Jerman, dikenal sebagai lebih aman, sedangkan Rusia, misalnya, bukan
pilihan yang paling aman.
d) Program Keamanan: Periksa program keamanan penyedia awan favorit Anda. Sebagian besar
perusahaan memiliki dokumen dan e-book khusus yang membahas masalah ini secara rinci – luangkan
waktu untuk membacanya. Mulailah dengan melihat dokumen keamanan dari penyedia awan teratas,
seperti AWS, G Suite, Microsoft Azure, Salesforce. Anda dapat menggunakan halaman ini sebagai
referensi selama penelitian keamanan Anda.
e) Standar Enkripsi: Pastikan penyedia awan menyebutkan penggunaan enkripsi. Penyedia harus
mengenkripsi data baik saat data itu ditransfer ke awan maupun selama penyimpanan itu sendiri. Tidak
peduli tahap penyimpanan data, informasi harus diamankan dari ujung ke ujung, sehingga bahkan
pengembang layanan tidak dapat mengakses konten file.
f) Akreditasi dan Audit: Standar audit online yang paling umum adalah SSAE – prosedur yang
memverifikasi bahwa layanan online telah memeriksa keamanan praktik penyimpanan datanya.
Sertifikat ISO 27001 memverifikasi bahwa penyedia awan mematuhi standar keamanan internasional
untuk penyimpanan data.
g) Cari solusi yang menawarkan Cloud Backup Gratis: OneDrive, Google Drive, Dropbox, dan Box
menawarkan ruang gratis untuk membuat salinan backup awan, baik secara manual maupun otomatis.

Tren Prospektif Penyedia Layanan Awan


Layanan awan telah menjadi salah satu platform paling populer belakangan ini, dengan perusahaan
seperti Microsoft, Amazon, Google memimpin pertumbuhan teknologi. Alih-alih mengandalkan server
mereka, perusahaan lebih memilih outsourcing penyimpanan mereka ke penyedia tepercaya, melepaskan
tanggung jawab untuk mendukung infrastruktur dan menjamin keamanan.
Mari kita lihat secara singkat statistik pasar komputasi awan untuk melihat tren terbaru:
 Pada tahun 2020, pasar telah menunjukkan tingkat pertumbuhan sebesar 17%;
 Pada tahun 2019, infrastruktur awan menyumbang sekitar 3% dari infrastruktur TI secara
keseluruhan;
 Lalu lintas IP dalam layanan awan telah tumbuh hingga 19,5 zettabita pada tahun 2021.
 Kepercayaan sejumlah bisnis pada layanan awan sedang meningkat pesat saat pandemic covid19.

3.5 Cloud Services Yang Lainnya


Komputasi awan menawarkan sejumlah besar layanan (Gambar 15). Penawaran layanan awan terus
berkembang hampir setiap hari, seiring teknologi beralih dari model tradisional on-premise ke model
awan baru:

M. YUSRIL HELMI SETYAWAN 18


MODUL – CLOUD COMPUTING

Gambar 15. Cloud Service Lainnya

Storage-as-a-Service (STaaS)
 Model layanan awan di mana sebuah perusahaan menyewakan infrastrukturnya untuk penyimpanan
kepada perusahaan atau individu lain untuk menyimpan berkas atau objek.
 Pertimbangan skala ekonomi pada infrastruktur penyedia layanan secara teoritis memungkinkan
mereka menyediakan penyimpanan dengan biaya yang lebih efektif daripada kebanyakan individu
atau perusahaan yang menyediakan penyimpanan mereka sendiri ketika total cost of ownership
dipertimbangkan.
 STaaS umumnya dianggap sebagai alternatif yang baik untuk bisnis skala kecil atau menengah yang
tidak memiliki anggaran modal dan/atau personel teknis untuk mengimplementasikan dan
memelihara penyimpanan mereka sendiri.
 Perusahaan kecil dan individu sering menemukan ini menjadi metodologi yang nyaman untuk
mengelola cadangan, dan memberikan penghematan biaya dalam personel, perangkat keras, dan
ruang fisik.
 STaaS beroperasi melalui API berbasis web yang diimplementasikan secara remote melalui
interaksinya dengan infrastruktur penyimpanan awan dalam perusahaan klien untuk operasi
input/output (I/O) dan read/write (R/W).
 Jika perusahaan kehilangan data lokalnya, administrator jaringan dapat menghubungi penyedia
STaaS dan meminta salinan data.
 Untuk penyimpanan awan tingkat pengguna akhir. Layanan seperti Dropbox, Google Drive, iCloud
milik Apple, dan Microsoft OneDrive adalah termasuk di antara penyedia penyimpanan awan tingkat
pengguna akhir terkemuka.
 Untuk penyimpanan awan tingkat perusahaan, seperti Amazon S3, Zadara, SoftLayer milik IBM, dan
Google Cloud Storage adalah beberapa penyedia yang lebih populer.

Data-as-a-Service (DaaS)
 Dalam model komputasi DaaS (sebuah bentuk STaaS yang lebih canggih dan terinci), data (berbeda
dengan berkas) dapat diakses dengan mudah melalui platform berbasis awan.
 Data (baik dari basis data atau kontainer objek) disediakan "on-demand" melalui platform awan
(berbeda dengan model tradisional on-premise di mana data tetap berada di tangan pelanggan) dan
vendor menyediakan alat yang memudahkan akses dan eksplorasi.
 Berdasarkan Web Services standards and Service-oriented Architecture (SOA), DaaS menyediakan
infrastruktur dinamis untuk menyampaikan informasi secara on-demand ke lokasi geografis atau
pemisahan organisasional — dan, bagi pengguna, menyajikan sejumlah peluang signifikan.

M. YUSRIL HELMI SETYAWAN 19


MODUL – CLOUD COMPUTING

 DaaS menghilangkan redundansi dan mengurangi pengeluaran terkait dengan menyediakan data
vital di satu lokasi, memungkinkan penggunaan dan/atau modifikasi data oleh beberapa pengguna
melalui satu titik pembaruan tunggal.
 Aplikasi bisnis yang umum melibatkan customer relationship management (CRM), enterprise
resource planning (ERP), sistem e-commerce dan rantai pasokan, dan, belakangan ini, analitika Big
Data.
 Beberapa penyedia DaaS tingkat perusahaan yang terkenal adalah Oracle's Data Cloud, Amazon
DynamoDB, Microsoft SQL Database (sebelumnya dikenal sebagai SQL Azure), dan Google Cloud's
Datastore.
 Untuk proyek open-source meliputi Apache Cassandra, CockroachDB, atau CouchDB.

Communication-as-a-Service (CaaS)
Communications as a Service (CaaS) adalah solusi komunikasi perusahaan yang di-outsourcing yang dapat
disewa dari satu vendor (Gambar 16). Vendor CaaS bertanggung jawab atas semua manajemen
perangkat keras dan perangkat lunak serta menawarkan Jaminan Quality of Service (QoS). CaaS
memungkinkan bisnis untuk secara selektif menggunakan perangkat dan mode komunikasi secara pay-
as-you-go, sesuai kebutuhan. Komunikasi tersebut dapat mencakup: Voice over IP (VoIP atau telepon
internet); pesan instan (IM); dan aplikasi konferensi dan video kolaborasi menggunakan perangkat tetap
dan seluler.

Gambar 16. Skenario CaaS

PSTN (Public Switched Telephone Network) adalah jaringan telepon konvensional yang menggunakan
saluran telepon fisik dan sinyal analog untuk menghubungkan panggilan telepon antar pengguna.
MPLS (Multi-Protocol Label Switching) adalah sebuah metode untuk mengarahkan dan meneruskan lalu
lintas data dalam suatu jaringan komunikasi. Ini adalah teknologi yang digunakan dalam Virtual Private
Network (VPN), serta untuk meningkatkan efisiensi pengiriman paket data dalam jaringan penyedia
layanan.
Link Control Module (LCM): Dalam konteks ini,LCM dapat merujuk pada perangkat keras atau modul
perangkat keras yang bertanggung jawab untuk mengontrol dan mengelola koneksi atau saluran
komunikasi dalam jaringan, terutama dalam hal manajemen lalu lintas dan pengendalian akses.
Cloud Communications (CC) Server: Dalam konteks CaaS, "CC server" dapat mengacu pada server yang
menyediakan layanan komunikasi melalui cloud. Server ini mungkin menyediakan fungsionalitas seperti
VoIP, IM, dan konferensi video melalui model layanan berbasis awan.

M. YUSRIL HELMI SETYAWAN 20


MODUL – CLOUD COMPUTING

Monitoring-as-a-Service (MaaS)
MaaS merupakan konsep yang menggabungkan manfaat teknologi komputasi awan dan solusi
pemantauan infrastruktur TI on-premise tradisional (Gambar 17). MaaS adalah model pengiriman baru
yang cocok untuk organisasi yang ingin mengadopsi kerangka pemantauan dengan cepat dengan
investasi minimal. MaaS adalah kerangka yang memfasilitasi implementasi fungsionalitas pemantauan
untuk berbagai layanan dan aplikasi lain dalam cloud. Aplikasi paling umum untuk MaaS adalah
pemantauan status online, yang secara terus-menerus melacak status tertentu dari aplikasi, jaringan,
sistem, instans, atau elemen lain yang dapat diimplementasikan dalam cloud. MaaS memudahkan
pengguna untuk mengimplementasikan pemantauan status pada berbagai tingkatan layanan cloud.

Gambar 17. Skenario MaaS

Keuntungan MaaS
a) Ready to Use Monitoring Tool Login: Vendor bertanggung jawab untuk menyiapkan infrastruktur
perangkat keras, alat pemantauan, konfigurasi, dan pengaturan peringatan atas nama pelanggan.
Pelanggan mendapatkan login yang siap digunakan ke dasbor pemantauan yang dapat diakses
menggunakan peramban internet. Klien seluler juga tersedia untuk dasbor MaaS bagi administrator
TI.
b) Inherently Available 24x7x365: Karena MaaS diimplementasikan di cloud, dasbor pemantauan itu
sendiri tersedia 24x7x365 yang dapat diakses kapan saja dari mana saja. Tidak ada waktu henti yang
terkait dengan alat pemantauan.
c) Easy Integration with Business Processes: MaaS dapat menghasilkan peringatan berdasarkan
kondisi bisnis tertentu. MaaS juga mendukung beberapa tingkat eskalasi sehingga kelompok
pengguna yang berbeda dapat mendapatkan tingkat peringatan yang berbeda.
d) Cloud Aware and Cloud Ready: Karena MaaS sudah berada di cloud, MaaS berfungsi dengan baik
dengan produk berbasis cloud lainnya seperti PaaS dan SaaS. MaaS dapat memantau infrastruktur
cloud Amazon dan Rackspace. MaaS dapat memantau implementasi cloud pribadi apa pun yang
mungkin dimiliki pelanggan.
e) Zero Maintenance Overheads: Sebagai pelanggan MaaS, Anda tidak perlu berinvestasi dalam pusat
operasi jaringan. Anda juga tidak perlu berinvestasi dalam tim internal engineer TI yang
berkualifikasi untuk menjalankan tanggung jawab pemantauan karena vendor MaaS melakukan hal
itu atas nama pelanggan.

M. YUSRIL HELMI SETYAWAN 21


MODUL – CLOUD COMPUTING

Aset yang Dipantau oleh MaaS


a) Pemantauan Server dan Sistem: Pemantauan Server memberikan wawasan tentang keandalan
perangkat keras server seperti Uptime, CPU, Memory, dan Storage. Pemantauan server adalah alat
penting dalam menentukan kegagalan fungsional dan kinerja dalam aset infrastruktur.
b) Pemantauan Database: Pemantauan database secara proaktif diperlukan untuk memastikan bahwa
database tersedia untuk mendukung proses dan fungsi bisnis. Pemantauan database juga
memberikan analisis kinerja dan tren yang dapat digunakan untuk menyempurnakan arsitektur dan
kueri database, sehingga mengoptimalkan database untuk kebutuhan bisnis Anda.
c) Pemantauan Jaringan: Ketersediaan dan kinerja jaringan adalah dua parameter kritis yang
menentukan pemanfaatan jaringan apa pun—baik itu jaringan LAN, MAN, atau WAN. Gangguan
dalam jaringan berdampak buruk pada produktivitas bisnis dan dapat menghentikan operasi reguler.
Pemantauan jaringan memberikan informasi proaktif tentang bottleneck kinerja jaringan dan sumber
gangguan jaringan.
d) Pemantauan Penyimpanan: Solusi penyimpanan yang dapat diandalkan dalam jaringan Anda
memastikan ketersediaan data bisnis yang kritis kapan saja. Pemantauan penyimpanan untuk
perangkat penyimpanan SAN, NAS, dan RAID (Redundant Array of Independent Disks) memastikan
bahwa solusi penyimpanan Anda beroperasi pada tingkat tertinggi. Pemantauan penyimpanan
mengurangi waktu tidak aktif perangkat penyimpanan dan dengan demikian meningkatkan
ketersediaan data bisnis.
e) Pemantauan Aplikasi: Pemantauan Aplikasi memberikan wawasan tentang penggunaan sumber
daya, ketersediaan aplikasi, dan penggunaan proses kritis untuk aplikasi berbasis sistem operasi
Windows, Linux, dan open-source lainnya. Pemantauan aplikasi penting untuk aplikasi yang kritis dan
tidak bisa mengalami beberapa menit waktu tidak aktif. Dengan Pemantauan Aplikasi, Anda dapat
mencegah kegagalan aplikasi sebelum terjadi dan memastikan operasi yang lancar.
f) Pemantauan Cloud: Pemantauan Cloud untuk infrastruktur cloud apa pun seperti Amazon atau
Rackspace memberikan informasi tentang pemanfaatan sumber daya dan kinerja di cloud. Meskipun
diharapkan infrastruktur cloud memiliki keandalan yang lebih tinggi daripada infrastruktur on-
premise, seringkali metrik pemanfaatan sumber daya dan kinerja tidak dipahami dengan baik di
cloud. Pemantauan cloud memberikan wawasan tentang penggunaan sumber daya dan metrik
kinerja yang dapat digunakan untuk mengoptimalkan infrastruktur cloud.
g) Pemantauan Infrastruktur Virtual: Infrastruktur Virtual berdasarkan hypervisor umum seperti ESX,
Xen, atau Hyper-V memberikan fleksibilitas dalam implementasi infrastruktur dan memberikan
keandalan yang meningkat terhadap kegagalan perangkat keras. Memantau mesin virtual dan
infrastruktur terkait memberikan informasi seputar penggunaan sumber daya seperti memori,
prosesor, dan penyimpanan.

Database-as-a-Service (DBaaS)
Database as a Service (DBaaS) adalah pendekatan arsitektural dan operasional yang memungkinkan
Database Administrators (DBAs) untuk menyajikan fungsionalitas basis data sebagai layanan kepada
pelanggan internal dan/atau eksternal. Arsitektur DBaaS mendukung kemampuan yang diperlukan
berikut: penyediaan dan manajemen instance basis data oleh pelanggan menggunakan mekanisme on-
demand dan self-service; otomatisasi pemantauan dengan definisi layanan, atribut, dan kualitas SLA
(Service Level Agreement) yang ditentukan oleh penyedia; dan pengukuran yang halus dari penggunaan
basis data yang memungkinkan pelaporan show-back atau charge-back untuk setiap konsumen
individual, baik internal maupun eksternal.

M. YUSRIL HELMI SETYAWAN 22


MODUL – CLOUD COMPUTING

DBaaS memstandarkan dan mengoptimalkan persyaratan platform, yang menghilangkan kebutuhan


untuk mendeploy, mengelola, dan mendukung perangkat keras dan perangkat lunak basis data yang
khusus untuk setiap lingkungan pengembangan, pengujian, produksi, dan failover dari setiap proyek.
Arsitektur DBaaS secara inheren dirancang untuk elastisitas dan penggabungan sumber daya. Penyedia
DBaaS menyajikan layanan basis data produksi dan non-produksi yang mendukung persyaratan beban
kerja harian rata-rata dan tidak terpengaruh oleh: batasan sumber daya, proyek yang membutuhkan
waktu, dan batasan dan anggaran perangkat keras.

Pengaturan DBaaS
Untuk mengatur DBaaS, seorang administrator cloud perlu:
 Mendefinisikan peran dan pengguna dalam portal self-service.
 Menginstal agen untuk mengelola lingkungan yang dibuat.
 Menetapkan kuota dan hak istimewa.
 Pustaka perangkat lunak akan memungkinkan otomatisasi.
 Penyediaan (Provisioning) akan menentukan siapa yang akan diberikan dan seberapa banyak
dialokasikan untuk setiap pelanggan, administrator, dan/atau unit bisnis.

Network-as-a-Service (NaaS)
Dalam NaaS, pengguna yang tidak ingin menggunakan jaringan mereka sendiri meminta bantuan dari
penyedia layanan untuk meng-host infrastruktur jaringan. Konektivitas dan bandwidth disediakan oleh
penyedia layanan untuk periode kontrak. NaaS menggambarkan jaringan sebagai konektivitas
transportasi. Virtualisasi jaringan dilakukan dalam layanan ini.

NaaS adalah model pengadaan yang muncul untuk mengonsumsi infrastruktur jaringan melalui
langganan operating expenses (OpEx) yang fleksibel, termasuk perangkat keras, perangkat lunak, alat
manajemen, lisensi, dan layanan siklus hidup.

Apa yang Mendorong Tren Menuju NaaS?


Model jaringan tradisional memerlukan capital expenses (CapEx) untuk jaringan fisik dengan switch,
router, dan lisensi. Model IT lakukan sendiri memerlukan waktu untuk perencanaan dan implementasi,
serta keahlian untuk menginstal dan mengkonfigurasi infrastruktur dan memastikan kebijakan akses
keamanan ada. Model ini melibatkan:
 Pemantauan yang teliti terhadap pembaruan dan patch keamanan sangat penting karena
perubahan teknologi dan ancaman keamanan yang cepat.
 Proses manual untuk menyediakan layanan baru yang memerlukan teknisi untuk mendeploy dan
mengkonfigurasi peralatan di berbagai lokasi.
 Proses penyediaan layanan dan penyelesaian masalah secara historis membutuhkan waktu yang
lama.
 Seiring dengan meningkatnya kompleksitas jaringan—dengan lebih banyak pengguna mobile
yang terhubung dari mana saja dan dengan ekspansi ke cloud—tim IT dihadapkan pada tantangan
untuk menjaga kecepatan.

Model Layanan NaaS


 Connectivity Cloud: Sebuah model di mana private fiber fabric atau jaringan kabel "Middle Mile"
digunakan untuk menghindari rute dan kemacetan internet yang sering kurang optimal untuk
menyediakan konektivitas untuk akses sumber daya dan layanan Enterprise kritis. Ini dikendalikan
melalui platform perangkat lunak terdistribusi, model ini mendukung konsumsi "cloud-aligned"

M. YUSRIL HELMI SETYAWAN 23


MODUL – CLOUD COMPUTING

yang elastis termasuk penyediaan sesuai permintaan, konektivitas apa pun ke apa pun, dan
penyebaran bandwidth yang fleksibel melalui kedua portal dan API yang dapat diprogram dan
dikelola. Dengan mengintegrasikan API platform dengan playbooks penyediaan dan penyebaran
aplikasi, WAN yang dihasilkan dapat mewujudkan paradigma infrastruktur sebagai kode untuk
WAN - " network-as-code ". Layanan yang dihasilkan mencakup interkoneksi custom WAN,
konektivitas hybrid cloud, dan konektivitas multi-cloud.
 Virtual Private Network (VPN): Sebuah lapisan tunnel yang memperluas private network dan
sumber daya yang terkandung dalam jaringan melintasi jaringan seperti Internet publik. Ini
memungkinkan komputer host untuk mengirim dan menerima data melintasi jaringan bersama
atau publik seolah-olah itu adalah jaringan pribadi dengan fungsi dan kebijakan private network.
 Operasi Virtual Network: Model umum dalam jaringan seluler di mana produsen telekomunikasi
atau operator jaringan independen membangun dan mengoperasikan jaringan (nirkabel, atau
konektivitas transportasi) dan menjual kemampuan akses komunikasinya kepada pihak ketiga
(biasanya operator telepon seluler) dengan menagih berdasarkan penggunaan kapasitas. Mobile
virtual network operator (MVNO) adalah penyedia layanan komunikasi seluler yang tidak memiliki
spektrum radio atau infrastruktur jaringan nirkabel di atasnya sebagai layanan. Biasanya, MVNO
menawarkan layanan komunikasinya menggunakan infrastruktur jaringan seluler yang sudah
mapan.

Manfaat NaaS
NaaS adalah model awan yang memungkinkan pengguna dengan mudah mengoperasikan jaringan dan
mencapai hasil yang diharapkan tanpa perlu memiliki, membangun, atau memelihara infrastrukturnya
sendiri. NaaS dapat menggantikan VPN berbasis perangkat keras, penyeimbang beban, perangkat
firewall, dan koneksi Multiprotocol Label Switching (MPLS). Pengguna dapat meningkatkan atau
menurunkan skala sesuai dengan perubahan permintaan, dengan cepat mendeploy layanan, dan
menghilangkan biaya perangkat keras. NaaS menawarkan ROI (return on investment), memungkinkan
pelanggan menukarkan CapEx dengan OpEx dan mengalihkan jam kerja orang ke prioritas lainnya.
Gambar 18 berikut menggambarkan berbagai manfaat NaaS.

Gambar 18. Manfaat NaaS

M. YUSRIL HELMI SETYAWAN 24


MODUL – CLOUD COMPUTING

 Kesederhanaan dan Otomatisasi TI: Bisnis mendapatkan manfaat ketika biaya mereka
disesuaikan dengan penggunaan yang sebenarnya. Mereka tidak perlu membayar untuk kapasitas
berlebih yang tidak terpakai, dan mereka dapat secara dinamis menambah kapasitas saat
permintaan meningkat. Bisnis yang memiliki infrastruktur sendiri harus melaksanakan
peningkatan, perbaikan bug, dan patch keamanan dengan tepat waktu. Seringkali, staf TI harus
bepergian ke berbagai lokasi untuk melaksanakan perubahan. NaaS memungkinkan pengiriman
berkelanjutan terkait perbaikan, fitur, dan kemampuan baru. Ini mengotomatisasi beberapa
proses seperti penerimaan pengguna baru dan menyediakan orkestrasi dan optimasi untuk
kinerja maksimal. Ini dapat membantu menghilangkan waktu dan uang yang dihabiskan untuk
proses-proses ini.
 Akses dari Mana Saja: Pekerja saat ini mungkin memerlukan akses ke jaringan dari mana saja
pada perangkat apa pun dan tanpa bergantung pada VPN. NaaS dapat memberikan jangkauan
global bagi perusahaan, konektivitas rendah-latensi yang diaktifkan oleh backbone POP global,
dan packet loss yang hampir tidak ada saat terhubung ke aplikasi SaaS, platform-as-a-service
(PaaS)/infrastructure-as-a-service (IaaS), atau kantor cabang.
 Visibilitas dan Wawasan: NaaS menyediakan pemantauan proaktif jaringan, penegakan kebijakan
keamanan, kemampuan firewall lanjutan, dan pemodelan kinerja aplikasi dan infrastruktur dasar
dari waktu ke waktu. Pelanggan mungkin juga memiliki opsi untuk bersama-sama mengelola
NaaS.
 Keamanan yang Ditingkatkan: NaaS menghasilkan integrasi yang lebih ketat antara jaringan dan
keamanan jaringan. Beberapa vendor mungkin "mengumpulkan" keamanan jaringan. Sebaliknya,
solusi NaaS perlu menyediakan keamanan di lokasi dan berbasis cloud untuk memenuhi
kebutuhan bisnis saat ini.
 Fleksibilitas: Layanan NaaS disampaikan melalui model awan untuk menawarkan fleksibilitas dan
penyesuaian yang lebih besar dibandingkan dengan infrastruktur konvensional. Perubahan
diimplementasikan melalui perangkat lunak, bukan perangkat keras. Ini biasanya disediakan
melalui model layanan mandiri. Tim TI dapat, misalnya, mengkonfigurasi ulang jaringan korporat
mereka sesuai permintaan dan menambahkan lokasi cabang baru dalam sebagian waktu. NaaS
seringkali menyediakan langganan berbasis istilah dengan penagihan penggunaan dan opsi
pembayaran yang beragam untuk mendukung berbagai kebutuhan konsumsi.
 Scalability: NaaS secara inheren lebih dapat diskalakan dibandingkan dengan jaringan berbasis
perangkat keras tradisional. Pelanggan NaaS hanya perlu membeli lebih banyak kapasitas,
mendeploy, mengkonfigurasi, dan mengamankan perangkat keras tambahan. Ini berarti mereka
dapat dengan cepat meningkatkan atau menurunkan skala sesuai dengan perubahan kebutuhan.
 Peningkatan Pengalaman Aplikasi: NaaS menyediakan kemampuan yang didukung AI untuk
membantu memastikan SLA dan SLO (Service Level Objective) untuk kapasitas terpenuhi atau
bahkan melebihi. NaaS memberikan kemampuan untuk mengarahkan lalu lintas aplikasi untuk
memastikan pengalaman pengguna yang luar biasa dan untuk secara proaktif mengatasi masalah
yang terjadi.

Healthcare-as-a-Service (HaaS)
Sebelumnya organisasi kesehatan menyimpan data pasien dalam tumpukan kertas dan berkas. Bukan
hanya merepotkan dan memakan waktu, tetapi juga cukup mahal dari segi biaya dan sumber daya.
Dengan pertumbuhan teknologi yang eksponensial, semakin banyak bisnis kesehatan beralih ke cloud.
Komputasi awan telah berdampak pada bagian penting dalam masyarakat, terutama industri kesehatan.

M. YUSRIL HELMI SETYAWAN 25


MODUL – CLOUD COMPUTING

Technology-enabled Healthcare mencakup telehealth, telecare, telemedicine, tele-coaching, mHealth,


dan layanan self-care yang dapat memberdayakan orang untuk mengontrol kesehatan, kesejahteraan,
dan dukungan secara mandiri.

Market komputasi awan dalam industri kesehatan dapat dibagi menjadi:


A. Market Komputasi Awan Global dalam Kesehatan, Berdasarkan Jenis
 Sistem Informasi Klinis
 Sistem Informasi Non-Klinis

B. Market Komputasi Awan Global dalam Kesehatan, Berdasarkan Model Penetapan Harga
 Bayar Sesuai Penggunaan
 Model Penetapan Harga Spot

C. Market Komputasi Awan Global dalam Kesehatan, Berdasarkan Model Layanan


 Perangkat Lunak sebagai Layanan
 Infrastruktur sebagai Layanan
 Platform sebagai Layanan

Manfaat dari HaaS berbasis Cloud


Di industri kesehatan, efisiensi sangat penting. Dokter, produsen obat, dan unit-unit kesehatan
masyarakat harus memiliki pelayanan yang lebih baik jika memungkinkan. Mengapa? Karena banyak
nyawa dan kesehatan masyarakat berada di garis depan, setiap detik berharga dan dapat berpotensi
mengubah segalanya. Sementara komputasi lokal berfungsi, itu tidak seefisien standar awan yang lebih
baru.
 Layanan Lebih Cepat: Dengan cloud, perusahaan kesehatan dapat memproses data dan
mentransfer informasi secara instan. Para pekerja dapat menyelesaikan tugas mereka secara
remote, menghilangkan kebutuhan untuk menunggu server yang lambat atau mendatangi
instansi tertentu untuk mengakses file atau informasi. Ini semua mungkin berkat pemrosesan
awan yang kuat, server yang lebih cepat, dan kemudahan akses.
 Peningkatan Kolaborasi: Kolaborasi juga merupakan bagian vital dari setiap perusahaan
kesehatan. Di rumah sakit, dokter, perawat, dan staf lainnya perlu mentransfer dan menerima
informasi dengan akurat seperti data pasien dan hal-hal terkait lainnya. Namun, server dan
program local yang lambat dalam memproses data, mudah terjebak dengan akses pengguna
ganda, atau tidak memiliki fungsi kolaborasi dan remote yang efektif.
 Mendukung Program Konsumen dan Khusus: Komputasi awan mendukung kedua program
konsumen dan khusus. Perusahaan kesehatan dapat memilih untuk mendeploy aplikasi mereka
ke penyedia awan atau berlangganan ke layanan komersial. Dengan demikian, pekerja kesehatan
sekarang dapat mengirimkan, mengunggah, dan mengakses file dalam berbagai format dan
ukuran secara remote, berkomunikasi melalui obrolan, panggilan, atau feed video, dan
menggunakan lebih banyak metode kolaborasi.
 Operasi Hemat Biaya: Organisasi dapat menghemat biaya dengan memilih komputasi awan
daripada pemrosesan lokal. Kebutuhan untuk mempekerjakan orang yang dapat merawat dan
menyelesaikan masalah server lokal menjadi berkurang karena penyedia awan memastikan
platform mereka selalu berjalan. Biaya perbaikan dan pemeliharaan sebagian besar waktu
melebihi biaya langganan awan bulanan. Kini menjadi lebih praktis untuk mendapatkan paket
platform awan daripada membangun sistem server lengkap di organisasi. Sebagian besar lebih
memilih implementasi awan yang lebih cepat daripada menunggu berminggu-minggu atau bulan

M. YUSRIL HELMI SETYAWAN 26


MODUL – CLOUD COMPUTING

untuk menyelesaikan dan mungkin menyelesaikan masalah pada sistem lokal. Komputasi awan
sangat baik dalam penyesuaian, sebuah perusahaan kesehatan hanya akan perlu membeli ruang
atau daya komputasi yang diperlukan. Selain itu, cloud menawarkan rencana downgrade dengan
pengurangan biaya.
 Peningkatan Efisiensi Perawatan Pasien: Komputasi awan dapat meningkatkan perawatan pasien
dalam banyak hal. Saat menerima pasien baru, dokter dan staf dapat dengan cepat memeriksa
basis data online untuk memeriksa catatan medis potensial seseorang. Akibatnya, mereka dapat
menghabiskan lebih banyak waktu untuk konsultasi aktual dan bukan pada pekerjaan kertas.
Selanjutnya, rumah sakit dapat mendistribusikan informasi pasien seperti kondisi, status, jadwal,
dan obat kepada perawat dan dokter secara efisien. Para pekerja juga dapat menghindari
ketidakakuratan informasi ketika data bercampur dengan kelompok lain atau entri baru yang
berpotensi tumpang tindih dengan yang sudah ada.
 Manajemen Data yang Lebih Baik: Jika sebuah organisasi kesehatan menggunakan komputasi
lokal, kemungkinan besar, mereka hanya memiliki metode terbatas untuk menyimpan dan
mengakses data. Basis data offline lebih terbatas, mereka dapat membatasi pengguna untuk
mengakses lebih cepat atau melakukan hal-hal yang biasanya dapat dilakukan pada program
komersial. Penyedia awan menggunakan teknologi yang kuat, kini mungkin untuk menyimpan
data dan jenis file yang lebih kompleks tanpa khawatir tentang keterlambatan atau kesalahan.
Selain itu, mengatur koleksi data besar tidak akan sesulit melakukannya pada server lokal. Di atas
semua itu, pekerja kesehatan dapat segera mengunggah/mengakses informasi dan file secara
remote tanpa merusak sistem atau menunggu antrean dan waktu muat lambat.
 Peningkatan Privasi: Berbeda dengan pemrosesan offline, komputasi awan memberikan lebih
banyak privasi dan keamanan bagi sektor kesehatan. Platform awan menawarkan enkripsi tingkat
tinggi, multiple stacks of protection, dan metode deteksi ancaman yang unggul, lebih sulit bagi
pihak-pihak yang tidak berwenang untuk menyusup ke sistem institusi kesehatan.

Education as a Service (EaaS)


EaaS melibatkan penyediaan pembelajaran dan pengembangan kepada peserta didik/dosen melalui
berbagai media elektronik seperti internet, audio, video, dll. Pembelajaran EaaS adalah pendidikan yang
dilakukan melalui Internet. Ini sering disebut sebagai "e-learning". Model EaaS memberikan peserta didik
alternatif atau peningkatan terhadap program bergelar yang lebih mahal dan memberikan peluang
belajar yang disesuaikan untuk peserta didik. Ini memungkinkan organisasi akademis dan bisnis untuk
menggunakan kursus yang sejajar dengan penawaran mereka tanpa harus mendapatkan materi
pembelajaran yang berlebihan dan tidak digunakan dalam programnya. Penawaran ini mencakup
manfaat yang bersifat intangible (Peningkatan pengetahuan, bakat, keahlian profesional, keterampilan);
dihasilkan dengan bantuan sejumlah bantuan yang bersifat tangible (infrastruktur); dan bantuan yang
bersifat intangible (keahlian dan pembelajaran dari dosen).

Kebutuhan untuk Education-as-a-Service (EaaS)


 Komputer yang terjangkau, konektivitas broadband yang lebih cepat, dan konten pendidikan yang
kaya telah membuat ICT dapat merevolusi pendidikan.
 Kemajuan ini memungkinkan penyedia pelatihan untuk meningkatkan pengiriman kontennya,
dan ada kebutuhan mendasar untuk perubahan ini.
 Paradigma pendidikan saat ini melibatkan mahasiswa membayar sejumlah besar biaya untuk
kursus yang memakan waktu yang panjang untuk menyelesaikannya.

M. YUSRIL HELMI SETYAWAN 27


MODUL – CLOUD COMPUTING

 Return on Investment (ROI) terkait dengan biaya kuliah adalah pertimbangan kunci bagi banyak
peserta didik yang memasuki program pelatihan apa pun, dan model saat ini tidak selalu
memberikan nilai biaya yang sepadan.
 Education-as-a-Service (EaaS) memberikan kesempatan kepada mahasiswa untuk mendapatkan
kompetensi dengan memilih modul yang relevan dengan tujuan karir mereka dan hanya
membayar untuk apa yang mereka butuhkan.

Manfaat EaaS
 Peserta Didik Membayar untuk Pendidikan yang Mereka Inginkan/Butuhkan: Sebagian besar,
gelar dan kursus pelatihan bisa mahal dan seringkali memerlukan mahasiswa untuk mengikuti
serangkaian modul yang ditentukan. EaaS memberi mahasiswa opsi untuk memilih modul yang
ingin mereka beli sesuai dengan kebutuhan mereka. Struktur pelatihan disesuaikan dengan
mahasiswa, oleh mahasiswa, dan waktu serta uang mereka tidak terbuang untuk pembelajaran
yang tidak relevan.
 Menganjurkan Pembelajaran Fleksibel: Fleksibilitas EaaS memungkinkan mahasiswa belajar pada
waktu, tempat, dan kecepatan yang mereka pilih. Metode pembelajaran ini sering berjalan seiring
dengan pembelajaran gabungan, karena kedua model tersebut memberikan kontrol dan
tanggung jawab kepada mahasiswa terhadap pembelajaran mereka sendiri.
 Berpusat pada Peserta Didik: Pendidikan tradisional melibatkan dosen membuat semua
keputusan tentang kurikulum. Mereka menentukan tempat, waktu, dan kecepatan pengiriman
konten. Pendekatan kuno ini memaksa mahasiswa untuk mengambil peran pasif dalam
pendidikan mereka. Sebaliknya, kursus berpusat pada peserta didik mendorong mahasiswa untuk
aktif merancang dan melaksanakan perjalanan pendidikan mereka sendiri. Cara belajar ini
didukung oleh teori konstruktivis - gagasan bahwa manusia menghasilkan pengetahuan dan
makna dari interaksi antara pengalaman dan ide mereka. Teori ini kunci untuk praktik
pembelajaran korporat dan umumnya digunakan untuk menginformasikan program pendidikan
dewasa. Dengan mendorong mahasiswa untuk menggunakan pengalaman dan pengetahuan yang
sudah ada dalam pembelajaran mereka, pemahaman yang lebih mendalam terhadap konten
dapat dicapai.
 Mendorong Pengembangan Konten yang Fleksibel oleh Perancang Kursus: Akses hampir kontinu
ke Internet dan popularitas media sosial telah mengajarkan banyak dari kita untuk mengharapkan
konten yang dinamis - konten yang terus berubah atau diperbarui, berdasarkan informasi baru
seiring ketersediaannya. Oleh karena itu, pengembangan konten untuk platform pembelajaran
online atau gabungan memerlukan ide-ide baru dan pembaruan terus-menerus terhadap materi
pembelajaran.

Function-as-a-Service (FaaS)
FaaS adalah konsep komputasi tanpa server melalui arsitektur tanpa server di mana pengembang dapat
memanfaatkan ini untuk mendeploy "fungsi", tindakan, atau potongan logika bisnis individual.

Prinsip-prinsip FaaS:
 Abstraksi penuh dari server yang jauh dari pengembang.
 Pembiayaan berdasarkan konsumsi dan eksekusi, bukan ukuran instance server.
 Layanan yang bersifat event-driven dan dapat diperluas secara instan.
 Layanan FaaS menyediakan platform yang memungkinkan pelanggan mengembangkan,
menjalankan, dan mengelola fungsionalitas aplikasi tanpa kompleksitas membangun dan

M. YUSRIL HELMI SETYAWAN 28


MODUL – CLOUD COMPUTING

memelihara infrastruktur yang biasanya terkait dengan pengembangan dan peluncuran aplikasi
lengkap.

Contoh:
 AWS Lambda: Layanan ini memungkinkan akses ke kode perangkat lunak tanpa pengaturan dan
pengelolaan server. Pengembang hanya perlu mengunggah kode, dan solusi ini secara otomatis
akan menghubungkan aplikasi ke server, runtime bahasa, OS, dan menyorot fragmen kode
fungsional. Mulai dari titik tersebut, pengembang hanya memilih fitur untuk diedit.
 Azure Functions: Platform ini menggunakan mekanisme pemicu untuk menyoroti fungsi.
Pengembang dapat mengatur peristiwa yang akan menyebabkan perubahan dalam kode —
misalnya, input pengguna tertentu (interaksi dengan aplikasi atau data yang disediakan) dapat
menyalakan suatu fungsi (seperti menampilkan pop-up atau membuka halaman). Pengembang
mengatur pemicu dan respons ini tanpa membangun infrastruktur perangkat lunak.
 IBM Open Whisk: Mirip dengan Lambda dan Azure, IBM Open Whisk bereaksi terhadap efek
pemicu dan menghasilkan serangkaian output yang terorganisir. Pengembang hanya perlu
mengatur urutan tindakan dan menjelaskan peristiwa pemicu yang mungkin. Tindakan itu sendiri
akan diaktifkan oleh infrastruktur IBM — pengguna tidak perlu mengendalikan aspek-aspek ini.

Ringkasan
1. Komputasi awan menandai perubahan besar dalam cara kita menjalankan berbagai aplikasi dan
menyimpan informasi kita. Semuanya dihost-kan di "awan", suatu abstraksi dari komputer dan server
yang diakses melalui Internet, bukan metode menjalankan program dan data pada satu komputer
desktop.
2. Teknologi yang memungkinkan perawatan kesehatan mencakup telehealth, telecare, telemedicine,
tele-coaching, mHealth, dan layanan self-care yang dapat memberdayakan orang untuk mengontrol
kesehatan, kesejahteraan, dan dukungan secara mandiri.
3. Langkah pertama dalam beralih ke komputasi awan adalah menentukan jenis layanan awan yang
mungkin Anda minati. Selanjutnya, memilih layanan komputasi awan adalah investasi jangka
panjang. Aplikasi Anda akan sangat bergantung pada kapasitas pihak ketiga, dan Anda perlu
memastikan bahwa penyedia tersebut sah dan sesuai dengan kebutuhan Anda.
4. IBM menawarkan layanan komputasi awan untuk membantu bisnis dari berbagai ukuran
memanfaatkan model komputasi yang semakin menarik ini. IBM menerapkan keahlian konsultasi
khusus industri dan catatan teknologi yang sudah mapan untuk menawarkan layanan yang aman
kepada perusahaan dalam model awan publik, pribadi, dan hibrida.
5. NaaS adalah "model pengadaan yang sedang berkembang untuk menggunakan infrastruktur jaringan
melalui langganan biaya operasional (OpEx) yang fleksibel, termasuk perangkat keras, perangkat
lunak, alat manajemen, lisensi, dan layanan siklus hidup".
6. SaaS menggambarkan layanan awan di mana konsumen dapat mengakses aplikasi perangkat lunak
melalui internet. Aplikasi tersebut dihost-kan di "awan" dan dapat digunakan untuk berbagai tugas
baik untuk individu maupun organisasi.

M. YUSRIL HELMI SETYAWAN 29


MODUL – CLOUD COMPUTING

LATIHAN
1. Pertanyaan Pilihan
Pilihlah satu jawaban yang benar

1. Berikut ini adalah termasuk model SaaS, kecuali :


A. Editor
B. Email
C. Game
D. CRM

2. STaaS adalah kependekan dari :


A. Software Technology as a Service
B. Storage-as-a-Service
C. Software Team as a Service
D. Structure as a Service

3. Manakah dari yang berikut termasuk dalam komponen Monitoring As A Service (MaaS)
A. Virtual Infrastructure Monitoring
B. Storage Monitoring
C. Applications Monitoring
D. All of the above

4. ______ adalah suatu konsep komputasi tanpa server melalui arsitektur tanpa server di mana
pengembang dapat memanfaatkannya untuk mendeploy sebuah "fungsi", tindakan, atau bagian
logika bisnis.
A. Serverless as a Service
B. Business as a Service
C. Function as a Service
D. None of the above

5. ______ menyediakan IT solutions dan layanan kepada pengguna akhir atau organisasi dalam
lingkungan cloud.
A. Service vendor
B. Service organizer
C. Service broker
D. Service auditor

6. Service provider yang menyediakan ruang penyimpanan komputer dan layanan manajemen terkait
disebut sebagai :
A. Storage hosting service provider
B. SaaS provider
C. PaaS provider
D. Storage service provider

M. YUSRIL HELMI SETYAWAN 30


MODUL – CLOUD COMPUTING

7. Google App Engine (GAE) adalah __________ berbasis awan untuk pengembangan dan hosting aplikasi
web di pusat data yang dikelola oleh Google
A. SaaS
B. PaaS
C. FaaS
D. MaaS

8. Manakah dari berikut yang bukan merupakan layanan cloud yang ditawarkan oleh Amazon Web
Services?
A. Elastic Compute Cloud
B. App Engine
C. SimpleDB
D. CloudFront

9. ________ adalah suatu konsep yang memungkinkan akses ke aplikasi yang sebenarnya berada di lokasi
yang terpisah jauh secara geografis pada perangkat terhubung internet lainnya, seringkali berupa
data center.
A. Cloud computing
B. Batch computing
C. Data computing
D. Construction computing

10. IaaS juga sering disebut sebagai : .


A. Hoard as a Service
B. Hardware as a Service
C. Infra as a Service
D. Physical as a Service

11. _____ model terdiri dari jenis layanan khusus yang dapat diakses pada platform komputasi awan.
A. Application
B. Service
C. Virtualization
D. Deployment

12. Penyedia awan menyediakan layanan awan kepada pengguna awan


A. True
B. False

M. YUSRIL HELMI SETYAWAN 31


MODUL – CLOUD COMPUTING

13. Manakah model layanan awan berikut yang menyediakan platform dan alat virtual untuk membuat,
menguji, dan mendeploy aplikasi ?
A. IaaS
B. SaaS
C. PaaS
D. MaaS

14. SaaS mendukung beberapa pengguna dan menyediakan model data bersama melalui model _______.
A. single-tenancy (Konsep dalam komputasi awan di mana satu instance dari perangkat lunak atau
aplikasi dapat melayani satu pelanggan)
B. multiple-instance (Setiap pelanggan memiliki lingkungan terpisah untuk menjalankan perangkat
lunak atau aplikasi, dan setiap instance dijalankan secara terpisah dari yang lain)
C. multi-tenancy (Konsep dalam komputasi awan di mana satu instance dari perangkat lunak atau
aplikasi dapat melayani beberapa pelanggan)
D. Ketiga-tiganya termasuk

15. Manakah yang merupakan Infrastructure as a Service?


A. Virtual Server Space
B. Network Connections
C. Load Balancers
D. Ketiga-tiganya termasuk

2. Pertanyaan Essay
Jawablah pertanyaan-pertanyaan berikut :
1. Tulis catatan singkat tentang Healthcare-as-a-Service dan Education-as-a-Service?
2. Bandingkan model layanan cloud Archetypal dan hybrid?
3. Jelaskan Communication-as-a-Service?
4. Bagaimana cara kerja Database-as-a-Service?
5. Layanan cloud apa yang ditawarkan oleh Amazon Web Services (AWS)?
6. Bahas secara detail model layanan cloud Archetypal?
7. Apa yang dimaksud dengan service provider? Kelompokkan dan jelaskan!
8. Bahas tentang berbagai penyedia layanan cloud dan layanan yang disediakan oleh mereka?
9. Apa manfaat dari Network-as-a-Service?
10. Jelaskan perbedaan Data-as-a-Service (DaaS) dan Database-as-a-Service (DBaaS) !

M. YUSRIL HELMI SETYAWAN 32

Anda mungkin juga menyukai