Ari Ghiffari - F55118031 - Kelas A - Tugas Pertemuan 5
Ari Ghiffari - F55118031 - Kelas A - Tugas Pertemuan 5
Stambuk : F55118031
Kelas :A
Cloud Computing merupakan teknologi yang telah menjadi teknologi komputasi paling populer. Ada
beberapa aspek dan masalah masalah dasar pada suatu teknologi yang perlu diperhatikan untuk digali
lebih dalam. Cloud computing mirip dengan teknologi lain karena memiliki beberapa konsep dasar yang
harus dipelajari sebelum mengetahui konsep intinya. Ada beberapa proses dan komponen cloud
computing yang perlu dibahas, topik yang sangat penting itu adalah arsitektur nya.
A. Arsitektur Cloud
Setiap model teknologi terdiri dari arsitektur yang didasarkan pada fungsi model, cloud juga memiliki
arsitektur yang menggambarkan mekanisme kerjanya yang mencakup tempat ia bekerja dan komponen
yang mengerjakannya. Cloud merupakan teknologi terkini yang sepenuhnya bergantung pada Internet
untuk fungsinya.
B. Anatomi Cloud
Anatomi cloud secara sederhana dapat didefinisikan sebagai struktur cloud. Anatomi cloud tidak bisa
dianggap sama dengan arsitektur cloud. Arsitektur sepenuhnya mendefinisikan dan menjelaskan teknologi
di mana ia bekerja dimana pandangan struktural yang mendefinisikan teknologi yang menjadi
ketergantungan.
E. Aplikasi di Cloud
Ada beberapa jenis aplikasi. Jenis aplikasi pertama yang dikembangkan dan digunakan adalah aplikasi
yang berdiri sendiri yang dijalankan pada satu sistem yang tidak menggunakan jaringan untuk fungsinya.
Sistem tersebut hanya menggunakan mesin tempat sistem tersebut dipasang. Fungsi sistem semacam ini
sangat bergantung pada sumber daya atau fitur yang tersedia di dalam sistem. Aplikasi yang kedua yaitu
web, hal ini berbeda dari aplikasi yang berdiri sendiri dalam banyak aspek. Perbedaan utama adalah
arsitektur server klien yang diikuti oleh aplikasi web tidak seperti aplikasi yang berdiri sendiri, sistem ini
sepenuhnya bergantung pada jaringan untuk bekerja. Pada dasarnya ada dua komponen, yang disebut
klien dan server. Server merupakan mesin kelas atas yang terdiri dari aplikasi web yang diinstal. Aplikasi
web ini diakses dari sistem klien lain. Jenis aplikasi ini sangat berguna dan banyak digunakan sejak awal
dan sekarang telah menjadi bagian penting dari kehidupan sehari-hari, namun tentunya memiliki
kekurangan yaitu:
• Aplikasi web tidak elastis dan tidak dapat menangani beban yang sangat berat.
• Aplikasi web tidak multitenant.
• Aplikasi web tidak menyediakan pengukuran kuantitatif dari layanan yang diberikan kepada pengguna.
• Aplikasi web biasanya berada dalam satu platform tertentu.
• Aplikasi web tidak disediakan dengan sistem pembayaran sesuai pemakaian.
Yang ketiga ialah aplikasi cloud, aplikasi ini berbeda dari aplikasi lain karena memiliki fitur unik. Fitur
yang membuat aplikasi cloud unik dijelaskan sebagai berikut:
1. Multitenancy: Artinya salah satu properti penting dari cloud yang membuatnya berbeda dari jenis
aplikasi lain di mana perangkat lunak dapat digunakan bersama oleh pengguna yang berbeda secara
bebas. Bebas maksudnya bebas yang logis. Setiap pengguna akan memiliki contoh aplikasi terpisah
dan perubahan dalam satu aplikasi tidak akan memengaruhi aplikasi lainnya. Secara fisik, perangkat
lunak digunakan secara bersama dan tidak independen. Kemandirian logislah yang dijamin. Tidak ada
batasan dalam jumlah aplikasi yang dibagikan.
2. Elastisitas: Artinya properti unik yang memungkinkan cloud berfungsi lebih baik. Sejauh mana sistem
mampu beradaptasi dengan perubahan beban kerja dengan menyediakan dan mencabut sumber daya
hingga pada setiap waktu, sumber daya yang tersedia sedekat mungkin dengan permintaan. Elastisitas
memungkinkan penyedia cloud menangani jumlah pengguna secara efisien, dari satu hingga Cloud
beberapa ratus pengguna sekaligus.
3. Platform cloud heterogen: Artinya platform cloud mendukung heterogenitas, dimana semua jenis
aplikasi dapat diterapkan di cloud. Karena properti ini, cloud fleksibel untuk pengembangan.
4. Pengukuran kuantitatif: Artinya layanan yang diberikan dapat diukur secara kuantitatif. Pengguna
biasanya ditawarkan layanan berdasarkan biaya tertentu. Di sini, aplikasi atau sumber daya diberikan
sebagai utilitas dengan basis bayar per penggunaan. Dengan demikian, penggunaan dapat dimonitor
dan diukur.
5. Layanan sesuai permintaan: Artinya aplikasi cloud menawarkan layanan kepada pengguna, sesuai
permintaan, kapan pun pengguna membutuhkannya. Layanan cloud akan memungkinkan pengguna
untuk mengakses aplikasi web yang biasanya tanpa batasan waktu, durasi dan jenis perangkat yang
digunakan.
F. Mengelola Cloud
Manajemen cloud ditujukan untuk mengelola cloud secara efisien untuk mempertahankan QoS. Ini
merupakan salah satu pekerjaan utama yang harus dipertimbangkan. Seluruh cloud bergantung pada cara
pengelolaannya. Manajemen cloud dapat dibagi menjadi dua bagian:
1. Mengelola infrastruktur cloud
2. Mengelola aplikasi cloud