2. PENDAHULUAN
CLOUD COMPUTING
Cloud computing adalah model yang
memungkinkan pengguna akhir untuk
mengakses kolam renang
bersama sumber daya seperti komputasi,
jaringan, penyimpanan, database, dan aplikasi
sebagai
layanan on-demand tanpa perlu membeli atau
memilikinya.
MODEL LAYANAN DASAR
Layanan yang disediakan dan dikelola oleh
penyedia layanan, mengurangi upaya mengelola
dari sisi pengguna akhir.
The National Institute of Standards and
Technology (NIST) mendefinisikan
tiga model layanan dasar yaitu IaaS, PaaS dan
SaaS.
2
SaaS (untuk
pengguna akhir)
PaaS (untuk
pengembang)
IaaS (untuk
arsitek TI)
4. “ IaaS mengubah komputasi dari infrastruktur fisik
untuk infrastruktur virtual. IaaS menyediakan
komputasi virtual, penyimpanan, dan sumber daya
jaringan dengan Abstrak sumber daya fisik.
Teknologi virtualisasi digunakan untuk menyediakan
sumber daya virtual. Semua sumber daya virtual yang
diberikan kepada mesin virtual (VM) yang
dikonfigurasi oleh penyedia layanan.
Pengguna akhir atau arsitek TI akan menggunakan
sumber daya infrastruktur dalam bentuk
VM.
4
mengkonsumsi
IaaS konsumen
(infrastruktur
arsitek)
lapisan load balancing
infrastruktur fisik (computer /
network/penyimpanan)
infrastruktur virtual (computer
virtual / network /penyimpanan)
lapisan virtualisasi
menyediakan
Penyedia IaaS
VM VM VM VM VM
VM VM VM VM VM
VM VM VM VM VM
5. KARAKTERISTIK KELEBIHAN KEKURANGAN
Karakteristik
◉Akses web ke sumber
◉Manajemen terpusat
◉Elastisitas dan Scaling dinamis
◉Infrastruktur bersama
◉VMs telah dikonfigurasi
◉Layanan terukur
Kelebihan
◉ Memastikan bahwa pelanggan
diharuskan untuk membayar apa
yang telah mereka digunakan.
◉Parapengguna TI dapat
menyewa infrastruktur IT daripada
membelinya dengan menghabiskan
jumlah besar.
◉Sumber elastis.
◉Pemanfaatan sumber daya yang
lebih baik.
◉ Dalam infrastruktur TI
tradisional, dedicated server
digunakan untuk kebutuhan bisnis
yang berbeda
Kekurangan
◉Masalah keamanan.
◉Masalah interoperabilitas: Tidak
ada standar umum diikuti antara
penyedia IaaS yang berbeda.
◉ Masalah perfoma: IaaS tidak lain
adalah konsolidasi yang tersedia
sumber daya dari server awan
didistribusikan.
5
7. “Platform as a Service (PaaS) adalah
penyediaan platform bagi developer yang
disediakan melalui internet. Layanan Cloud
pada jenis ini disediakan dalam bentuk
platform yang dapat dimanfaatkan
pengguna untuk membuat aplikasi diatasnya.
PaaS memungkinkan para pengembang
untuk mengembangkan aplikasi mereka
secara online dan juga memungkinkan
mereka untuk segera menyebarkan pada
platform yang sama
7
menyediakan
Penyedia PaaS
menyediakan
Penyedia PaaS
mengkonsumsi
PaaS konsumen
(Pengembang
aplikasi)
lapisan load balancing
pengembangan virtual / pengujian
Platform (runtime,
kerangka, database,
pengujian alat, dll)
Pembangunan / pengujian platform yang
(runtime, kerangka, database,
pengujian alat, dll)
lapisan virtualisasi
VM VM VM
VM VM VM
8. 8
KARAKTERISTIK KELEBIHAN KEKURANGAN
Karakteristik
◉All in one: Sebagian besar PaaS
penyedia menawarkan layanan untuk
mengembangkan, menguji,
menyebarkan, tuan rumah, dan
memelihara aplikasi dalam IDE yang
sama.
◉Akses web ke platform
pengembangan
◉Akses Offline
◉Built-in skalabilitas
◉Platform kolaborasi
◉Alat klien beragam: Untuk
membuat pengembangan lebih
mudah, penyedia PaaS menyediakan
berbagai macam alat klien untuk
membantu pengembang.
Kelebihan
◉ pengembangan cepat dan
penyebaran: PaaS menyediakan
semua yang dibutuhkan
pengembangan dan pengujian alat
untuk mengembangkan, menguji,
dan menyebarkan ware soft di satu
tempat.
◉ Para pengembang tidak perlu
membeli pengembangan berlisensi
dan pengujian alat jika PaaS
layanan yang dipilih.
◉Mendukung tangkas
pengembangan perangkat lunak
◉Tim yang berbeda dapat bekerja
sama
◉Kemudahan penggunaan.
Kekurangan
◉Vendor lock-in: Alasan utama
untuk vendor lock-in adalah
kurangnya standar.
◉Masalah keamanan.
◉ Kurang fleksibilitas: penyedia
PaaS tidak memberikan banyak
kebebasan untuk pengembang
untuk menentukan aplikasi stack
mereka sendiri.
◉ Tergantung pada koneksi
internet: Karena PaaS layanan yang
disampaikan melalui Internet, para
pengembang harus bergantung
pada koneksi internet untuk
mengembangkan aplikasi.
10. “ Software as a Service (SaaS) adalah layanan
software yang digunakan melalui internet. layanan
Cloud pada jenis ini disediakan dalam bentuk
perangkat lunak.
Sejak SaaS disampaikan sebagai layanan on-demand
melalui Internet, tidak perlu menginstal perangkat
lunak ke perangkat pengguna akhir. Layanan SaaS
dapat diakses atau terputus setiap saat berdasarkan
kebutuhan pengguna akhir. Layanan SaaS dapat
diakses dari web browser yang ringan pada perangkat
apapun seperti laptop, tablet, dan smartphone.
10
Layanan bisnis Jaringan sosial
Manajemen dokumen Layanan surat
SaaS
11. 11
KARAKTERISTIK KELEBIHAN KEKURANGAN
Karakteristik
◉Satu ke banyak: layanan SaaS yang
disampaikan sebagai model satu-ke-
banyak di mana satu contoh dari
aplikasi dapat dibagi oleh beberapa
penyewa atau pelanggan.
◉Akses web
◉Manajemen terpusat
◉ Multidevice: Layanan SaaS dapat
diakses dari setiap pengguna akhir
perangkat seperti desktop, laptop,
tablet, smartphone, dan thin client.
◉Skalabilitas yang lebih baik.
◉Integrasi API: layanan SaaS
memiliki kemampuan
mengintegrasikan dengan perangkat
lunak lain atau layanan melalui API
standar.
Kelebihan
◉Tidak ada instalasi client-side.
◉ Penghematan biaya
◉Mempertahankan update matic
auto, pemantauan, dan kegiatan
pemeliharaan lainnya dari aplikasi.
◉Akses mudah.
◉Skala dinamis.
◉Pemulihan bencana.
◉Multitenancy: kemampuan yang
diberikan kepada pengguna akhir
untuk berbagi satu contoh dari
aplikasi.
Kekurangan
◉Masalah keamanan.
◉Konektifitas Internet.
◉Kehilangan kendali: Karena data
disimpan dalam pihak ketiga dan
off lokasi premis, pengguna akhir
tidak memiliki kontrol atas data.
Tingkat kontrol atas aplikasi SaaS
dan data lebih kecil dari aplikasi on-
premise.
13. MODEL CLOUD SERVICE LAINNYA
NaaS
kemampuan yang diberikan
kepada pengguna akhir untuk
mengakses jaringan virtual
layanan yang disediakan oleh
penyedia layanan.
DEaaS
Desktop as a Service (DEaaS)
adalah kemampuan yang
diberikan kepada pengguna akhir
untuk menggunakan virtualisasi
desktop tanpa membeli dan
mengelola infrastruktur mereka
sendiri.
STaaS
Kemampuan yang diberikan
kepada pengguna akhir untuk
menyimpan data pada layanan
penyimpanan yang disediakan
oleh penyedia layanan.
DBaaS
Kemampuan yang diberikan
kepada pengguna akhir untuk
mengakses ser- basis data wakil
tanpa perlu menginstal dan
memelihara itu
DaaS
Data sebagai Service (DaaS)
adalah kemampuan yang
diberikan kepada pengguna akhir
untuk mengakses data yang
disediakan oleh penyedia layanan
melalui Internet.
SECaaS
Kemampuan yang diberikan
kepada pengguna akhir untuk
mengakses layanan keamanan
disediakan oleh penyedia layanan
secara pay-per-digunakan.
13
IDaaS
Kemampuan yang diberikan
kepada pengguna akhir untuk
mengakses infrastruktur
autentication yang dikelola dan
disediakan oleh penyedia
layanan pihak ketiga.