(CCI-410)
MODUL 09
CLOUD COMPUTING
DISUSUN OLEH
MALABAY,S.KOM,M.KOM
Cloud pribadi bukanlah biaya bayar sesuai pemakaian seperti yang dimiliki (dan
bayar untuk) seluruh tumpukan, baik sedang digunakan atau tidak. Namun, dapat
menggunakan pengukuran untuk merekam dan menampilkan penggunaan di
berbagai penyewa atau untuk benar-benar menagih grup pengguna tersebut -
metode ini terkadang disebut "showback" atau "Chargeback".
Saat berbicara tentang " Cloud Computing", ini biasanya yang sedang dibahas dan
merupakan model yang memberikan sebagian besar keuntungan dari Cloud
Computing. Model penyebaran Cloud Computing publik berarti layanan TI yang
dipakai di-host dan dikirimkan dari pihak ketiga dan diakses melalui Internet.
Layanan tersedia untuk "publik" untuk digunakan, sehingga setiap organisasi atau
pengguna akhir.
Model cloud hybrid juga digunakan untuk cloud bursting. Artinya, organisasi
dapat menjalankan aplikasinya terutama di lokasi, atau di cloud pribadi, tetapi
pada saat beban berat dapat "menerobos" ke cloud publik, meluncurkan server
aplikasi tambahan untuk melayani beban tersebut,
Model ini memberikan beberapa manfaat dari Private Clouddan awan publik,
meskipun beberapa organisasi telah menemukan bahwa ada keuntungan
operasional untuk menggunakan "semua" pada satu model penerapan. Terserah
pada setiap organisasi untuk mengevaluasi pro dan kontra dari setiap model
penerapan untuk mendapatkan kesesuaian yang ideal.
IT Lawas
Mungkin cara terbaik untuk memulai adalah membandingkan Cloud Computing
dengan TI lawas. Yang saya maksud dengan IT lama adalah sistem yang dikelola
sendiri yang diterapkan dalam pusat data perusahaan sendiri (di tempat), atau di
pusat data bersama (lokasi bersama) tempat perusahaan menyewa ruang. Peralatan
ini biasanya dibeli dan dimiliki oleh perusahaan dan mungkin juga dikelola
sepenuhnya atau sebagian oleh staf TI perusahaan.
Model ini membutuhkan belanja modal (CAPEX) dalam jumlah besar untuk
membayar biaya pusat data, pembelian peralatan, lisensi perangkat lunak, kontrak
pemeliharaan, gaji staf, dan lainnya. Biasanya peralatan kemudian disusutkan
selama 3-5 tahun, dan kemudian harus diganti.
CFO mungkin bukan penggemar berat model ini karena tidak terlalu bagus untuk
arus kas. Kerugian lain dari model ini adalah membatasi kemampuan perusahaan
untuk mengukur. Jika perusahaan tumbuh dengan cepat, mungkin sulit untuk
menemukan modal yang dibutuhkan, waktu tunggu untuk membeli peralatan
mungkin terlalu lambat, dan pengiriman kapasitas ekstra dapat membebani staf
operasi TI.
Lebih sulit lagi jika pertumbuhan perusahaan tidak dapat diprediksi. Lebih buruk
lagi, jika pertumbuhan perusahaan menyusut, masih harus membayar biaya
berkelanjutan untuk peralatan tambahan yang dibeli (mungkin termasuk
pembayaran kembali pinjaman).
Skala ekonomi
Dengan Cloud Computing, mendapatkan keuntungan dari skala ekonomi.
Penyedia layanan cloud besar seperti Microsoft Azure dan Amazon Web Services
(AWS) membeli peralatan dalam jumlah besar dan memiliki ribuan pelanggan.
Hal ini memungkinkan penyedia Cloud Computing ini menawarkan biaya yang
sangat kompetitif.
Tentu saja, jika mengalami masa-masa sulit dan bisnis menyusut konsumsi, dan
oleh karena itu biaya akan menyusut seiring dengan itu. Ini adalah manfaat yang
sangat besar, terutama bagi perusahaan kecil, jadi tidak mengherankan jika adopsi
cloud paling kuat dengan perusahaan rintisan.
Dengan cloud publik, perlu memahami konsep "model tanggung jawab bersama".
Model ini mendefinisikan batasan dan tanggung jawab antara penyedia layanan
dan pelanggan. bertanggung jawab untuk mengenkripsi data, menambal sistem
operasi, dan konfigurasi firewall. Penyedia layanan bertanggung jawab atas
perangkat keras, perangkat lunak, jaringan, dan fasilitas yang menjalankan
layanan awan.
Bersama dengan penyimpanan dan jaringan, komputasi adalah salah satu blok
bangunan dasar utama dari lapisan infrastruktur Cloud Computing. Dalam artikel
ini, yang ditujukan bagi yang baru mengenal cloud dan komputasi secara umum,
saya membahas konsep dasar yang perlu pahami untuk memulai komputasi di
AWS.
Pada dasarnya istilah "komputasi" mengacu pada server fisik yang terdiri dari
pemrosesan, memori, dan penyimpanan yang diperlukan untuk menjalankan
sistem operasi seperti Microsoft Windows atau Linux, dan beberapa kemampuan
jaringan virtual.
Amazon EC2 menyediakan kapasitas komputasi yang aman dan dapat diubah
ukurannya di cloud dengan basis bayar sesuai penggunaan tanpa kontrak jangka
tetap (kecuali memilih instans yang dicadangkan untuk mengurangi biaya).
Ada banyak pilihan jenis instans yang dapat dipilih yang dilengkapi dengan
berbagai spesifikasi untuk CPU, memori, dan alokasi penyimpanan.
Jaringan virtual disertakan dengan semua instans dan bervariasi dalam tingkat
kinerja dari rendah (kinerja tidak ditentukan) hingga 25 Gigabit.
Jenis instans dikategorikan ke dalam beberapa kelompok berdasarkan bagaimana
spesifikasi instans dioptimalkan untuk skenario penggunaan yang berbeda.
Pengoptimalan yang tersedia mencakup komputasi, memori, penyimpanan,
pemrosesan grafis (GPU), atau penggunaan tujuan umum.
Model OSI
Model Open Systems Interconnection (model OSI) adalah model konseptual yang
mencirikan dan menstandarisasi fungsi komunikasi sistem komunikasi dan
komputasi.
Virtualisasi Jaringan
Dua istilah yang umum digunakan terkait dengan virtualisasi jaringan adalah
Software Defined Networking (SDN) dan Network Functions Virtualization
(NFV).
Subnet
Subnet VPC dibuat dalam Availability zone (AZ) yang terdiri dari satu atau
beberapa pusat data dalam wilayah AWS. Ada dua atau lebih AZ di setiap
wilayah dan dapat membuat banyak subnet di setiap AZ.
Setiap subnet dapat dikonfigurasi sebagai pribadi atau publik. Dengan subnet
pribadi, instans hanya diberi alamat IP pribadi (tidak dapat dirutekan di Internet)
dan hanya dapat berkomunikasi dengan dunia luar melalui perangkat terjemahan
alamat jaringan (NAT) seperti AWS NAT Gateway.
Subnet publik adalah subnet di mana instance diberikan alamat IP publik (selain
alamat IP pribadi) dan yang terhubung ke Internet Gateway (IGW) (ini pada
dasarnya adalah gateway default untuk instance di subnet).
Tabel Rute
Tabel rute berisi sekumpulan aturan, yang disebut rute, yang digunakan untuk
menentukan ke mana lalu lintas jaringan diarahkan. Setiap subnet di VPC harus
dikaitkan dengan tabel rute. Sebuah subnet hanya dapat ditetapkan ke satu tabel
rute tetapi tabel rute dapat ditetapkan ke beberapa subnet.
Router "implisit" dikaitkan dengan semua VPC dan memastikan bahwa perutean
berfungsi di antara semua subnet yang dibuat. Setiap rute dalam tabel rute
menentukan CIDR tujuan dan target, dan router akan menggunakan rute paling
spesifik yang cocok dengan lalu lintas saat membuat keputusan penerusan.
Penyeimbang beban
Penyeimbangan beban adalah metode pendistribusian lalu lintas jaringan yang
masuk secara efisien ke serangkaian server atau target backend. Dengan
Layanan AWS Elastic Load Balancing disediakan dalam konsol Elastic Compute
Cloud (EC2) dan ada tiga jenis ELB berbeda yang tersedia untuk digunakan
dengan instans EC2. Ini adalah:
Opsi lainnya adalah AWS Direct Connect yang merupakan layanan jaringan yang
menyediakan alternatif untuk menggunakan Internet untuk menghubungkan situs
lokal pelanggan ke AWS. Dengan AWS Direct Connect, data ditransmisikan
melalui koneksi jaringan pribadi antara AWS dan pusat data pelanggan atau
jaringan perusahaan.
Keamanan
Ada sejumlah alat dan layanan untuk mengamankan sumber daya di VPC. Grup
Keamanan adalah firewall virtual tingkat instance yang mengontrol lalu lintas
Masih ada server yang memproses fungsi tentu saja, namun sepenuhnya dikelola
oleh penyedia layanan cloud dan tidak terlihat oleh konsumen. Harap diperhatikan
bahwa ada penawaran komputasi "tanpa server" tambahan yang tersedia selain
fungsi, tetapi artikel ini terutama berfokus pada fungsi.
Namun, penting untuk memahami bahwa komputasi tanpa server tidak cocok
untuk semua kasus penggunaan. Kasus penggunaan terbaik biasanya mencakup
aplikasi yang merupakan arsitektur "cloud-native" baru, yang memerlukan
elastisitas, dan yang didasarkan pada arsitektur berorientasi layanan seperti
arsitektur layanan mikro.
Komputasi tanpa server tidak begitu baik untuk aplikasi lama yang tidak
memerlukan elastisitas, dan yang didasarkan pada komponen monolitik (bukan
berorientasi layanan). Dalam beberapa kasus, mungkin juga biayanya mahal, atau
C. Latihan
1. Sebutkan model penyebaran Cloud Computing:
2. Otak dari komputer dan menjalankan instruksi program komputer
D. Kunci Jawaban
1. Public Cloud, Private Cloud, Hybrid Cloud, dan Multicloud.
2. CPU
E. Daftar Pustaka
1. George W. Reynolds, (2012), Ethics in Information Technology, Fourth
Edition Course Technology, Cengage Learning ISBN-13: 978-1-111-53412-7
2. George W. Reynolds, (2010), Ethics in Information Technology, Third Edition
Course Technology, Cengage Learning ISBN-13: 978-0-538-74622-9
3. Robert A. Schultz, (2006), Contemporary issues in ethics and information
technology, IRM Press, ISBN 1-59140-781-8
4. https://digitalcloud.training/cloud-computing-deployment-models/
5. https://digitalcloud.training/cloud-computing-basics-serverless/
6. https://digitalcloud.training/cloud-computing-basics-storage/
7. https://digitalcloud.training/cloud-computing-basics-network/
8. https://digitalcloud.training/cloud-computing-basics-compute/