Soal Praktik Kejuruan
UJI KOMPETENSI KEAHLIAN
TAHUN PELAJARAN 2025/2026
SOAL PRAKTIK KEJURUAN
Satuan Pendidikan: Sekolah Menengah Kejuruan
Konsentrasi Keahlian: Teknik Komputer dan Jaringan
Paket: 2
Alokasi Waktu: 8 jam
Bentuk Soal: Penugasan Perorangan
Judul Tugas
Merancang, membangun, dan menguji layanan aplikasi web pada lingkungan private cloud sederhana berbasis virtualisasi
I. PETUNJUK UMUM
- Periksalah dengan teliti dokumen soal praktik kejuruan yang terdiri dari beberapa bagian.
- Periksalah ketersediaan peralatan dan bahan yang digunakan dalam pelaksanaan tugas.
- Gunakan peralatan sesuai dengan fungsi dan prosedur kerja yang benar.
- Laksanakan pekerjaan sesuai dengan petunjuk penguji dan ketentuan keselamatan kerja.
- Seluruh konfigurasi dan pengujian wajib didokumentasikan secara teknis.
II. DAFTAR PERALATAN DAN BAHAN
Peralatan dan bahan yang digunakan disesuaikan dengan sarana dan prasarana yang tersedia di satuan pendidikan, dengan ketentuan minimal sebagai berikut:
- Router MikroTik
- Minimal memiliki 2 port Ethernet
- Mendukung VLAN, DHCP Server, Firewall, dan NAT
- Komputer Host (Windows 11)
- Digunakan sebagai komputer klien dan host virtualisasi
- Terinstal aplikasi virtualisasi (VirtualBox)
- Mesin Virtual Server
- Sistem Operasi: Debian 13
- Layanan: Web server, database server, dan aplikasi web berbasis CMS Wordpress
- Perangkat Lunak Pendukung
- Aplikasi SSH dan SFTP (Windows Terminal, PuTTY, WinSCP, atau sejenis)
III. KASUS / SKENARIO
Sebuah instansi pendidikan berencana menyediakan layanan aplikasi web berbasis private cloud agar dapat diakses oleh pengguna dari jaringan internal maupun eksternal.
Keterbatasan sarana menyebabkan setiap teknisi hanya memiliki:
- satu unit router,
- satu unit komputer host berbasis Windows,
- dan layanan server dijalankan dalam bentuk mesin virtual.
Anda ditugaskan sebagai Junior Cloud Engineer untuk merancang, membangun, dan menguji lingkungan private cloud sederhana berbasis virtualisasi dengan memanfaatkan satu router dan satu komputer host, serta memastikan layanan aplikasi web dapat berjalan dengan baik dan aman.
IV. TUGAS PESERTA
Sebagai Junior Cloud Engineer, Anda bertugas untuk:
- Merancang dan menerapkan topologi jaringan private cloud sesuai dengan skema yang ditentukan.
- Membangun mesin virtual server berbasis Debian 13 dan mengonfigurasi layanan aplikasi web.
- Mengatur segmentasi jaringan menggunakan VLAN untuk memisahkan jaringan host dan jaringan layanan server.
- Menguji akses layanan aplikasi web dari jaringan internal dan eksternal.
- Melakukan aktivitas operasional rutin dan insidental pada sistem cloud.
- Menyusun dokumentasi teknis hasil pekerjaan.
V. LANGKAH KERJA

Gantikan kode [xyy] dengan x adalah rombel kelas XII TKJ x dan yy adalah 2 (dua) digit nomor urut presensi. Port pada router harus sama dengan gambar
1. Konfigurasi Jaringan dan Perangkat
a. Konfigurasi Router MikroTik
- ether1 digunakan sebagai antarmuka internet (DHCP Client).
- ether2 digunakan sebagai antarmuka utama ke komputer host Windows dengan alamat IP statis.
- Buat VLAN (ID sesuai ketentuan penguji) pada ether2 sebagai jaringan khusus layanan server.
- Aktifkan DHCP Server pada jaringan VLAN untuk mesin virtual server.
- Konfigurasikan NAT dan firewall agar layanan aplikasi web dapat diakses dari jaringan eksternal melalui port yang ditentukan.
b. Konfigurasi Komputer Host Windows
- Menggunakan alamat IP statis pada jaringan utama.
- Mengaktifkan virtual switch (Hyper-V) dengan VLAN ID sesuai konfigurasi router.
2. Konfigurasi Mesin Virtual Server
- Buat satu mesin virtual berbasis Debian 13.
- Atur dua adapter jaringan:
-
-
Adapter 1 (enp0s3)
Terhubung ke jaringan VLAN melalui virtual switch dan digunakan sebagai jalur layanan aplikasi. -
Adapter 2 (enp0s8)
Terhubung ke jaringan host-only dan digunakan khusus untuk manajemen (SSH dan SFTP).
-
Catatan:
Interface enp0s8 tidak digunakan sebagai jalur layanan aplikasi dan tidak memiliki akses ke jaringan luar.
3. Deployment Layanan Aplikasi
- Instal dan konfigurasi web server dan database server pada mesin virtual.
- Instal aplikasi web berbasis CMS (misalnya WordPress).
- Pastikan aplikasi web dapat diakses:
- dari jaringan internal,
- dan dari jaringan eksternal melalui NAT dan tunnel cloudflare.
4. Pengujian Sistem
- Uji konektivitas jaringan.
- Uji akses aplikasi web dari client internal dan eksternal.
- Uji akses manajemen server menggunakan SSH dan SFTP melalui jaringan host-only.
5. Operasional Sistem Cloud
a. Aktivitas Berkala
- Melakukan backup data aplikasi dan konfigurasi layanan.
- Menjadwalkan backup otomatis menggunakan cron.
b. Aktivitas Insidental
- Melakukan update atau patch sistem operasi dan layanan.
- Mencatat perubahan versi sebelum dan sesudah update.
VI. DOKUMENTASI TEKNIS
Dokumentasi harus memuat:
- Topologi jaringan dan penjelasan fungsi tiap segmen.
- Langkah konfigurasi utama.
- Hasil pengujian layanan dan jaringan (tangkapan layar).
- Catatan aktivitas operasional.