NEW
Font size
WorksheetsLatihan 7 - Cloud Computing - 2TRKA
Total questions: 25
Worksheet time: 13mins
Dalam konteks IaaS, manakah dari pernyataan berikut ini yang paling tepat menggambarkan peran antarmuka pemantauan sistem (System Monitoring Interface)?
Menyediakan IDE untuk pengembangan aplikasi cloud
Menyediakan abstraksi atas infrastruktur fisik cloud
Menyediakan metrik real-time dari status CPU, memori, dan jaringan pada VM
Mengelola autentikasi pengguna SaaS melalui web portal
Dalam SaaS, model penyebaran aplikasi menekankan pada:
Implementasi kernel sistem operasi untuk optimalisasi aplikasi
Pembuatan runtime environment dengan sistem API terbuka
Penggunaan aplikasi melalui antarmuka web tanpa kontrol teknis infrastruktur
Pemantauan server dan alat pengembangan seperti debugger dan profiler
Model layanan cloud yang paling sesuai untuk perusahaan rintisan (startup) dengan sedikit staf IT dan kebutuhan cepat deploy aplikasi...
SaaS
IaaS
NaaS
PaaS
PaaS mendukung dynamic provisioning. Artinya...
Aplikasi hanya bisa dijalankan pada runtime tertentu
Database harus dikelola secara manual
Middleware tidak dapat diakses pengguna
Kapasitas platform dapat diatur otomatis berdasarkan beban kerja
Manakah dari fitur berikut ini tidak termasuk properti utama teknik virtualisasi dalam IaaS?
Availability dan Reliability
System Workflow Control
Interoperability
Scalability dan Elasticity
Fungsi Resource Management Interface dalam IaaS mencakup:
Penyediaan debugger dan profiler
Implementasi prinsip kontrol berbasis kebijakan
Alokasi dan manajemen resource virtual
Penyediaan runtime library untuk aplikasi
Apa yang menjadi tantangan utama dalam penggunaan IaaS?
Keterbatasan akses ke aplikasi
Biaya langganan bulanan
Keahlian teknis yang tinggi
Ketidakstabilan jaringan
Apa yang dimaksud dengan "fault tolerance" dalam konteks PaaS?
Kemampuan sistem untuk beroperasi tanpa gangguan
Kemampuan sistem untuk menghindari gangguan
Kemampuan sistem untuk memperbaiki gangguan secara otomatis
Kemampuan sistem untuk menyalin data secara berkala
Apa yang menjadi perbedaan utama antara emulasi dan virtualisasi dalam konteks komputasi awan?
Virtualisasi membutuhkan perangkat keras yang berbeda
Virtualisasi mengubah ISA host menjadi ISA guest
Emulasi membutuhkan perangkat keras yang sama
Emulasi mengubah ISA host menjadi ISA guest
Apa tujuan dari perintah "sudo netplan apply" pada langkah pertama?
Mengupdate repository sistem.
Menerapkan konfigurasi jaringan yang baru.
Me-restart service Docker.
Mengecek koneksi internet.
Pesan peringatan "ovsdb-server.service is not running" muncul setelah netplan apply. Apa implikasinya?
Open vSwitch tidak berjalan, tetapi tidak memengaruhi koneksi internet.
Docker gagal terinstall.
Kubernetes (k3s) tidak dapat dijalankan.
VM harus di-reboot.
Apa arti dari output ping -c 4 google.com yang menampilkan "0% packet loss"?
Jaringan terputus.
Semua paket berhasil dikirim dan diterima.
DNS tidak terkonfigurasi.
Firewall memblokir koneksi
Apa fungsi flag --now pada perintah sudo systemctl enable --now docker?
Hanya mengaktifkan Docker saat boot.
Mengaktifkan Docker segera dan saat boot.
Menonaktifkan Docker sementara.
Menampilkan log Docker.
Apa perbedaan utama antara Kubernetes (k8s) dan k3s?
k3s hanya berjalan di Windows.
k8s tidak mendukung Docker.
k3s adalah versi ringan Kubernetes untuk edge computing.
k3s lebih berat dari k8s.
Apa tujuan perintah curl -sfL https://get.k3s.io | sh -s --docker?
Mengunduh dan menginstal k3s dengan Docker sebagai runtime.
Menghapus instalasi k8s.
Mengupdate kernel Linux.
Memasang LoadBalancer eksternal.
Dalam modul, perintah sudo kubectl create deploy nginx --image nginx digunakan untuk membuat deployment. Apa yang terjadi jika perintah ini dijalankan tanpa menentukan namespace secara eksplisit?
Deployment dibuat di namespace default.
eployment dibuat di namespace yang sama dengan pod terakhir yang dibuat.
Deployment dibuat di namespace kube-system.
Perintah gagal karena namespace harus ditentukan.
Berdasarkan output sudo kubectl get svc pada modul, layanan nginx memiliki port mapping 80:30626/TCP. Apa fungsi port 30626 dalam konteks ini?
Port internal yang digunakan oleh pod nginx untuk komunikasi antar-pod.
Port yang digunakan oleh Kubernetes untuk manajemen layanan internal.
Port sementara yang dibuat oleh k3s untuk debugging layanan.
Port eksternal yang dipetakan untuk mengakses layanan nginx dari luar klaster.
Bagaimana cara melihat daftar pod yang sedang berjalan?
sudo apt list --installed
sudo netplan apply
sudo kubectl get pods
sudo docker ps
Apa tujuan perintah kubectl expose deploy nginx --type LoadBalancer --port 80?
Membuat service untuk mengakses Nginx dari luar cluster.
Menghapus deployment Nginx.
Mengubah image Nginx.
Mematikan pod.
Apa efek perintah kubectl scale deploy apache --replicas 5?
Menghapus 5 pod Apache.
Membuat 5 pod tambahan untuk deployment Apache.
Mengurangi beban pod Nginx.
Mematikan service.
Bagaimana cara melihat jumlah replica yang aktif?
netplan apply
docker images
kubectl get nodes
kubectl get deploy
Saat memodifikasi file index.html pada pod apache menggunakan perintah echo, apa potensi masalah yang dapat terjadi jika pod di-restart oleh Kubernetes?
Modifikasi akan tetap ada karena disimpan dalam volume persisten.
Pod tidak dapat di-restart karena perubahan pada index.html mengunci pod.
Modifikasi akan hilang karena pod menggunakan penyimpanan sementara (ephemeral).
Modifikasi akan menyebabkan pod apache gagal memulai ulang.
Jika perintah sudo kubectl exec -it apache -- bash gagal dengan pesan "error: unable to upgrade connection: container not found", apa kemungkinan penyebabnya?
Nama pod apache salah atau pod tidak ada.
Namespace yang digunakan tidak sesuai dengan pod apache.
Container apache tidak mendukung shell interaktif
Kubernetes tidak memiliki izin untuk mengakses pod.
Dalam modul, layanan apache dan nginx dikonfigurasi sebagai tipe LoadBalancer. Apa kelemahan utama menggunakan tipe LoadBalancer pada k3s dalam lingkungan VM sederhana seperti ini?
Tidak dapat menangani lebih dari satu replika pod.
Mengkonsumsi lebih banyak sumber daya dibandingkan tipe ClusterIP.
Tidak mendukung akses melalui port eksternal.
Membutuhkan cloud provider untuk mendukung load balancer eksternal.
Jika Anda ingin memastikan bahwa modifikasi pada index.html pod apache bertahan setelah pod di-restart, apa yang harus dikonfigurasi?
Menambahkan lebih banyak replika pod apache.
Menggunakan ConfigMap untuk menyimpan file index.html.
Menggunakan PersistentVolume untuk menyimpan file index.html.
Mengubah image apache menjadi image kustom dengan index.html yang dimodifikasi
