Anda di halaman 1dari 98

MONITORING KEAMANAN WEBSITE INFINITE

LEARNING DENGAN MENGGUNAKAN


IBM QRADAR
DI PT KINEMA SYSTRANS MULTIMEDIA

LAPORAN MAGANG/KERJA PRAKTIK

oleh:

Nama : 1. Fariz Rahmat Firdaus


2. Irvantoni Ilham

NIM : 1. 2001020055
2. 2001020027

PROGRAM STUDI TEKNIK INFORMATIKA


FAKULTAS TEKNIK DAN TEKNOLOGI KEMARITIMAN
UNIVERSITAS MARITIM RAJA ALI HAJI
KEPULAUAN RIAU
2023
LEMBAR PENGESAHAN KAMPUS

MONITORING KEAMANAN WEBSITE INFINITE LEARNING DENGAN


MENGGUNAKAN IBM QRADAR
DI PT KINEMA SYSTRANS MULTIMEDIA
LAPORAN MAGANG/KERJA PRAKTEK
oleh:
Nama : 1. Fariz Rahmat Firdaus
2. Irvantoni Ilham

NIM : 1. 2001020055
2. 2001020027

Batam, 27 Desember 2023


Menyetujui,
Dosen Pembimbing Kerja Praktek

Muhamad Radzi Rathomi, S.Kom., M.Cs.


NIP : 198903252019031014

Mengetahui,
Ketua Prodi Teknik Informatika

Muhamad Radzi Rathomi, S.Kom., M.Cs.


NIP : 198903252019031014

FAKULTAS TEKNIK DAN TEKNOLOGI KEMARITIMAN


UNIVERSITAS MARITIM RAJA ALI HAJI
ii
LEMBAR PENGESAHAN INSTANSI

MONITORING KEAMANAN WEBSITE INFINITE LEARNING DENGAN


MENGGUNAKAN IBM QRADAR
DI PT KINEMA SYSTRANS MULTIMEDIA
LAPORAN MAGANG/KERJA PRAKTEK
oleh:
Nama : 1. Fariz Rahmat Firdaus
2. Irvantoni Ilham

NIM : 1. 2001020055
2. 2001020027

Batam, 27 Desember 2023


Menyetujui,
Pembimbing Lapangan Kerja Praktek I Pembimbing Lapangan Kerja Praktek
II

Agistira Lamunde, S.T. Jessica Aulia Pardede, S.Kom.


NIP. IL01230008 NIP.IL01220013

Mengetahui,
Digital Program Enterprise Manager

Satria Indra Rukmana, S.T.


NIP. IL01230001

iii
KEMARITIMAN

iv
v
Kata Pengantar
Dengan mengucapkan rasa syukur dan terima kasih kepada Tuhan Yang Maha
Esa yang telah memberikan Rahmat dan karunia-Nya, sehingga penulis dapat
menyusun laporan ini dengan tepat waktu. Tujuan dari penyusunan laporan ini
adalah untuk memenuhi syarat laporan magang/kerja praktek di PT Kinema
Systrans Multimedia, khususnya di Infinite Learning.

Kami menyadari bahwa tanpa bantuan dan dukungan dari berbagai pihak,
penulis tidak mampu menyusun laporan dengan semestinya. Oleh karena itu,
penulis ingin ber-terima kasih kepada semua pihak yang telah memberikan
dukungan dan bantuan selama proses penyusunan laporan ini, kepada :

1. Tuhan Yang Maha Esa yang telah memberikan rahmat dan hidayah-Nya.
2. Orang tua dan keluarga yang senantiasa memberikan semangat dan
motivasi.
3. Bapak Muhamad Radzi Rathomi, S.Kom., M.Cs selaku Kaprodi Teknik
Informatika Universitas Maritim Raja Ali Haji sekaligus Pembimbing Kerja
Praktek.
4. Bapak Ari Nugrahanto, B.Ed., M.Sc selaku Program Director dan
Penanggung Jawab Program Magang di Infinite Learning.
5. Bang Maulana Malik, Bang Agistira Lamunde, dan Bang Indra Rukmana
selaku senior mentor dalam Program Studi Independen Hybrid Cloud & AI.
6. Bang Bill Delvin dan Kak Jessica Aulia selaku senior mentor dalam
Program Studi Independen Web Development.
7. Tim Menejemen Infinite Learning yang telah memberikan segala kebutuhan
dan dukungan untuk memenuhi keperluan peserta magang selama
mengikuti kegiatan di kantor Batam.
8. Rekan-rekan Mentor Magang dan Internship yang telah supportif dalam
aktivitas selama berkegiatan dan memberikan pengalaman yang berkesan.

vi
Demikian laporan ini disusun, penulis menyadari penyusunan jauh dari kata
sempurna. Oleh karena itu, penulis mengharap kritik dan saran dari pembaca.
Semoga laporan ini dapat bermanfaat dan menjadi referensi bagi pembaca.

Batam, 25 Desember 2023

Penulis

vii
Daftar Isi
LEMBAR PENGESAHAN KAMPUS ...............................................................................................ii
LEMBAR PENGESAHAN INSTANSI ........................................................................................... iii
Kata Pengantar .....................................................................................................................................vi
Daftar Isi ............................................................................................................................................. viii
Daftar Tabel ..........................................................................................................................................ix
Daftar Gambar ...................................................................................................................................... x
Bab I Pendahuluan................................................................................................................................ 1
I.1. Latar Belakang.............................................................................................................................. 1
I.2. Batasan Masalah ........................................................................................................................... 2
I.3. Tujuan ........................................................................................................................................... 2
I.4. Manfaat ......................................................................................................................................... 3
I.4.1. Bagi Universitas.................................................................................................................... 3
I.4.2. Bagi Mahasiswa .................................................................................................................... 3
I.4.3. Bagi Industri Edu-Tech ........................................................................................................ 4
I.5. Tempat dan Waktu Kerja Praktek ............................................................................................... 4
I.6. Sistematika Penyusunan............................................................................................................... 4
Bab II Profil Perusahaan/Instansi Pelaksanaan KP ........................................................................ 6
Bab III Landasan Teori ........................................................................................................................ 9
Bab IV Deskripsi Sistem.....................................................................................................................12
IV.1. Spesifikasi Sistem....................................................................................................................12
IV.2. Perancangan Sistem.................................................................................................................12
IV.2.1. Perancangan Alur Sistem ...............................................................................................12
IV.2.2. Perancangan Antarmuka .................................................................................................17
Bab V Pembahasan .............................................................................................................................20
V.1. Persiapan Sistem .......................................................................................................................20
V.1.1 Penginstallan VMware Workstation 17 Pro .....................................................................20
V.1.2 Penginstallan QRadar Community Edition ......................................................................25
V.2. Implementasi Sistem.................................................................................................................44
V.2.1 Dokumentasi Pengujian .....................................................................................................44
Bab VI Penutup ...................................................................................................................................47
VI.1. Kesimpulan ..............................................................................................................................47
VI.2. Saran .........................................................................................................................................47
Daftar Pustaka .....................................................................................................................................48
Lampiran ..............................................................................................................................................49
viii
Daftar Tabel
Tabel 1. Spesifikasi Sistem ....................................................................................12

ix
Daftar Gambar

Gambar 1. Logo Infinite Learning………………………………………………………6


Gambar 2. Struktur Organisasi Infinite Learning……………………………………..7
Gambar 3. Workflow Monitoring dengan Qradar…………………………………...13
Gambar 4. Activity Diagram proses login Qradar…………………………………..13
Gambar 5. Diagram Activity Log Activity…………………………………………….14
Gambar 6. Diagram Activity membuat custom rule Qradar……………………….15
Gambar 7. Diagram Activity Filter log………………………………………………..16
Gambar 8. Website Infinite Talk……………………………………………………….17
Gambar 9. Halaman Login QRadar…………………………………………..……….18
Gambar 10. Halaman Dashboard Qradar………………………………….………...18
Gambar 11. Halaman Log Activity…………………………………...………..………19
Gambar 12. Halaman Detail Log……………………………………………………...45
Gambar 13. Proses Percobaan Login Dengan Akun Yang Salah…………….…...45
Gambar 14. Output Adanya Login Yang Salah………………………………….…...45
Gambar 15. Rule Dari Custom Rule Brute Force…………………………………...46
Gambar 16. Terdeteksi Adanya Serangan Brute Force………………..…………...46

x
Bab I Pendahuluan
I.1. Latar Belakang
Dalam era transformasi digital saat ini, keamanan informasi menjadi aspek
kritis yang tidak dapat diabaikan, terutama bagi perusahaan atau institusi yang
menyediakan layanan online seperti Infinite Learning. Sebagai platform pendidikan
daring yang menyimpan dan memproses data sensitif pengguna, keamanan website
menjadi prioritas utama untuk mencegah serangan cyber yang dapat merugikan
baik bagi pengguna maupun penyedia layanan.

Dalam rangka menjaga keamanan website Infinite Learning, perlu


dilakukan pendekatan proaktif dengan menggunakan solusi keamanan yang
canggih dan terintegrasi. Salah satu solusi yang memiliki reputasi tinggi dalam
dunia keamanan informasi adalah IBM QRADAR. IBM QRADAR adalah platform
SIEM (Security Information and Event Management) yang menyediakan
kemampuan pemantauan, deteksi, dan respons terhadap ancaman keamanan secara
real-time.

Proyek "Monitoring Keamanan Website Infinite Learning dengan


Menggunakan IBM QRADAR" ini bertujuan untuk meningkatkan tingkat
keamanan platform Infinite Learning melalui implementasi QRADAR. Dengan
menggunakan QRADAR, diharapkan dapat dilakukan pemantauan secara
menyeluruh terhadap aktivitas website, identifikasi potensi risiko keamanan, dan
merespons dengan cepat terhadap serangan atau insiden keamanan yang mungkin
terjadi.

Melalui kerja praktik ini, diharapkan akan diperoleh pemahaman mendalam


tentang bagaimana mengimplementasikan dan mengelola solusi keamanan seperti
IBM QRADAR, serta dampak positifnya terhadap keamanan website Infinite
Learning. Laporan kerja praktik ini akan mencakup seluruh rangkaian kegiatan,
tantangan yang dihadapi, hasil yang dicapai, serta rekomendasi untuk
pengembangan keamanan yang berkelanjutan.

1
Peningkatan keamanan website tidak hanya menjadi tanggung jawab tim
keamanan, tetapi juga menjadi investasi penting dalam menjaga kepercayaan
pengguna dan memastikan kelancaran operasional Infinite Learning sebagai
platform pendidikan online terkemuka. Oleh karena itu, proyek ini memiliki
signifikansi strategis dalam konteks pengelolaan keamanan informasi di lingkungan
digital yang terus berkembang.

I.2. Batasan Masalah

Adapun batasan-batasan masalah dalam penelitian ini yaitu sebagai berikut:

1. Sistem ini merupakan sebuah sistem monitoring keamanan website Infinite


Learning.
2. Sistem ini hanya untuk penggunaan pada lingkungan Infinite Learning.
3. Sistem ini merupakan sistem yang berbasis website.
4. Sistem ini hanya memberikan informasi tentang serangan bruteforce,
rules QRadar yang disesuaikan untuk serangan bruteforce serta
pengontrolan pengendalian serangan.
I.3. Tujuan

Penelitian ini memiliki beberapa tujuan, salah satu yang utama yakni dirancang
untuk meningkatkan pemahaman tentang serangan terhadap website Infinite
Learning dan penerapan IBM QRadar sebagai alat monitoring keamanan. Berikut
adalah tujuan-tujuan penelitian ini:

1. Menganalisis Alur Serangan.


2. Identifikasi Kerentanan website Infinite Learning.
3. Penggunaan IBM QRadar.
4. Analisis Data Keamanan.
5. Rekomendasi Perbaikan Keamanan.
6. Pencegahan Serangan Masa Depan.

2
Tujuan keseluruhan dari penelitian ini adalah untuk meningkatkan pemahaman
mengenai tingkat keamanan dan keberlanjutan dari website Infinite Learning,
serta memberikan panduan dan rekomendasi untuk melindungi data dan informasi
yang sangat berharga dari ancaman keamanan cyber yang semakin meningkat.

I.4. Manfaat
Berdasarkan tujuan dan rumusan masalah yang didapatkan dari manfaat
penelitian ini adalah sebagai berikut :
I.4.1. Bagi Universitas

1. Sebagai Penguat Reputasi Universitas, karena ketika universitas kerja


praktek yang dilaksanakan berjalan sukses, hal ini dapat
meningkatkan reputasi universitas dalam persiapan mahasiswa untuk
dunia kerja, karena biasanya lulusan yang memiliki pengalaman
praktek kerja yang baik cenderung menjadi pilihan yang lebih menarik
bagi perekrut.
2. Kerja praktek juga dapat menjadi salah satu sarana untuk membangun
hubungan kerjasama antara instansi tempat kerja praktek dengan
Universitas terkait di masa yang akan datang.

I.4.2. Bagi Mahasiswa

1. Mengetahui sejauh mana ilmu yang dipelajari bermanfaat dalam dunia


kerja yang sesungguhnya.
2. Meningkatkan dan memperdalam kreativitas serta keterampilan diri
dalam lingkungan kerja dan disiplin ilmu yang dimiliki.
3. Sebagai bahan persiapan untuk memasuki dunia kerja setelahnya.
4. Menambah wawasan untuk bisa siap terjun langsung dalam
lingkungan masyarakat dan lingkungan kerja khususnya.

3
I.4.3. Bagi Industri Edu-Tech

1. Membantu mencoba menyelesaikan salah satu masalah yang ada di


Infinite Learning
2. Memperkuat kerjasama antara PT. Kinema Systrans Multimedia dan
Universitas Maritim Raja Ali Haji serta memberikan dukungan pada
institusi dalam menyelesaikan tugas dan proyek yang tengah di
jalankan.

I.5. Tempat dan Waktu Kerja Praktek


Kerja Praktek ini kami laksanakan di Infinite Learning, Nongsa Digital
Park, Kawasan Ekonomi Khusus Nongsa Batam, Kepulauan Riau, yang beralamat
di Jl. Hang Lekiu, Sambau, Kecamatan Nongsa, Kota Batam, Kepulauan Riau
29465. Untuk waktu Kerja Praktek dilakukan mulai tanggal 1 Agustus sampai 31
Desember 2023.

I.6. Sistematika Penyusunan

Sistematika penyusunan pada Laporan Kerja Praktek ini dapat dirincikan


sebagai berikut :

1. BAB I PENDAHULUAN

Merupakan bagian awal yang memiliki tujuan untuk


memperkenalkan topik yang akan dibahas dalam laporan. Pendahuluan
menyajikan latar belakang masalah, batasan masalah, tujuan, manfaat,
tempat dan waktu kerja praktek, serta sistematika penyusunan.

2. BAB II PROFIL INSTANSI PELAKSANAAN KP

Berisi tentang gambaran instansi pelaksanaan kerja praktek secara


umum yakni di PT Kinema Systrans Multimedia, Infinite Learning, yang
meliputi sejarah singkat perusahaan, layanan perusahaan, struktur
organisasi perusahaan, visi dan misi serta nilai-nilai perusahaan.
4
3. BAB III LANDASAN TEORI

Berisi tentang teori-teori yang berkaitan dengan topik penulisan


yaitu monitoring, keamanan, website, dan serta QRadar.

4. BAB IV DESKRIPSI SISTEM

Bagian ini membahas tentang proyek akhir yang dibuat sesuai


dengan permasalahan yang ada di perusahaan tempat melaksanakan kerja
praktek. Pada bab ini memiliki dua sub-bab yaitu Spesifikasi sistem (berisi
tentang arsitektur sistem baik perangkat keras maupun perangkat lunak yang
digunakan) dan Perancangan sistem (berisi tentang metode yang digunakan
dalam perancangan sistem).

5. BAB V PEMBAHASAN

Bab ini berisi tentang pembahasan dan implementasi data secara


deskriptif sistem yang sudah dipaparkan pada landasan teori.

6. BAB IV PENUTUP

Pada bab ini berisi kesimpulan dan saran terhadap permasalahan yang
timbul berdasarkan pengamatan penulis selama melakukan kerja praktek di
PT Kinema Systrans Multimedia, Infinite Learning.

5
Bab II Profil Perusahaan/Instansi Pelaksanaan KP

Gambar 2. Logo Infinite Learning

Infinite Learning Indonesia merupakan sebuah divisi dari PT Kinema Systrans


multimedia (anak perusahaan dari Infinite Studios), berpusat pada pengembangan
kursus pelatihan kejuruan yang relevan dengan aktivitas Infinite Studios dan
meningkatnya permintaan bakat terampil dalam ekosistem Nongsa Digital Park.
Memperluas operasi pelatihan internalnya saat ini, Infinite Learning pada tahun
2018 telah memperoleh lisensi LPK dari Kementerian Tenaga Kerja Indonesia. Hal
ini memungkinkan mereka untuk melaksanakan kursus pelatihan kejuruan yang
terbuka untuk umum, yang dapat digunakan bekerja sama dengan lembaga
pendidikan lokal dan internasional. Saat ini, kegiatan Pendidikan Vokasi dilakukan
di bawah lisensi LPK untuk pelatihan di Nongsa Digital Park (NDP), bekerja sama
dengan Apple Developer Academy, Royal Melbourne Institute of Technology
Cyber Security Course, Program Studi Mandiri Kementerian Pendidikan .
Infinite Learning memiliki visi untuk Menjadi penyedia solusi terdepan di
sektor teknologi, riset dan pengembangan, serta inovasi melalui pelatihan dan
pendidikan untuk meningkatkan jumlah talenta digital yang kreatif dan inovatif
yang bisa mandiri dan sekaligus bisa diterima oleh industri di Indonesia dan Dunia.
Serta misi sebagai berikut :
1. Bekerja sama dengan seluruh instansi pemerintah, badan riset nasional,
Lembaga Pendidikan / pelatihan baik dalam dan luar negeri untuk membuat

6
standar kurikulum, Kerjasama riset dan pengembangan, serta inovasi dan
pendanaan.
2. Merekrut guru, mentor, pelatih dan peneliti yang memenuhi standar kriteria
industry.
3. Malatih secara berkala guru, mentor, pelatih dan peneliti untuk terus
memenuhi kebutuhan perkembangan teknologi di masa yang akan dating.
4. Merekrut calon-calon peserta pelatihan dan Pendidikan dari seluruh
Indonesia.
5. Bekerja sama dengan semua industry berbasis digital baik di Indonesia dan
di luar negeri untuk penyerapan talenta digital Indonesia.
Terdapat struktur organisasi Infinite Learning pada Gambar 1.2 yang
menjelaskan bahwa kedudukan tertinggi ada pada CEO PT Kinema Systrans
Multimedia, selanjutnya Board Of Director kemudian Program Director yang juga
bertanggung jawab atas program studi independen di Infinite Learning. Dalam
program Studi Independen, tanggung jawab diberikan kepada program director
untuk mengelola seluruh proses yang ada dari awal hingga akhir kegiatan. Direktur
program kemudian akan menunjuk beberapa mentor yang akan membantu peserta
studi independen dalam mengerjakan proyek mereka dan mengatasi semaksimal

Gambar 2. Struktur Organisasi Infinite Learning


mungkin setiap permasalahan yang muncul, baik yang bersifat teknis maupun non-
teknis.

Penulis berada pada posisi mentor magang yaitu sebagai pengajar dari
mentee yang mengikuti program Web Development dan Hybrid Cloud & AI di
Infinite Learning, PT Kinema Systrans Multimedia, bertanggungjawab
menyampaikan materi dari modul pembelajaran dan melakukan pendampingan
dalam mencapai tujuan belajar yang telah ditetapkan.

8
Bab III Landasan Teori
3.1 Monitoring

Mita Rohayati dalam Jurnal Ilmiah Komputer dan Informatika (2014:1),


mendefinisikan bahwa monitoring adalah pemantauan yang dapat dijelaskan
sebagai kesadaran tentang apa yang ingin diketahui, pemantauan berkadar tingkat
tinggi dilakukan agar dapat membuat pengukuran melalui waktu yang
menunjukkan pergerakan ke arah tujuan atau menjauh dari itu. Monitoring akan
memberikan informasi tentang status dan kecenderungan bahwa pengukuran dan
evaluasi yang diselesaikan berulang dari waktu ke waktu, pemantauan umumnya
dilakukan untuk tujuan tertentu, untuk memeriksa terhadap proses berikut objek
atau untuk mengevaluasi kondisi atau kemajuan menuju tujuan hasil manajemen
atas efek tindakan dari beberapa jenis antara lain tindakan untuk mempertahankan.

3.2 Keamanan

Menurut (Whitman dan Mattord, 2010) keamanan informasi merupakan


suatu bentuk perlindungan terhadap informasi dan unsur-unsur penting yang ada
di dalamnya seperti kerahasiaan, integritas, dan ketersediaan tidak terkecuali
sistem dan hardware untuk menyimpan dan mengirim informasi tersebut. Tiga
unsur penting dari keamanan informasi yaitu:

1. Kerahasiaan (Confidentiality)

Kerahasiaan merupakan unsur untuk memastikan suatu informasi tersebut


hanya bisa diakses oleh pihak yang memiliki wewenang atas akses ke
informasi tertentu.

2. Integritas (Integrity)

Integritas merupakan unsur yang memastikan bahwa kualitas, keutuhan,


dan kelengkapan data terjaga sesuai dengan keaslian data.

3. Ketersediaan (Availability)

9
Kerahasiaan merupakan unsur yang memastikan bahwa pihak yang
memiliki hak akses ke suatu informasi dapat mengakses informasi tersebut
dalam bentuk yang dibutuhkan tanpa gangguan atau hambatan.

3.3 Website

Menurut Wibisono dan Susanto (2015) menyatakan bahwa web adalah


salah satu dari aplikasi yang berisi dokumen multimedia, seperti teks, gambar,
suara, animasi, video yang menggunakan protokol HTTP (protokol transfer
hypertext) melalui perangkat untuk diakses yaitu browser. Sementara Sari (2015)
menjelaskan bahwa website adalah terdiri dari jumlah halaman web yang terdapat
domain dan berisi sebuah informasi yang bermanfaat untuk pengguna.

3.4 IBM QRadar

Menurut Chakrabarty, dkk. (2022) Di dalam dunia keamanan Siber, SIEM


dianggap sebagai serangkaian teknologi yang bertanggung jawab menyediakan
analisis, mitigasi ancaman, dan pencatatan peristiwa keamanan secara rinci di
seluruh jaringan yang ditentukan. SIEM memberikan pandangan umum terhadap
semua infrastruktur teknis, dengan data khusus dari peristiwa keamanan, dan
mitigasi vektor ancaman keamanan apa pun yang ditemukan dalam lingkungan
tersebut.

SIEM mencakup beberapa fungsi, seperti Security Information


Management (SIM) dan Security Event Management (SEM), yang digabungkan
menjadi satu solusi. Untuk lebih memahami SIEM, bayangkan solusi yang
mengumpulkan data dari sumber keamanan untuk menganalisis, mengkorelasikan,
dan bertindak terhadap potensi ancaman yang mungkin terjadi.

IBM QRadar merupakan salah satu solusi SIEM paling populer di pasar
saat ini. IBM QRadar membantu Anda dengan cepat mengidentifikasi ancaman
yang ada dan potensial melalui kemampuan analisis canggihnya. Solusi ini
menyediakan berbagai fitur, seperti visibilitas terpusat, implementasi yang

10
fleksibel, kecerdasan otomatis, pembelajaran mesin, perburuan ancaman proaktif,
dan banyak lagi."

Dalam konteks penelitian ini, keberadaan IBM QRadar memberikan


kontribusi yang signifikan untuk mengungkap ancaman keamanan dengan efisien
dan efektif. Dengan kemampuan analisis yang canggih, solusi ini memberikan
visibilitas terpusat yang sangat diperlukan, memungkinkan implementasi yang
fleksibel sesuai kebutuhan, dan menerapkan kecerdasan otomatis serta
pembelajaran mesin untuk meningkatkan respons terhadap ancaman. Proses
perburuan ancaman proaktif yang disematkan dalam IBM QRadar menambah
dimensi proaktif dalam menjaga keamanan sistem. Dengan demikian, solusi ini
menonjol sebagai komponen integral dalam menjaga keamanan sistem informasi.

11
Bab IV Deskripsi Sistem

IV.1. Spesifikasi Sistem


Untuk mengimplementasikan IBM QRadar untuk monitoring sebuah website,
penulis memerlukan beberapa perangkat keras dan perangkat lunak yang
spesifikasi-nya dijelaskan pada tabel berikut

Nama Jenis Kegunaan Perangkat Spesifikasi Perangkat


Perangkat Perangkat

Laptop Perangkat Sebagai tempat utama Processor Intel(R)


Keras untuk menjalankan Core(TM) i5-9300H
aplikasi QRadar dan VM CPU @ 2.40GHz 2.40
CentOS GHz
Installed RAM16.0 GB
(15.9 GB usable)
OS Windows 11 Pro

IBM QRadar Perangkat Sebagai alat yang bakal Minimum Spesfikasi


Lunak digunakan untuk yang dibutuhkan:
monitoring website Processor 2 Core
RAM 6GB

VMWare Perangkat Sebagai alat yang bakal 17.5.0 build-22583795


Workstation Lunak menjalankan IBM
QRadar dan CentOS
Linux

Linux Perangkat Sebagai OS yang bakal CentOS 7


CentOS Lunak dijalankan pada
VMWare untuk menjadi
target pada simulasi
serangan
Tabel 2. Spesifikasi Sistem

IV.2. Perancangan Sistem


IV.2.1. Perancangan Alur Sistem
IV.2.1.1 Workflow
Workflow atau alur kerja berkaitan dengan proses atau alur kinerja
yang sistematis dalam perusahaan. Workflow atau alur kerja
merupakan serangkaian aktivitas yang dibutuhkan untuk
menyelesaikan sebuah tugas dari pekerjaan. Berikut workflow dari
12
Sistem Monitoring Keamanan Website Infinite Learning Dengan
Menggunakan Ibm Qradar.

Gambar 3. Workflow Monitoring dengan QRadar

IV.2.1.2 Activity Diagram

Gambar 4. Activity Diagram proses login QRadar

Diagram aktivitas di atas menunjukkan proses login QRadar. Proses


ini diawali dengan pengguna membuka aplikasi QRadar. Setelah
13
aplikasi terbuka, pengguna memasukkan username dan password
untuk login. Jika login berhasil, pengguna akan diarahkan ke
halaman dashboard.

Gambar 5. Diagram Activity Log Activity

Diagram aktivitas di atas menunjukkan proses penggunaan


dashboard QRadar oleh pengguna. Proses ini diawali dengan
pengguna membuka aplikasi QRadar. Setelah aplikasi terbuka,
pengguna akan diarahkan ke halaman dashboard. Pengguna dapat
memilih untuk melihat informasi tertentu dengan mengklik tombol
yang sesuai. Misalnya, untuk melihat log aktivitas pengguna,
pengguna dapat mengklik tombol "Log Activity". Jika pengguna
ingin melihat log aktivitas pengguna, maka sistem akan
menampilkan halaman log aktivitas. Halaman log aktivitas
menampilkan berbagai informasi terkait dengan aktivitas pengguna,
seperti:
• Waktu dan tanggal aktivitas
• Nama pengguna
• Jenis aktivitas

14
Gambar 6. Diagram Activity membuat custom rule QRadar

Diagram aktivitas di atas menunjukkan proses pembuatan rule


QRadar. Proses ini diawali dengan pengguna membuka aplikasi
QRadar. Setelah aplikasi terbuka, pengguna akan diarahkan ke
halaman dashboard. Pada halaman dashboard, pengguna dapat
memilih untuk membuat rule QRadar. Untuk membuat rule QRadar,
pengguna harus memasukkan informasi seperti berikut: Nama rule,
Deskripsi rule, Kondisi rule, dan Tindakan rule. Setelah semua
informasi dimasukkan, pengguna dapat menekan tombol "Buat
Rule". Sistem akan membuat rule QRadar dan menyimpannya di
database. Rule QRadar yang telah dibuat akan ditampilkan di
halaman dashboard.

15
Gambar 7. Diagram Activity Filter log

Diagram aktivitas di atas menunjukkan proses filter log activity


QRadar oleh pengguna. Proses ini diawali dengan pengguna
membuka aplikasi QRadar. Setelah aplikasi terbuka, pengguna akan
diarahkan ke halaman dashboard. Pada halaman dashboard,
pengguna dapat memilih untuk filter log activity QRadar. Untuk
filter log activity QRadar, pengguna dapat memasukkan informasi
berikut: IP server, Waktu dan tanggal, serta Jenis aktivitas. Setelah
semua informasi dimasukkan, pengguna dapat menekan tombol
"Filter". Sistem akan menampilkan log activity QRadar yang sesuai
dengan kriteria filter yang dimasukkan oleh pengguna.

16
IV.2.2. Perancangan Antarmuka
Dikarenakan keterbatasan perizinan penggunaan website Infinite
Learning untuk uji serangan, maka kami memakai salah satu project
website yang dikembangkan oleh Arifian Saputra sebagai internship
untuk Infinite Learning. Adapun tampilan perancangan antar muka
dari Sistem Monitoring Keamanan Website Infinite Learning
Dengan Menggunakan IBM QRadar, yaitu:
a. Login WebPage
Pada halaman ini, merupakan halaman login dari website Infinite
Learning, yang nantinya akan dilakukan pengujian serangan
bruteforce yang seterusnya akan dimonitoring menggunakan sistem
keamanan Qradar.

Gambar 8. Website Infinite Talk

b. Login QRadar
Halaman ini menunjukkan halaman login untuk IBM QRadar
Community Edition. Pengguna harus memasukkan username dan
password yang telah diberikan oleh administrator sistem untuk login
ke sistem QRadar.

17
Gambar 9. Halaman Login QRadar

c. Dashboard QRadar
Pada halaman ini menunjukkan halaman dashboard dari IBM
QRadar Community Edition yang menampilkan informasi terkait
dengan sistem QRadar, seperti pelanggaran keamanan teratas,
pelanggaran keamanan terbaru, sistem yang paling sering diserang,
layanan yang paling sering diserang, kategori pelanggaran
keamanan teratas, sumber pelanggaran keamanan teratas, dan tujuan
lokal pelanggaran keamanan teratas. Informasi ini dapat digunakan
untuk memantau keamanan sistem dan mendeteksi potensi
ancaman..

Gambar 10. Halaman Dashboard QRadar

18
d. Log Activity
Pada halaman ini adalah daftar pesan log yang terdeteksi oleh sistem
QRadar yang dapat digunakan oleh pengguna untuk memantau
aktivitas sistem dan mendeteksi potensi ancaman. Informasi yang
ditampilkan pada daftar ini meliputi nama peristiwa, sumber
peristiwa, waktu terjadinya peristiwa, kategori peristiwa, alamat IP
sumber peristiwa, port sumber peristiwa, alamat IP tujuan peristiwa,
port tujuan peristiwa, nama pengguna, dan tingkat keparahan
peristiwa.

Gambar 11. Halaman Log Activity

19
Bab V Pembahasan

V.1. Persiapan Sistem


V.1.1 Penginstallan VMware Workstation 17 Pro
1. Download VMware nya dari link berikut:
VMware-workstation-full-17.0.2-21581411.exe - Google Drive

2. Klik 2x pada file yang didownload maka akan masuk ke tampilan


pertama untuk instalasi VMware. Pilih Next untuk melanjutkan

3. Ceklis, lalu lanjutkan dengan klik Next

20
4. Lanjutkan dengan klik Next

5. Matikan Ceklis yang ada pada kedua box, lalu lanjutkan

6. Lanjutkan dengan klik Next

21
7. Mulai Install sekarang

8. Tunggu proses instalasi selesai, jika sudah, klik License dan


masukkan lisensi berikut dan klik
enter: MC60H-DWHD5-H80U9-6V85M-8280D

22
23
9. Klik Finish untuk selesai dari instalasi

10. Coba buka vmware workstation pro nya dengan fitur search
“vmware”

24
11. Jika Sudah bisa masuk, maka proses instalasi telah selesai

V.1.2 Penginstallan QRadar Community Edition


1. Setelah menyiapkan semua alat dan file yang dibutuhkan, pertama
yaitu buka VM Ware Workstation.

2. setelah membuka VMWare Workstation Klik File>Open


25
3. Cari dan pilih File QRadarCE733GA_v1_0.ova. Kemudian Klik
Open.

4. Cari dan pilih File QRadarCE733GA_v1_0.ova. Kemudian Klik


Open.

26
5. Tunggu hingga import selesai, kemudian klik Memory

27
6. Atur Memory 8 GB, kemudian Klik Network adapter
*note jika installation gagal/laptop ngefreeze silahkan ulangin
install dan setting Memory 10 GB

7. Setting Network Adapter dari Bridged>NAT kemudian klik OK

8. Setelah setting Memory dan Network, kemudian jalankan VM


dengan mengklik Play Button/Power On

28
9. Tunggu beberapa saat hingga booting selesai, Kemudian isi
username root dan buat password.
*note: password harap diingat bila perlu dicatat

10. Ketik nmtui kemudian enter

29
11. Tunggu beberapa saat hingga ui seperti ini muncul, gunakan arrow
key di keyboard untuk berpindah menu dan arahkan ke menu edit
tekan enter.

12. Atur pengaturan network seperti yang ada dibawah ini, arahkan di
opsi OK kemudian tekan enter.

30
13. Setelah mengatur network kita tembali ke menu utama, arahkan
pada menu Set system hostname tekan enter.

14. Atur hostname kalian dengan format qradar.namakalian.com,


kemudian arahkan ke opsi OK dan tekan enter.

31
15. Setelah Set system hostname tekan enter. selanjutnya kita pilih
menu Activate a connection tekan enter.

16. reactivation connection dengan menekan enter 2 kali diopsi


Deactivation. Kemudian kembali ke menu utama memakai opsi
back.

32
17. tekan opsi OK untuk menyelesaikan configurasi di network
Manager. kemudian ketik command clear untuk membersihkan cli
kita.

18. ketik command ls setelah muncul file yang ada. kemudian ketik
./setup dan tekan enter untuk memulai installasi.

33
19. tekan enter kemudian tekan space sampai di akhir term and
condition, dan tekan q.

20. Tekan enter lagi untuk memulai installasi OS.

34
21. Ketik Y pada pertanyaan berikut untuk menginstall Qradar.
*note tekan N untuk install OS Centos untuk menjadi server
korban attack nanti, ini dilakukan setelah Qradar berhasil di
install.

22. Gambar dibawah ini, kita telah selesai dan success untuk instalasi
qradar dan OS Centosnya, di sini akan diminta Password untuk
qradar.
*note password boleh sama dengan yang awal

35
23. setelah proses instalasi selesai, kita cek ip address dengan cara
ketik ip addr kemudian tekan enter. ip address seperti di
gambar bawah ini akan digunakan untuk masuk kedalam
enviroment qradar.

24. selanjutnya setelah mendapatkan ip address, kita buka PuTTY


yang sudah diinstall di awal. kita masukan ip address tadi dan
klik open.

36
25. Setelah mengklik open, kita akan diminta username dan password
untuk ssh ke OS Centosnya jadi silahkan masukan root untuk
username dan passwordnya yang diawal penginstallan (step 9).

26. Copy script berikut:

37
Kemudian pastekan kedalam putty tadi dengan menekan klik
kanan lalu tekan enter. Proses ini dilakukan untuk
memunculkan log activity(tunggu sekitar 5 menit).

38
27. Setelah itu kita perlu mengecek service tomcat berjalan atau tidak
dengan menggunakan command systemctl status tomcat.

28. Selanjutnya kita buka browser dan ketik https://ipdaddress


kemudian enter. Akan muncul warning seperti ini, kalian bisa
abaikan dengan mengklik Advance dan Procced to ip
address(unsafe).

29. Setelah itu kalian akan diarahkan ke enviroment qradar seperti


digambar berikut. masukan username admin dan Password
yang kalian masukan saat penginstallan qradar selesai (step
24). klik Login.

39
30. Disini kalian akan diminta memperbaharui password, masukan dan
buat password seperti syarat yang diminta kemudian klik update.
jangan sampai lupa password!

31. Setelah login akan diarahkan ke dalam dashboard qradar, namun


masih ada configurasi untuk network activity yang belum
muncul. caranya klik icon garis di tanda merah.

40
32. Lalu pilih menu Admin.

33. Scroll kebawah sampai menemukan menu Flow Sources kemudian


Klik menu tersebut.

41
34. Lalu pilih Add, untuk menambahkan network activity baru.

35. Setelah form seperti berikut muncul, isi Flow Source Name
dengan qradar network dan Floe Source Type pilih Network
Interface, Kemudian Save.

42
36. Setelah klik Save, Lalu pilih Deploy Change untuk memperbaharui
pengaturan Flow Source tadi.

37. Setelah klik Change Deploy tadi akan keluar notifikasi sebagai
berikut dan lanjutkan saja dengan mengklik Continue, tunggu
sekitar 2-5 menit untuk prosesnya.

43
38. Cek kembali ke tab Network Activity, jika sudah muncul maka
selesai sudah seluruh step penginstallan Qradar Community
Edition. Selamat Qradar sudah bisa digunakan.

V.2. Implementasi Sistem


V.2.1 Dokumentasi Pengujian

44
Pengambilan QID untuk rule event baru

Gambar 12. Halaman Detail Log

Percobaan login dengan menggunakan Email atau Password yang salah

Gambar 13. Proses Percobaan Login Dengan Akun Yang Salah

Output QRadar yang menampilkan adanya percobaan login yang gagal

Gambar 14. Output Adanya Login Yang Salah

45
Pembuatan untuk Rules Brute Force Attack pada QRadar

Gambar 15. Rule Dari Custom Rule Brute Force

Rules Brute Force yang sudah muncul pada output QRadar yang
menandakan bahwa adanya serangan brute force pada sebuah akun yang
terdeteksi oleh QRadar

Gambar 16. Terdeteksi Adanya Serangan Brute Force

46
Bab VI Penutup

VI.1. Kesimpulan
Proyek ini berhasil mendemonstrasikan bagaimana serangan brute force
dapat dideteksi dan dihentikan. Serangan ini berhasil dilakukan oleh penyerang,
tetapi berhasil dideteksi oleh security analyst yang sedang memantau log aktivitas
pada IBM QRadar. Setelah dideteksi, security analyst mengambil tindakan untuk
memblokir akses dari penyerang dan melakukan pemulihan sistem.

Untuk meningkatkan keamanan di masa depan, penulis mengusulkan


perubahan dalam struktur kata sandi yang belum memenuhi standar keamanan.
Selain itu, mereka juga membuat rules baru pada QRadar untuk mendeteksi
serangan brute force.

VI.2. Saran
Secara keseluruhan, proyek ini berhasil memberikan gambaran tentang
bagaimana serangan brute force dapat dideteksi dan dihentikan. Namun, ada
beberapa hal yang dapat ditingkatkan untuk meningkatkan keamanan di masa
depan, seperti:

1. Penggunaan kata sandi yang kuat dan kompleks

2. Aktifasi autentikasi dua faktor

3. Pembaruan perangkat lunak dan sistem operasi secara berkala

4. Implementasi firewall dan sistem keamanan lainnya

5. Pelatihan keamanan siber untuk karyawan

Dengan menerapkan langkah-langkah tersebut, organisasi dapat meningkatkan


keamanan sistemnya dan mencegah serangan siber di masa depan.

47
Daftar Pustaka

Chakrabarty, B., Patil, S. R., Shingornikar, S., Kothekar, A., Mujumdar, P., Raut,
S., & Ukirde, D. (2021). Securing Data on Threat Detection by Using IBM
Spectrum Scale and IBM QRadar: An Enhanced Cyber Resiliency Solution. IBM
Redbooks.
Rohayati, Mita. 2014. Membangun Sistem Informasi Monitoring Data Inventory
Di Vio Hotel Indonesia. Jurnal Ilmiah Komputer dan Informatika (KOMPUTA).
ISSN 2089-9033, Vol 1.
Sari, R., 2015. Sistem Informasi Akademik Berbasis Web pada SD Negeri 29
Jakarta. Jurnal Sistem Informasi STMIK Antar Bangsa, Vol. 4, No. 2 ISSN 2089-
8711.
Sirclo. (2022, Februari 22). Cara Membuat Workflow Kerja Tim. Sirclo Store.
[Blog]. Diakses pada https://store.sirclo.com/blog/cara-membuat-workflow-kerja-
tim/
Whitman, M.E., & Mattord, H.J, Management of Information Security, Third
Edition, Boston: Course Technology, 2010.
Wibisono, G., & Susanto, W. E. (2015). Perancangan Website Sebagai Media
Informasi Dan Promosi Batik Khas Kabupaten Kulonprogo. EVOLUSI, 1(2), 1-
10. Retrieved from
https://ejournal.bsi.ac.id/ejurnal/index.php/evolusi/article/view/630/521

48
Lampiran

A. PENILAIAN KEGIATAN KERJA PRAKTEK DI INFINITE


LEARNING
• Fariz Rahmat Firdaus

49
• Irvantoni Ilham

50
B. LOGBOOK KEGIATAN
• Fariz Rahmat Firdaus

Tanda Tangan
Minggu Hari, Tanggal Kegiatan
Senior Mentor
Pelaksanaan National Onboarding MSIB oleh
Kemendikbud, General Welcoming Program IBM
Senin, 14 Academy for Hybrid Cloud and AI oleh Roy Kosasih
Agustus 2023 (President Director IBM Indonesia) dan Head of IBM
Academy yakni Satria Indra Rukmana. Di hari ini juga
dilakukan pengenalan mentor-mentor ke para mentee.
Mentoring materi IBM Robot Process Automotion (RPA)
yang meliputi topik pembelajaran berupa:
- Gambaran Umum dan Definisi RPA
- Peluang Teknologi RPA di Industri
- Prinsip Kerja RPA
- Key Benefits of Robot Process Automation (RPA)

Selain itu, di hari ini juga mentor melakukan mentoring


praktik contoh project langsung penggunaan IBM RPA
kepada para mentee, antara lain:
Selasa, 15
Lab 1 - Transfer CSV Data to Web Form
Minggu 1 Agustus 2023
-Milestone 1: Process Details
14 – 18
-Milestone 2: Create a new automation
Agustus 2023
-Milestone 3: Script
Lab 2 - Extract PDF Information
-Milestone 1: Upload PDF file to RPA using Region
Selector menu
-Milestone 2: Using OCR to extract image to text
-Milestone 3: Script
Lab 3 – Practice Exercise
-Milestone 1: Currency Conversion
Melakukan mentoring materi IBM Python for Data
Science, adapun materi yang disampaikan antara lain:
Module 1 - Python Basics
Rabu, 16
Module 2 - Python Data Structures
Agustus 2023
Module 3 - Python Programming Fundamentals
Module 4 - Working with Data in Python
Module 5 - Working with Numpy Arrays & Simple APIs
Kamis, 17 Libur Nasional
Agustus 2023

51
Pengecekan progress pembelajaran mentee di materi
IBM Python for Data Science. Selain itu juga berpartisipas
Jumat, 18
dalam event kegiatan hari kemerdekaan Bersama tim
Agustus 2023
mentor-mentor professional di zoom dan juga di kantor
Infinite Learning
Melakukan mentoring materi Artificial Intelligence pada
kursus IBM AI Foundational: Getting Started with
Senin, 21 Enterprise-grade AI, meliputi tentang:
Agustus 2023 -Latest Trends, AI Evolution & Landscape
-Module 1 : AI Value for the Enterprise
-Module 2 : AI Enterprise Applications
Mentoring materi Artificial Intelligence pada kursus IBM
AI Foundational: Getting Started With Enterprise-Grade
AI khususnya praktek project Build a Social Distancing
Ethical Chatbot for Restaurants
Selasa, 22 -Milestone 1: Plan the Dialog
Agustus 2023 -Milestone 2: Create an Assistant
-Milestone 3: Create a Dialog Skill
-Milestone 4: Answer Questions about the Restaurant
-Milestone 5: Answer Questions about the Menu
-Milestone 6: Advanced Menu Interaction
Mentoring materi Artificial Intelligence tentang Watsonx
Rabu, 23
Minggu 2 Generative AI training: Using prompt lab tool from
Agustus 2023
21 – 25 Watsonx service to experiment with foundation models
Agustus 2023 Mentoring materi Artificial Intelligence pada kursus IBM
AI Intermediate: Building Trustworthy AI Enterprise
Solutions
-Use Cases of AI
Kamis, 24
-AI for Business
Agustus 2023
-AI for General Landscape
- Module 1 : AI Project Lifecycle for Corporate Teams
- Module 2 : Adopting Ethics for Trustworthy AI
- Module 3 : Natural Language Processing Deep Dive
Mentoring praktek project materi Artificial Intelligence
pada kursus IBM AI Intermediate
Lab 1: Build an AutoAI Experiment
-Milestone 1: Create Required Services
Jumat, 25
-Milestone 2: Create and Define Experiment
Agustus 2023
Lab 2: Analyze Model Fairness
-Milestone 1: Configure Watson OpenScale
-Milestone 2: Configuring Model Details
-Milestone 3: Understanding the Results
Mentoring praktek project materi Artificial Intelligence
Senin, 28
Minggu 3 pada kursus IBM AI Intermediate
Agustus 2023
Lab 3: Smart Document Understanding

52
28 Agustus – 1 -Milestone 1: Create Environment for AI Solution
September -Milestone 2: Smart Document Annotation
2023 -Milestone 3: Query Watson Natural Language
Understanding
Lab 4: Construct a Recommendation Engine
-Milestone 1: Create Watson Services
-Milestone 2: Entities and Relations
-Milestone 3: Upload and Annotate
-Milestone 4: Deploy your Machine Learning Model
-Milestone 5: Integrate JSON and NLU Credentials
Lab 5: Build a Virtual Insurance Agent
-Milestone 1: Clone Repository and Acquire Credentials
-Milestone 2: Create Watson Assistant Skill
-Milestone 3: Add a Search Skill
-Milestone 4: Integrate Web Chat and Assistant
-Milestone 5: Deploy and Test Virtual Insurance Agent
Mentoring materi Artificial Intelligence pada kursus IBM
AI Advanced: Building AI Solutions Using Advanced
Algorithms and Open Source Frameworks
-Module 1: Deep Learning Networks
-Module 2: Deep Learning Frameworks

Selain itu, di hari ini juga mentor melakukan mentoring


praktik project, antara lain:
Lab 1: Build and Test Your First Machine Learning Model
-Milestone 1: Creating the Notebook
-Milestone 2: Data Exploration
-Milestone 3: Data Preprocessing
-Milestone 4: Training the Model
-Milestone 5: Model Visualization and Evaluation
Selasa, 29 Lab 2: Learn Regression Algorithms
Agustus 2023 -Milestone 1: Creating the Notebook
-Milestone 2: Basic Algorithms
-Milestone 3: Multiple Linear Regression
-Milestone 4: Polynomial Linear Regression
-Milestone 5: Decision Trees
Lab 3: Learn Classification Algorithms
-Milestone 1: Creating the Notebook
-Milestone 2: Naive Bayes
-Milestone 3: Logistic Regression
-Milestone 4: K-Nearest Neighbors
-Milestone 5: Support Vector Machines
-Milestone 6: More Classification Algorithms
Lab 4: Learn Clustering Algorithms
-Milestone 1: Creating the Notebook
-Milestone 2: Visualization Tools
53
-Milestone 3: k-means Clustering
-Milestone 4: Mean Shift
-Milestone 5: DBSCAN
-Milestone 6: Agglomerative Clustering
Mentoring materi cybersecurity pada kursus IBM
Cybersecurity Foundational: Introduction of Getting
Started with Threat Intelligence and Hunting
- Module 1: Threat Landscape - Cybersecurity Landscape,
Rabu, 30 Cyber Resilience, Monitoring Global Security
Agustus 2023 - Module 2: Security Systems - Network Security, Mobile
and IoT Security
- Module 3: Threat Landscape - Application Security, Data
Security

Mentoring pengerjaan latihan project materi


cybersecurity pada kursus IBM Cybersecurity
Foundational: Introduction of Getting Started with Threat
Intelligence and Hunting
Lab 1: Monitoring Global Security Incidents Lab
-Milestone 1: X Force Exchange WannaCry & Threats
Today
Lab 2: Network Security Tools Lab
-Milestone 1: Central Ops, Ping Test Results, Trace Route,
NSL Lookup Results
-Milestone 2: Command Prompt Help, Network
Configuration, Directory
-Milestone 3: Zenmap and Wireshark
-Milestone 4: Network and Internet, Network
Kamis, 31 Connections, Wifi Properties
Agustus 2023 Lab 3: Endpoint Security Practices Lab
-Milestone 1: Preface
-Milestone 2: Zenmap Footprinting
-Milestone 3: X Force Exchange
-Milestone 4: Gaining Access, Attack and Control
-Milestone 5: PuTTY Configuration, SSH Connection,
Verifying Encryption
-Milestone 6: Mirai Botnet Activity, X Force
Vulnerabilities
Lab 4: Web Banking Data Breach Scenario Lab
-Milestone 1: Network Mapping, Network Tools
-Milestone 2: Misconfiguration/SQL Injection, HTTP
Stream, Vulnerabilities Log
-Milestone 3: HTML Command Injection

54
Mentoring materi cybersecurity pada kursus IBM
Cybersecurity Advanced: Security Operations in Practice -
Jumat, 1 Introduction & Journey Map
September 2023 - Module 1: Threat Landscape – Cloud Security, Security
Intelligence

Mentoring materi cybersecurity pada kursus IBM


Cybersecurity Advanced: Security Operations in Practice -
Introduction & Journey Map
Senin, 4 - Module 2: Security Operations Team – Threat
September 2023 Intelligence, Security Operations Center, Analyzing
Threats with Intelligence
- Module 4: Project Assignment - Design Thinking Project
Assignment, As-Is Scenario
Mentoring pengerjaan latihan project materi
cybersecurity pada kursus IBM Cybersecurity Advanced
Security Operations in Practice - Introduction & Journey
Map
Lab 1: Scan and Investigate Vulnerabilities Lab
-Milestone 1: Review and Tune The Log Events
-Milestone 2: Configure The Rules
Selasa, 5 -Milestone 3: Configure Prerequisites for QRadar Advisor
September 2023 with Watson
-Milestone 4: Update the QRadar Advisor with Watson
Minggu 4 Configuration
4–8 -Milestone 5: Generate the Logs and Review the Offenses
September -Milestone 6: Investigate Offenses Using QRadar Advisor
2023 with Watson
-Milestone 7: Cyber Adversary Framework Mapping
Application
Mentoring pengerjaan latihan project materi
cybersecurity pada kursus IBM Cybersecurity Advanced
Security Operations in Practice - Introduction & Journey
Map
Rabu, 6
Lab 2: Using QRadar Lab
September 2023
-Milestone 1: Navigating the Web Interface
-Milestone 2: Investigating a Suspicious Activity
-Milestone 3: Creating a Report
-Milestone 4: Managing the Network Hierarchy
Mentoring pengerjaan latihan project materi
cybersecurity pada kursus IBM Cybersecurity Advanced
Security Operations in Practice - Introduction & Journey
Kamis, 7
Map
September 2023
Lab 3: Investigating User Behavior Lab
-Milestone 1: Configuration
-Milestone 2: Investigation
55
Mentoring pengerjaan latihan project materi
cybersecurity pada kursus IBM Cybersecurity Advanced
Security Operations in Practice - Introduction & Journey
Map
Lab 4: Hospital Phising Attack Lab Activity, Analyzing
Jumat, 8
Threats with Intel, Hospital Phising Attack Lab Activity
September
-Milestone 1: Hospital Data Breach – Threat Hunting
-Milestone 2: Hypothesis
-Milestone 3: Collect Data & Investigate
-Milestone 4: Identify the Attacker
-Milestone 5: Threat Remediation
Pelaksanaan sosialisasi tentang project capstone yang
terdiri dari 3 topik project yang bisa dipilih yaitu:
Senin, 11
- Generative AI dengan IBM WatsonX
September 2023
- Cybersecurity dengan IBM Security Verify
- Cybersecurity dengan IBM QRadar SIEM
Melakukan mentoring project capstone topik
Selasa, 12 cybersecurity dengan IBM QRadar SIEM tentang instalasi
September 2023 VMware sekaligus IBM QRadar SIEM nya di laptop
masing-masing.
Melakukan mentoring project capstone topik
Minggu 5
cybersecurity dengan IBM QRadar SIEM tentang
11 – 15
Rabu, 13 menguhubungkan IBM QRadar SIEM dengan virtual
September
September 2023 machine lain dengan sistem operasi CentOS sehingga IBM
2023
QRadar SIEM dapat membaca log yang dikirim oleh
CentOS
Melakukan mentoring project capstone topik
Kamis, 14 cybersecurity dengan IBM QRadar SIEM tentang cara
September 2023 konfigurasi agar CentOS dapat diakses dari public dengan
metode tunneling menggunakan ngrok
Melakukan pembagian kelompok project capstone topik
Jumat, 15 cybersecurity dengan IBM QRadar SIEM kemudian
September 2023 melakukan bimbingan tentang judul project capstone
yang akan diangkat oleh tiap kelompok
Melakukan mentoring project capstone topik
Senin, 18
cybersecurity dengan IBM QRadar SIEM dengan
September 2023
mengecek progress tiap kelompok mentee.
Melakukan mentoring project capstone topik
Minggu 6
Selasa, 19 cybersecurity dengan IBM QRadar SIEM dengan
18 – 22
September 2023 memberikan bantuan bimbingan kepada tiap kelompok
September
sesuai dengan judul project yang mereka angkat
2023
Melakukan mentoring project capstone topik
Rabu, 20 cybersecurity dengan IBM QRadar SIEM dengan
September 2023 memberikan bimbingan penyusunan laporan project
capstone tiap kelompok

56
Melakukan mentoring project capstone topik
Kamis, 21
cybersecurity dengan IBM QRadar SIEM finalisasi laporan
September 2023
project capstone tiap kelompok
Pelaksanaan mentoring tentang professional skill yakni
Jumat, 22 materi Public Speaking sebagai bekal mentee sebelum
September 2023 melakukan presentasi project capstone nantinya

Pelaksanaan presentasi project capstone, yang mana saya


Senin, 25 berpartisipasi dalam melakukan penilaian presentasi dan
September 2023 project capstone topik cybersecurity dengan IBM QRadar
SIEM tiap kelompok
Pelaksanaan presentasi project capstone, yang mana saya
Selasa, 26 berpartisipasi dalam melakukan penilaian presentasi dan
September 2023 project capstone topik cybersecurity dengan IBM QRadar
Minggu 7 SIEM tiap kelompok
25 – 29 Pelaksanaan presentasi project capstone, yang mana saya
September Rabu, 27 berpartisipasi dalam melakukan penilaian presentasi dan
2023 September 2023 project capstone topik cybersecurity dengan IBM QRadar
SIEM tiap kelompok
Kamis, 28
Libur Nasional
September 2023
Pelaksanaan presentasi project capstone, yang mana saya
Jumat, 29 berpartisipasi dalam melakukan penilaian presentasi dan
September 2023 project capstone topik cybersecurity dengan IBM QRadar
SIEM tiap kelompok
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
tentang:
Chapter 1: Get started with Red Hat Enterprise Linux
Senin, 2
- What is Linux?
Oktober 2023
Chapter 2: Access the Command Line
- Access the Command Line
- Access the Command Line with the Desktop
Minggu 8 - Execute Commands with the Bash Shell
2 – 6 Oktober Melakukan mentoring materi Red Hat System
2023 Administrator dengan menggunakan modul RH124
Selasa, 3 tentang:
Oktober 2023 Chapter 3: Manage Files from the Command Line
- Describe Linux File System Hierarchy Concepts
- Specify Files by Name
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
Rabu, 4 Oktober
tentang:
2023
Chapter 3: Manage Files from the Command Line
- Manage Files with Command-line Tools
57
- Make Links Between Files
- Match File Names with Shell Expansions
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
tentang:
Chapter 4: Get Help in Red Hat Enterprise Linux
Kamis, 5
- Read Manual Pages
Oktober 2023
Chapter 5: Create, View, and Edit Text Files
- Redirect Output to a File or Program
- Edit Text Files from the Shell Prompt
- Change the Shell Environment
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
tentang:
Chapter 6: Manage Local Users and Groups
Jumat, 6
- Describe User and Group Concepts
Oktober 2023
- Gain Superuser Access
- Manage Local User Accounts
- Manage Local Group Accounts
- Manage User Passwords
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
tentang:
Senin, 9 Chapter 7: Control Access to Files
Oktober 2023 - Interpret Linux File System Permissions
- Manage File System Permissions from the Command
Line
- Manage Default Permissions and File Access
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
tentang:
Minggu 9 Chapter 8: Monitor and Manage Linux Processes
9 – 13 Oktober - Process States and Lifecycle
2023 Selasa, 10
- Control Jobs
Oktober 2023
- Kill Processes
- Monitor Process Activity
Chapter 9: Control Services and Daemons
- Identify Automatically Started System Processes
- Control System Services
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
Rabu, 11 tentang:
Oktober 2023 Chapter 10: Configure and Secure SSH
- Access the Remote Command Line with SSH

58
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
Kamis, 12 tentang:
Oktober 2023 Chapter 10: Configure and Secure SSH
- Configure SSH Key-based Authentication
- Customize OpenSSH Service Configuration
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
Jumat, 13
tentang:
Oktober 2023
Chapter 11: Manage Networking
- Describe Networking Concepts
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
tentang:
Senin, 16 Chapter 11: Manage Networking
Oktober 2023 - Validate Network Configuration
- Configure Networking from the Command Line
- Edit Network Configuration Files
- Configure Hostnames and Name Resolution
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
tentang:
Selasa, 17 Chapter 12: Install and Update Software Packages
Oktober 2023 - Register Systems for Red Hat Support
- Explain and Investigate RPM Software Packages
- Install and Update Software Packages with DNF
Minggu 10 - Enable DNF Software Repositories
16 – 20 Melakukan mentoring materi Red Hat System
Oktober 2023 Administrator dengan menggunakan modul RH124
tentang:
Rabu, 18
Chapter 13: Access Linux File Systems
Oktober 2023
- Identify File Systems and Devices
- Mount and Unmount File Systems
- Locate Files on the System
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH124
tentang:
Kamis, 19
Chapter 14: Analyze Servers and Get Support
Oktober 2023
- Analyze and Manage Remote Servers
- Create a Diagnostics Report
- Detect and Resolve Issues with Red Hat Insights
Melakukan simulasi timedrills dengan tujuan agar para
Jumat, 20
mentee terbiasa dengan lingkungan pengerjaan soal-soal
Oktober 2023
timedrills nantinya

59
Pelaksanaan timedrills yang merupakan Latihan seperti
Senin, 23
ujian dengan menjawab soal-soal yang telah disiapkan
Oktober 2023
oleh para mentor dengan waktu 3 jam
Selasa, 24 Pelaksanaan review soal-soal timedrills untuk membahas
Oktober 2023 secara detail cara mengerjakan soal-soal yang ada
Pelaksanaan timedrills kedua yang menggunakan soal
Rabu, 25 yang masih sama, namun dengan waktu yang lebih
Oktober 2023 singkat yaitu 2 jam, sehingga mentee dapat
meningkatkan pengerjaannya
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
tentang:
Chapter 1: Improve Command-line Productivity
- Write Simple Bash Scripts
Minggu 11 - Loops and Conditional Constructs in Scripts
Kamis, 26
23 – 27 - Match Text in Command Output with Regular
Oktober 2023
Oktober 2023 Expressions
Chapter 2: Schedule Future Tasks
- Schedule a Deferred User Job
- Schedule Recurring User Jobs
- Schedule Recurring System Jobs
- Manage Temporary Files
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
tentang:
Chapter 3: Analyze and Store Logs
Jumat, 27
- Describe System Log Architecture
Oktober 2023
- Review Syslog Files
- Review System Journal Entries
- Preserve the System Journal
- Maintain Accurate Time
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
tentang:
Senin, 30
Chapter 4: Archive and Transfer Files
Oktober 2023
- Manage Compressed tar Archives
Minggu 12
- Transfer Files Between Systems Securely
30 Oktober – 3
- Synchronize Files Between Systems Securely
November
Melakukan mentoring materi Red Hat System
2023
Administrator dengan menggunakan modul RH134
Selasa, 31 tentang:
Oktober 2023 Chapter 5: Tune System Performance
- Adjust Tuning Profiles
- Influence Process Scheduling

60
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
tentang:
Rabu, 1 Chapter 6 : Manage SELinux Security
November 2023 - Change the SELinux Enforcement Mode
- Control SELinux File Contexts
- Adjust SELinux Policy with Booleans
- Investigate and Resolve SELinux Issues
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
Kamis, 2
tentang:
Oktober 2023
Chapter 7 : Manage Basic Storage
- Add Partitions, File Systems, and Persistent Mounts
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
Jumat, 3
tentang:
Oktober 2023
Chapter 7 : Manage Basic Storage
- Manage Swap Space
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
Senin, 6
tentang:
November 2023
Chapter 8 : Manage Storage Stack
- Create and Extend Logical Volumes
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
Selasa, 7
tentang:
November 2023
Chapter 8 : Manage Storage Stack
- Manage Layered Storage
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
Minggu 13 Rabu, 8
tentang:
6 – 10 November 2023
Chapter 9 : Access Network-Attached Storage
November
- Manage Network-Attached Storage with NFS
2023
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
Kamis, 9
tentang:
November 2023
Chapter 9 : Access Network-Attached Storage
- Automount Network-Attached Storage
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
tentang:
Jumat, 10
Chapter 10 : Control the Boot Process
November 2023
- Select the Boot Target
- Reset the Root Password
- Repair File-system Issues at Boot

61
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
Senin, 13
tentang:
November 2023
Chapter 11 : Manage Network Security
- Manage Server Firewalls
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
Selasa, 14
tentang:
November 2023
Chapter 11 : Manage Network Security
- Control SELinux Port Labeling
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
tentang:
Minggu 14 Rabu, 15
Chapter 12 : Install Red Hat Enterprise Linux
13 – 17 November 2023
- Install Red Hat Enterprise Linux
November
- Automate Installation with Kickstart
2023
- Install and Configure Virtual Machines
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
Kamis, 16 tentang:
November 2023 Chapter 13 : Run Containers
- Container Concepts
- Deploy Containers
Melakukan mentoring materi Red Hat System
Administrator dengan menggunakan modul RH134
Jumat, 17 tentang:
November 2023 Chapter 13 : Run Containers
- Manage Container Storage and Network Resources
- Manage Containers as System Services
Pelaksanaan timedrills yang merupakan Latihan seperti
Senin, 20
ujian dengan menjawab soal-soal yang telah disiapkan
November 2023
oleh para mentor dengan waktu 3 jam
Selasa, 21 Pelaksanaan review soal-soal timedrills untuk membahas
November 2023 secara detail cara mengerjakan soal-soal yang ada
Pelaksanaan timedrills kedua yang menggunakan soal
Minggu 15 Rabu, 22 yang masih sama, namun dengan waktu yang lebih
20 – 24 November 2023 singkat yaitu 2.5 jam, sehingga mentee dapat
November meningkatkan pengerjaannya
2023 Mengulangi instruksi mengenai timedrills dan grading
Kamis, 23
kepada mentee supaya mereka bisa melakukannya
November 2023
secara mandiri
Sesi sosialisasi penyusunan laporan akhir MSIB oleh tim
Jumat, 24 mentor professional, serta sesi sosialisasi tambahan
November 2023 tentang keberangkatan mentee ke kota-kota lokasi
bootcamp dan exam RHCSA

62
Melakukan mentoring bimbingan terkait penyusunan
Senin, 27
laporan akhir MSIB mentee dan menjemput mentee yang
November 2023
akan datang ke Batam untuk mengikuti Bootcamp
Melakukan mentoring bimbingan terkait penyusunan
Selasa, 28
laporan akhir MSIB mentee dan menjemput mentee yang
November 2023
akan datang ke Batam untuk mengikuti Bootcamp
Minggu 16
Melakukan mentoring bimbingan terkait penyusunan
27 November Rabu, 29
laporan akhir MSIB mentee dan menjemput mentee yang
– 1 Desember November 2023
akan datang ke Batam untuk mengikuti Bootcamp
2023
Menjemput mentee yang akan datang ke Batam untuk
Kamis, 30
mengikuti Bootcamp dan regroup dengan tim Red Hat
November 2023
Batam untuk membahas persiapan Bootcamp
Menjemput mentee yang akan datang ke Batam untuk
Jumat, 1
mengikuti Bootcamp dan regroup dengan tim Red Hat
Desember 2023
Batam untuk membahas persiapan Bootcamp
Pelaksanaan bootcamp hari pertama berlangsung dari
General Welcoming secara onsite di Kantor Infinite
Senin, 4
Learning, dan melakukan sharing materi terkait soal-soal
Desember 2023
ujian RHCSA terdahulu dan memberikan tips dan trik
kepada para mentee yang akan mengikuti ujian RHCSA
Pelaksanaan bootcamp hari kedua berlangsung dengan
Selasa, 5
sharing materi terkait soal-soal yang masih sulit dipahami
Desember 2023
oleh mentee
Pelaksanaan bootcamp hari ketiga berlangsung dengan
Minggu 17 Rabu, 6 mengerjakan soal paket bootcamp yang baru dengan
4–8 Desember 2023 tingkat kesulitan yang sangat menyerupai di ujian RHCSA
Desember dengan pengerjaan selama 1 jam 30 menit.
2023 Pelaksanaan mock exam 1 yang merupakan simulasi
tiruan ujian seritfikasi RHCSA yang mana pada mock exam
Kamis, 7
pertama ini difouskan agar mentee terbiasa dengan
Desember 2023
lingkungan ujian sesungguhnya. Mock exam hari ini
dilakukan untuk Group A dan Group C
Pelaksanaan mock exam 1 yang merupakan simulasi
tiruan ujian seritfikasi RHCSA yang mana pada mock exam
Jumat, 8
pertama ini difouskan agar mentee terbiasa dengan
Desember 2023
lingkungan ujian sesungguhnya. Mock exam hari ini
dilakukan untuk Group B dan Group D
Pelaksanaan mock exam 2 yang merupakan simulasi
tiruan ujian seritfikasi RHCSA yang mana pada mock exam
Senin, 11
Minggu 18 kedua ini difouskan agar mentee sudah terbiasa dan
Desember 2023
11 – 15 mampu menjawab soal-soal ujian tiruannya. Mock exam
Desember hari ini dilakukan untuk Group A dan Group C
2023 Pelaksanaan mock exam 2 yang merupakan simulasi
Selasa, 12
tiruan ujian seritfikasi RHCSA yang mana pada mock exam
Desember 2023
kedua ini difouskan agar mentee sudah terbiasa dan

63
mampu menjawab soal-soal ujian tiruannya. Mock exam
hari ini dilakukan untuk Group B dan Group D
Review bersama membahas soal-soal mock exam,
Rabu, 13
sekaligus memberikan tips-tips terakhir sebelum
Desember 2023
menghadapi ujian RHCSA
Pelaksanaan ujian RHCSA Resmi untuk Group A di sesi
Kamis, 14 pagi dan Group C di sesi siang. Pelaksanaan ujian ini
Desember 2023 langsung diawasi oleh pihak Red Hat Asia Pasifik langsung
di tempat.
Pelaksanaan ujian RHCSA Resmi untuk Group C di sesi
Jumat, 15 pagi dan Group D di sesi siang. Pelaksanaan ujian ini
Desember 2023 langsung diawasi oleh pihak Red Hat Asia Pasifik langsung
di tempat.
Review soal-soal exam Kembali khusus untuk mentee
Senin, 18 yang belum lulus ujian RHCSA nya dengan tujuan
Desember 2023 mempersiapkan diri mentee agar lebih siap Ketika ujian
ulang (retake exam)
Pelaksanaan retake exam bagi yang belum lulus ujian
Selasa, 19 seritifkasi RHCSA sebelumnya. Retake exam ini juga
Desember 2023 diawasi oleh pihak Red Hat Asia Pasifik langsung di
tempat.
Minggu 19
Melakukan closingan untuk kegiatan Bootcamp Batam di
18 – 22 Rabu, 20
Kantor Infinite Learning, yang sekaligus menandakan
Desember Desember 2023
selesainya program Bootcamp Red Hat Batam
2023
Melakukan mentoring bimbingan terkait penyusunan
laporan akhir MSIB mentee dan mulai Menyusun
Kamis, 21
pengerjaan proyek KP dengan melakukan Instalasi
Desember 2023
QRadar dan Linux CentOS dan integrasi QRadar dengan
VM Linux CentOS
Melakukan persiapan untuk melakukan simulasi serangan
Jumat, 22
dan melakukan serangan sekaligus melihat apakah
Desember 2023
serangan terdeteksi kedalam log QRadar
Senin, 25 Libur Nasional
Desember 2023
Selasa, 26 Libur Nasional
Minggu 20 Desember 2023
25 – 29 Rabu, 27 Membuat Laporan Akhir penyusunan Proyek KP
Desember Desember 2023
2023 Kamis, 28 Closing program MSIB Batch 5
Desember 2023
Jumat, 29 Graduation Mentee Infinite Learning MSIB Batch 5
Desember 2023

64
Senior Mentor
IBM Academy for Hybrid Cloud and AI

Agistira Lamunde, S.T.

NIP.IL01230008

65
• Irvantoni Ilham

Paraf
Tanggal Hari Kegiatan
Pembimbing

Senin , 14 National Onboarding hari ini


Agustus 2023 menginformasikan tentang
mahasiswa, perguruan tinggi,
dan mitra yang diterima/lolos
dalam Magang dan Studi
Independen. Beberapa
perwakilan mitra dan
perguruan tinggi juga
memberikan kesan dan pesan
dalam kegiatan hari ini.
Selasa , 15 Kami memulai sesi dengan ice
Agustus 2023 breaking untuk menciptakan
suasana yang santai dan akrab.
Setelahnya, kami menjelaskan
dengan detail seluruh
rangkaian kegiatan yang akan
berlangsung dari awal hingga
akhir program kepada peserta.
Kami juga memperkenalkan
Minggu ke – 1 mentor yang akan
14 Agustus mendampingi mereka
2023 – 18 sepanjang kegiatan. Di sesi
Agustus 2023 siang, kami memulai dengan
menjawab pertanyaan-
pertanyaan, memberikan
penjelasan mendalam, serta
berbagi tips dan trik terkait
UI/UX kepada peserta. Tak
lupa, kami menyisipkan
informasi tentang fun challenge
yang akan menarik perhatian
mereka di akhir sesi.
Rabu, 16 Kami memulai kegiatan
Agustus 2023 dengan merancang sebuah
roadmap yang akan
membimbing langkah-langkah
dari hari ini hingga bulan
Desember. Selanjutnya, kami
menyampaikan informasi
terkait tech stack yang
mencakup bahasa
pemrograman, database, server,
66
dan komponen lainnya yang
akan digunakan dalam proses
pengembangan. Kami juga
memberikan daftar beberapa
tools yang perlu diinstal agar
peserta dapat mulai
mengembangkan sebuah
website. Hal ini membantu
mereka mempersiapkan
lingkungan kerja yang
diperlukan untuk mengikuti
perjalanan pembelajaran ini.
Kamis, 17 Libur Nasional
Agustus 2023
Jumat, 18 Hari ini, fokus kegiatan kami
Agustus 2023 adalah pengenalan dalam
manajemen proyek. Kami
memulai dengan menjelaskan
mengapa beberapa proyek
dapat mengalami kegagalan,
membahas berbagai
penyebabnya. Selanjutnya,
kami mengulas pendekatan
dalam manajemen proyek
seperti waterfall dan agile,
serta bagaimana proyek dapat
dikerjakan secara kolaboratif
dengan metode scrum. Kami
juga memberikan pemahaman
mengenai peran individu dalam
sebuah tim proyek dan
memperkenalkan matriks
manajemen “The Eisenhower
Matrix”. Tujuan kami adalah
membekali peserta dengan
landasan yang kokoh dalam
manajemen proyek untuk
meminimalisir risiko kegagalan
dan meningkatkan efisiensi.
21 Agustus Hari ini, kami memulai
2023 kegiatan dengan memberikan
pengantar mengenai metode
Minggu Ke – 2
UI/UX kepada peserta. Kami
21 Agustus
membagi mereka ke dalam tim-
2023 – 25
tim berdasarkan peran masing-
Agustus 2023
masing, yakni Hustler, Hipster,
dan Hacker. Selanjutnya, kami
membahas konsep dasar
67
tentang user experience
(pengalaman pengguna) dan
proses-proses yang diperlukan
dalam mendesain pengalaman
pengguna, termasuk konsep
design thinking. Kami
bertujuan untuk memberikan
pemahaman mendalam tentang
bagaimana menghadirkan
pengalaman pengguna yang
memikat dan fungsional bagi
produk atau layanan yang
mereka kembangkan.
22 Agustus Kegiatan hari ini difokuskan
2023 pada pengenalan tahap
emphatize dalam desain
thinking. Kami menjelaskan
betapa pentingnya mengenali
masalah yang dihadapi oleh
pengguna serta bagaimana
memberikan solusi yang tepat.
Ini melibatkan melakukan riset
dan usaha untuk memahami
secara mendalam keinginan
serta sudut pandang pengguna.
Melalui pendekatan ini, peserta
diajak untuk mendapatkan ide-
ide inovatif berdasarkan
pengalaman yang dialami oleh
pengguna, sehingga dapat
menciptakan solusi yang lebih
relevan dan efektif.
23 Agustus Pada kegiatan hari ini, kami
2023 memperkenalkan tahapan
“define” dalam design
thinking. Kami mengajak
peserta untuk melakukan
analisis dan observasi secara
mendalam guna
mengidentifikasi inti dari
permasalahan yang akan
diselesaikan. Fokusnya adalah
pada pemahaman yang
mendalam terhadap masalah
yang dihadapi pengguna. Di
akhir sesi, kami
memperkenalkan konsep user
persona yang membantu dalam
68
memahami karakteristik,
kebutuhan, dan tujuan
pengguna secara lebih spesifik.
Tujuannya adalah agar peserta
dapat lebih terhubung dengan
pengguna akhir dan
membangun solusi yang lebih
sesuai dengan kebutuhan
mereka.
24 Agustus Hari ini, kami fokus pada
2023 pengenalan tahapan Ideate
dalam Design Thinking. Kami
memulai dengan merencanakan
dan memperkenalkan konsep
menghasilkan ide-ide atau
melakukan brainstorming
untuk menciptakan solusi-
solusi inovatif. Peserta diajak
berlatih menggunakan metode
Crazy 8’s, sebuah teknik
brainstorming yang
menginspirasi untuk
menghasilkan banyak ide
secara cepat.
25 Agustus Kami memperkenalkan
2023 competitor analysis atau
analisis pesaing. Tujuannya
adalah membekali peserta
dengan keterampilan yang
diperlukan untuk memahami
pasar, mencari peluang,
mengidentifikasi target pasar
yang tepat, serta menempatkan
produk atau layanan mereka
secara strategis di tengah
persaingan pasar yang ada.
Semua ini bertujuan untuk
memberikan landasan yang
kokoh dalam pengembangan
produk atau layanan yang
sesuai dengan kebutuhan dan
tuntutan pasar.
28 Agustus Kegiatan hari ini adalah Pit
Minggu Ke 3
2023 Stop, di mana kami
28 Agustus
mempresentasikan rencana
2023 – 1
pembuatan website. Kami
September
berkolaborasi dalam
2023
merencanakan website yang
69
kami akan buat, yang akan
fokus pada topik stunting.
Kami membahas berbagai
elemen yang akan dimasukkan
ke dalam website tersebut,
seperti informasi tentang
stunting, penyebabnya,
dampaknya, serta langkah-
langkah pencegahan.
29 Agustus Hari ini, kami melanjutkan sesi
2023 Pit Stop kelompok di mana
beberapa tim masih
mempresentasikan rencana
website mereka yang belum
diselesaikan sebelumnya.
Setiap kelompok diberikan
kesempatan untuk menjelaskan
rencana mereka kepada seluruh
peserta, kemudian mentor
memberikan feedback
konstruktif setelah presentasi
selesai.
30 Agustus Hari ini, dalam tahapan Ideate
2023 dalam Design Thinking, kita
mengeksplorasi wireframe/low
fidelity, fokus pada pembuatan
struktur dasar sebuah website
menggunakan alat seperti
Figma. Kita juga mengulik UX
Writing, dimana pentingnya
kata-kata dan teks yang tepat
dalam meningkatkan
pengalaman pengguna
ditekankan.
31 Agustus Hari ini, kami memulai sesi
2023 yang membahas tentang
Design Thinking: Prototype. Di
sini, kami mengajarkan konsep
bahwa prototype adalah sebuah
versi awal dari produk yang
akan kami buat, yang
kemudian akan kami tunjukkan
kepada klien. Tujuan utamanya
adalah agar klien bisa
memahami konsep produk
yang sedang kami
kembangkan.

70
1 September Ketika kami mengajar tentang
2023 Business Model Canvas, fokus
kami adalah pada sembilan
elemen kunci yang harus
diterapkan dalam sebuah
proyek. Kami menjelaskan
bahwa setiap elemen memiliki
peran penting dalam
merancang strategi bisnis yang
kokoh.
4 September Dalam kegiatan final micro
2023 challenge, kami sebagai
pengajar memfasilitasi proses
presentasi proyek para peserta.
Kami membimbing mereka
dalam menyusun presentasi
menggunakan Powerpoint dan
menampilkan wireframe dari
proyek yang telah mereka
kembangkan. Peran kami
adalah memberikan arahan
mengenai bagaimana
menyampaikan ide-ide secara
visual dan efektif kepada
mentor.
5 September Hari ini merupakan tahap akhir
2023 dari final micro challenge
Minggu Ke – 4 kedua, di mana kelompok yang
4 September
belum mempresentasikan
2023 – proyek mereka akan
8 September
melakukannya. Mereka diminta
2023 untuk menyampaikan dari
konsep besar (Big Idea) hingga
tahap prototype dari website
yang mereka rancang.
6 September Hari ini merupakan hari libur
2023 dari kegiatan karena proyek
micro telah selesai dilakukan.
Besok akan menjadi awal dari
proyek macro, di mana anggota
kelompok akan berubah lagi.
7 September Dalam kegiatan design
2023 thinking dengan judul “test”
yang kami ajarkan, kami
memperkenalkan proses
pengujian sebuah website
kepada peserta. Kami
memfasilitasi proses di mana
71
peserta kami sebagai pengajar
bertugas untuk mengarahkan
dan mengorganisir uji coba
website yang telah kami buat.
8 September Kegiatan kali ini fokus pada
2023 penjelasan mengenai prinsip-
prinsip desain yang penting.
Kami menjelaskan bahwa
desain yang efektif
membutuhkan kontras yang
jelas, penggunaan teks yang
tebal untuk memudahkan
keterbacaan, serta proporsi
yang seimbang dalam
pembuatan logo atau simbol.
11 September Dalam sesi pengajaran tentang
2023 HTML, kami memulai dengan
memperkenalkan konsep dasar
bahasa markup kepada peserta.
Sebagai pengajar, kami
menggunakan IDE Visual
Studio Code sebagai alat untuk
menunjukkan penerapan
praktis dari bahasa markup
HTML dalam pembuatan
struktur dasar suatu website.
12 September Pada kelanjutan dari sesi
2023 sebelumnya tentang
pengenalan HTML, fokus kami
Minggu Ke – 5 adalah pada konsep
11 September memasukkan gambar ke dalam
2023 – 15 website dan pemahaman
September tentang penggunaan class, id,
2023 serta id for bookmarks.
13 September
2023 Pada sesi pengenalan HTML
bagian 3, kami fokus pada dua
hal utama: pembuatan list dan
form, khususnya form login.
Kami mengajarkan peserta
bagaimana membuat list dalam
HTML menggunakan tag <ul>
(unordered list) dan <ol>
(ordered list), serta bagaimana
menambahkan elemen-elemen
seperti <li> (list item) di
dalamnya untuk menyusun
daftar.
72
14 September Selama design week, fokus
2023 kami adalah pada topik
typography dalam desain.
Kami mengajarkan peserta
tentang pentingnya penggunaan
typography yang tepat dalam
membangun identitas merek
atau brand. Kami membahas
bagaimana pilihan jenis huruf,
ukuran, spasi, dan perpaduan
warna dalam typography dapat
memengaruhi persepsi
pengguna terhadap suatu brand.
15 September Kami melakukan pemetaan
2023 untuk menentukan tahapan-
tahapan yang perlu dikerjakan
dan membagi tugas secara
efisien di antara anggota
kelompok. Fokus utama kami
adalah memastikan bahwa
setiap aspek dari pembuatan
website direncanakan dengan
baik dan kami memiliki visi
yang jelas untuk
menyelesaikan proyek ini.
18 September Dalam Pitstop makro hari ini,
2023 kami sebagai pengajar
memfasilitasi sesi presentasi
proyek yang dilakukan oleh
peserta. Kami membimbing
mereka dalam menyajikan hasil
riset dari big idea hingga user
persona kepada mentor dan
tim.
Minggu Ke – 6 19 September Permainan CSS seperti
18 September 2023 Flexbox Froggy merupakan
2023 – 22 cara yang menarik untuk
September memperkenalkan konsep-
2023 konsep CSS kepada peserta.
Dengan 24 level yang
menggunakan bahasa CSS,
permainan ini memberikan
pengalaman praktis dalam
memahami penggunaan
properti CSS seperti Flexbox.
20 September Dalam sesi praktek front-end
2023 dengan framework Bootstrap,
kami sebagai pengajar
73
memandu peserta dalam
penggunaan framework
Bootstrap melalui website
resmi mereka. Kami
memberikan arahan langkah-
demi-langkah tentang cara
memanfaatkan komponen-
komponen Bootstrap seperti
grid system, komponen UI,
navigasi, formulir, dan lainnya
21 September Dalam sesi pengenalan
2023 komponen desain
menggunakan Figma, kami
sebagai pengajar memandu
peserta untuk membuat
komponen-komponen yang
dapat digunakan ulang dalam
desain sebuah website. Kami
memberikan arahan tentang
bagaimana membuat
komponen seperti header,
footer, kartu artikel, tombol,
dan elemen lainnya dalam
Figma.
22 September Dalam sesi pembelajaran
2023 asynchronous hari ini, kami
sebagai pengajar memberikan
tugas kepada peserta untuk
berkontribusi di Figma
Community sebelum sesi
pembelajaran dimulai. Kami
mendorong peserta untuk
mengunggah atau berbagi
konten yang terkait dengan
desain, seperti desain original,
komponen reusable, atau tips
bermanfaat dalam desain.
25 September Dalam sesi pengenalan Git dan
2023 Github, kami sebagai pengajar
membimbing peserta dalam
Minggu Ke – 7
memahami konsep dasar Git
25 September
dan berinteraksi dengan
2023 – 29
Github. Kami menjelaskan
September
berbagai istilah yang penting
2023
dalam Git, seperti repository,
commit, branch, merge, dan
push/pull, serta

74
memperlihatkan cara
penggunaannya.
26 September Pembelajaran hari ini fokus
2023 pada dasar-dasar JavaScript.
Peserta memahami konsep
dasar tentang JavaScript
sebagai bahasa pemrograman,
termasuk logika dasar dalam
pemrograman, penggunaan
variabel untuk menyimpan
data, penanganan tipe data, dan
penggunaan fungsi alert untuk
menampilkan pesan pada
browser.
27 September Saat mengajar materi tentang
2023 tipe data dalam JavaScript,
peran kami sebagai pengajar
adalah memberikan
pemahaman yang jelas dan
terstruktur tentang setiap tipe
data. Kami memandu peserta
melalui penjelasan yang
komprehensif mengenai string,
boolean, numbers, array,
bigint, undefined/null, object,
dan symbols dalam konteks
penggunaannya dalam bahasa
pemrograman JavaScript.
28 September Libur Nasional
2023
29 September Dalam pembelajaran hari ini,
2023 kami sebagai pengajar
memperkenalkan konsep UX
law yang meliputi beberapa
prinsip penting seperti hukum
proximity, similarity, Fitt’s
Law, Miller’s Law, dan Jacob’s
Law. Kami menjelaskan
bagaimana setiap hukum ini
relevan dalam konteks
pengalaman pengguna (UX)
dan memberikan contoh
penggunaannya dalam desain.
2 Oktober Mengajar pada perayaan hari
Minggu Ke – 8
2023 batik pasti menjadi pengalaman
2 Oktober 2023
yang menarik! Kami berusaha
– 6 Oktober
memberikan suasana yang
2023
interaktif dan menyenangkan
75
saat mengadakan nominasi
untuk baju batik terbaik serta
tantangan Crazy 4's. Dalam
tantangan ini, kami
membimbing peserta untuk
menggambar batik, makanan
khas, tempat wisata, dan ikon
kota daerah mereka masing-
masing.
3 Oktober Sebagai pengajar pada sesi Pit
2023 Stop 2, peran kami adalah
memberikan pandangan yang
konstruktif terhadap presentasi
proyek yang disampaikan oleh
peserta. Kami memberikan
umpan balik yang mendalam
terkait konsep Big Idea hingga
tahap prototype high fidelity
yang dipresentasikan.
4 Oktober Sebagai pengajar pada sesi hari
2023 ini tentang kontrol alur
program dalam JavaScript,
peran kami adalah
menyampaikan konsep-konsep
kompleks seperti block
statement, if-else statements,
falsy values, switch, break, dan
throw dengan cara yang jelas
dan mudah dipahami.
5 Oktober Pembelajaran hari ini fokus
2023 pada konsep kontrol alur
program dalam JavaScript yang
meliputi try and catch
statements untuk menangani
pengecualian (exceptions),
penggunaan pernyataan for, do
while, while, serta pernyataan
labeled, break, dan continue
yang memengaruhi jalannya
eksekusi program.
6 Oktober Sebagai pengajar, hari ini
2023 materi yang kami sampaikan
berkaitan dengan konsep
function dalam JavaScript.
Fungsi dalam bahasa
pemrograman memungkinkan
kita untuk mengelompokkan
sejumlah kode tertentu menjadi
76
blok yang dapat dipanggil
kembali. Kami menjelaskan
tentang deklarasi function,
bagaimana parameter bekerja
sebagai input untuk fungsi, dan
pentingnya return statement
yang mengembalikan nilai dari
fungsi.
9 Oktober fokus pembelajaran hari ini
2023 adalah pada prinsip dasar
Object-Oriented Programming
(OOP) dalam JavaScript. Kami
menyampaikan konsep kelas
dan instance, yang mencakup
properti, metode, serta peran
penting konstruktor dalam
pembuatan objek dari kelas.
10 Oktober fokus pembelajaran hari ini
2023 adalah pada konsep function
dalam JavaScript. Kami
menjelaskan tiga komponen
utama: build function untuk
mengorganisir dan menyimpan
sejumlah kode yang dapat
dipanggil kembali, parameter
function sebagai input yang
Minggu Ke – 9
diterima oleh function, dan
9 Oktober 2023
return function yang
– 13 Oktober
mengembalikan nilai setelah
2023
function dieksekusi.
11 Oktober kami juga memastikan untuk
2023 memberikan panduan, sumber
daya, dan dukungan tambahan
kepada anggota tim. Kami
berkolaborasi secara efektif,
berbagi pengetahuan, dan
memastikan bahwa setiap
anggota tim dapat
berkontribusi maksimal dalam
pengembangan front end
website. Proses ini tidak hanya
memperkuat keterampilan
teknis anggota tim tetapi juga
membangun kerjasama yang
erat di dalam tim. Kami sangat
berharap bahwa website seni
budaya ini akan menjadi karya

77
yang menginspirasi dan
informatif untuk pengguna.
12 Oktober pada hari Pitstop Macro ke-3
2023 ini Anda memberikan panduan,
umpan balik, atau dukungan
tambahan kepada peserta
dalam pengembangan proyek
mereka. Ini adalah kesempatan
bagi Anda untuk mendukung
setiap tim dalam
mempersiapkan presentasi
progres front-end mereka.
13 Oktober Sesi asynchronous hari ini
2023 sepertinya akan fokus pada
diskusi kendala yang dihadapi
selama proses pengerjaan
project macro. Ini merupakan
bagian penting dari proses
retrospective, di mana setiap
anggota tim memiliki
kesempatan untuk berbagi
pengalaman mereka,
mengidentifikasi hambatan
yang dihadapi, serta mencari
solusi untuk perbaikan di masa
mendatang.
16 Oktober Dalam sesi ini, peserta dapat
2023 kembali memahami konsep-
konsep dasar yang penting
dalam JavaScript. Hal ini dapat
membantu mereka memperkuat
dasar pengetahuan mereka,
meninjau kembali konsep-
konsep yang mungkin sudah
dikenal, atau memberikan
Minggu Ke –
pemahaman baru bagi yang
10 belum begitu familiar.
16 Oktober
2023 – 20 17 Oktober Materi hari ini sepertinya fokus
Oktober 2023 2023 pada pengembangan
keterampilan public speaking
dan story telling. Ini
merupakan aspek penting
dalam menyampaikan
presentasi yang efektif. Penting
untuk memahami cara
menyajikan informasi dengan
cara yang menarik dan engas
kepada pendengar.
78
18 Oktober hari ini adalah sesi
2023 asynchronous yang
memberikan waktu kepada tim
untuk menyiapkan presentasi
akhir proyek mereka.
19 Oktober Presentasi terakhir proyek
2023 macro hari ini menjadi
kesempatan bagi setiap grup
untuk memamerkan hasil kerja
mereka dengan menggunakan
teknik story telling. Ini adalah
momen di mana setiap tim
dapat menunjukkan progres,
pencapaian, dan keunikan dari
proyek yang telah mereka
lakukan. Sementara itu, mentor
akan memberikan komentar
dan umpan balik setelah setiap
presentasi selesai.
20 Oktober Memberikan panduan, sumber
2023 daya, atau bimbingan tambahan
kepada mentee terkait dengan
persiapan back-end,
memberikan arahan terkait
pemilihan anggota tim yang
tepat, atau memastikan bahwa
mereka memiliki pemahaman
yang cukup sebelum memulai
proyek tersebut.
23 Oktober Awal dari proyek massive
2023 diawali dengan pengetahuan
tentang personal branding.
Materi ini pastinya bermanfaat
karena membangun merek
pribadi (personal branding)
menjadi kunci di dunia
Minggu Ke – profesional saat ini. Kemudian,
11 belajar tentang LinkedIn
23 Oktober sebagai platform sosial media
2023 – 27 yang berfokus pada aspek
Oktober 2023 profesional dan digunakan
untuk branding diri serta
mencari peluang karier, bisa
sangat relevan.
24 Oktober Materi tentang portofolio
2023 dalam design week
memberikan wawasan yang
sangat penting. Portofolio
79
adalah alat yang kuat untuk
memamerkan karya desain
Anda kepada dunia.
Mengetahui platform-platform
seperti LinkedIn, Behance, dan
Instagram untuk membangun
portofolio adalah langkah yang
sangat positif.
25 Oktober Pembelajaran tentang Video
2023 Showcase hari ini terdengar
menarik! Penggunaan video
dalam mempromosikan
produk adalah strategi yang
sangat efektif. Video mampu
menyampaikan informasi
dengan cara yang lebih
menarik dan memudahkan
pemahaman tentang produk
dibandingkan dengan
pendekatan lainnya.
26 Oktober Pembelajaran React JS hari ini
2023 tampaknya dimulai dari fondasi
dasarnya, yang merupakan
langkah penting sebelum
memahami konsep yang lebih
kompleks. Menguasai
fundamental React JS
memungkinkan peserta untuk
membangun pemahaman yang
kokoh sebelum melangkah ke
topik lebih lanjut.
27 Oktober Sesi asynchronous hari ini
2023 sebelumnya mencakup
informasi tentang proses
pemilihan mentor untuk proyek
massive. Ini mungkin
melibatkan kriteria pemilihan
mentor, bagaimana peserta
dapat mengajukan diri menjadi
mentor, atau proses seleksi
yang akan dilakukan.
30 Oktober Pembelajaran tentang ReactJS
Minggu Ke –
2023 components hari ini tampaknya
12
memfokuskan pada praktik
30 Oktober
penggunaan komponen dalam
2023 – 3
pembuatan antarmuka aplikasi.
November
Pembuatan komponen navbar
2023
dan footer adalah langkah yang
80
bagus karena keduanya
merupakan bagian penting
dalam struktur sebuah situs
web atau aplikasi.
31 Oktober Sebagai mentor, momen seperti
2023 perayaan Halloween bisa
menjadi kesempatan fantastis
untuk menghidupkan suasana
pembelajaran. Kostum
Halloween dan nominasi
terbaik bisa membangun
semangat tim dan merangsang
kreativitas.
1 November Pembelajaran tentang riset hari
2023 ini tampaknya menjadi aspek
kunci dalam persiapan proyek
massive. Riset yang mendalam
merupakan fondasi yang sangat
penting untuk pengembangan
proyek yang kuat dan berdaya
saing.
2 November Pembelajaran tentang Gestalt
2023 dan desain untuk aksesibilitas
hari ini tampaknya
menawarkan wawasan yang
sangat kaya dalam dunia
desain. Memahami konsep
Gestalt seperti proximity,
similarity, focal point, dan
continuity membantu dalam
memahami bagaimana manusia
melihat dan merespons elemen-
elemen desain yang berbeda.
Ini memungkinkan para
desainer untuk mengatur
elemen-elemen desain dengan
cara yang lebih efektif untuk
mencapai tujuan tertentu.
3 November Sesi asynchronous hari ini
2023 memberikan kesempatan untuk
mereview dan memahami
materi yang telah diajarkan
oleh mentor selama seminggu
terakhir. Mungkin saatnya
untuk merekap pelajaran
tentang desain, ReactJS, atau
topik lain yang telah
dijelaskan.
81
6 November Sprint review berlangsung di
2023 mana kami mempresentasikan
proyek riset massive kami.
Mentor memberikan umpan
balik yang berharga untuk
pengembangan proyek di masa
mendatang.
7 November Fokus pada pembelajaran
2023 tentang route dan conditional
rendering di ReactJS. Mentor
memberikan panduan langkah
demi langkah untuk menginstal
route dan menjalankan kode.
8 November Pembelajaran berkelanjutan ini
2023 membantu kami memahami
bagaimana mengelola navigasi
di aplikasi React dan
melakukan rendering
Minggu Ke –
kondisional sesuai kebutuhan.
13
6 November 9 November Pembelajaran tentang
2023 – 10 2023 Bootstrap dan Tailwind di
November React. Kami mengajar cara
2023 menginstal framework
Bootstrap serta komponen-
komponen dari Tailwind
seperti daisyUI dan Flowbite.
Ini memberikan wawasan
tentang cara memanfaatkan
framework UI yang sudah ada
untuk mempercepat dan
mempermudah pengembangan
antarmuka.
10 November Perayaan Hari Pahlawan
2023 dengan kuis seru dan
pengumuman top 3 desain
poster local heroes terbaik.
Momen ini memberikan
inspirasi serta menyegarkan
suasana pembelajaran dengan
kegiatan yang berbeda dan
meriah.
13 November Perayaan Hari Pahlawan
Minggu Ke –
2023 dengan kuis seru dan
14
pengumuman top 3 desain
13 November
poster local heroes terbaik.
2023 – 17
Momen ini memberikan
November
inspirasi serta menyegarkan
2023
suasana pembelajaran dengan
82
kegiatan yang berbeda dan
meriah.
14 November Sprint Review kedua mengenai
2023 desain, di mana grup massive
mempresentasikan proyek
desain web dan aplikasi di
Figma. Setelah presentasi,
mentor memberikan umpan
balik yang konstruktif untuk
pengembangan lebih lanjut.
15 November Materi tentang teknik bertanya
2023 disampaikan. Mentor
memperkenalkan berbagai
teknik pertanyaan seperti
pertanyaan tertutup, terbuka,
funnel, probing, leading, dan
recall serta process questions,
yang memberikan wawasan
tentang berbagai pendekatan
yang dapat digunakan dalam
berkomunikasi dan riset.
16 November Fokus pada pengenalan
2023 penggunaan Node.js sebagai
runtime environment untuk
mengeksekusi JavaScript di
luar lingkungan browser. Ini
memberikan pemahaman
tentang bagaimana
menggunakan Node.js untuk
pengembangan aplikasi server-
side.
17 November Sesi asynchronous di mana
2023 materi diberikan di platform
belajar. Mentor juga
memberikan pengingat untuk
mengisi logbook, yang
merupakan catatan penting atas
perkembangan dan aktivitas
yang dilakukan.
20 November Pengumuman kolaborasi
2023 dengan program HCAI untuk
Minggu Ke –
grup project yang telah
15
menunjukkan progres cepat
20 November
dalam pengerjaan proyek
2023 – 24
mereka. Selanjutnya, materi
November
pembelajaran difokuskan pada
2023
back-end, khususnya tentang
MySQL.
83
21 November Pembelajaran tentang teknik
2023 update dan delete di MySQL
Workbench diikuti dengan
tantangan untuk membuat 3NF
setelah mempelajari konsep
tersebut.
22 November Fokus pada perintah MySQL
2023 SELECT, LEFT, RIGHT
JOIN, dan WHERE. Mentor
memberikan panduan tentang
cara mengubah atribut tabel
dengan efisien.
23 November Sprint review di bagian
2023 technical front-end, di mana
kami mempersembahkan hasil
project massive kami sekaligus
memperlihatkan kemajuan
front-end yang sudah kami
kerjakan.
24 November Sosialisasi mengenai laporan
2023 akhir yang akan dikerjakan
hingga akhir Desember.
Mentor memberikan panduan
serta contoh dalam membuat
laporan akhir
27 November Pengumuman kolaborasi
2023 dengan program HCAI untuk
grup project yang telah
menunjukkan progres cepat
dalam pengerjaan proyek
mereka. Selanjutnya, materi
pembelajaran difokuskan pada
back-end, khususnya tentang
Minggu Ke – MySQL.
16 28 November Acara Devfest Day 2 dengan
27 November 2023 kehadiran speaker online dan
2023 – 1 offline yang membagikan
Desember materi seputar game,
2023 kecerdasan buatan (AI),
pengembangan web, dan
mobile development.
29 November Menjadi bagian dari panitia
2023 online pada hari terakhir acara
Devfest (Day 3). Tugas Anda
adalah untuk memastikan
ketertiban audio dengan
memute suara partisipan jika

84
ada yang mengganggu. Selama
acara, Anda juga mendapatkan
edukasi dari beberapa mentor
dan mentee tentang materi
Infinite Learning.
30 November Pembelajaran tentang Express
2023 JS, meliputi pembuatan API,
middleware (controller atau
auth), arsitektur direktori, dan
praktik langsung dalam
implementasinya.
1 Desember Hari ini bersifat asynchronous,
2023 namun Anda memilih untuk
melanjutkan progress project
massive untuk sprint review
berikutnya, serta membuat
video showcase untuk proyek
tersebut.
4 Desember Pembelajaran tentang Express,
2023 dengan fokus pada materi
Middleware dan penanganan
error. Mentor memberikan
praktik langsung melalui
shared screen.
5 Desember Sprint Review untuk Front End
2023 dan Back End, dimana setiap
grup mempresentasikan
perkembangan pembuatan
website dan aplikasi mereka.
6 Desember Pembelajaran tentang
Minggu Ke –
2023 authentication dalam kedua
17
bagian, Front End dan Back
4 Desember
End. Mentor memberikan
2023 – 8
praktik langsung dalam
Desember
pembuatan autentikasi
2023
sekaligus menunjukkan
penggunaan database.
7 Desember Bengkel coding di mana
2023 mentee yang fokus pada web
development memberikan
informasi mengenai kesulitan
yang dihadapi saat
mengerjakan front end atau
back end, dan mentor
membantu menyelesaikannya.
8 Desember Pembelajaran tentang Cloud
2023 Computing yang mencakup

85
tiga jenis cloud: public, private,
dan hybrid. Layanan cloud
seperti Software as a Service
(SaaS), Platform as a Service
(PaaS), dan Infrastructure as a
Service (IaaS) juga dibahas.
11 Desember Mentoring dalam bengkel
2023 coding untuk membantu
menyelesaikan permasalahan
umum di front end dan back
end yang dihadapi oleh para
mentee.
12 Desember Pembimbingan dalam Sprint
2023 Review ke-5 di mana para grup
mempresentasikan proyek
mereka, dilanjutkan dengan
memberikan feedback untuk
meningkatkan kualitas proyek.
Minggu Ke – 13 Desember Diskusi dengan mentee pada
18 2023 sesi asynchronous terkait
11 Desember persiapan final presentation
2023 – 15 massive yang akan dilakukan
Desember pada Rabu dan Kamis.
2023 14 Desember Memberikan panduan kepada
2023 mentee tentang cara melakukan
hosting website, termasuk
memilih penyedia hosting,
memahami harga, dan
memastikan aksesibilitas
website bagi pengguna.
15 Desember Membimbing pembelajaran
2023 tentang cyber security, mulai
dari konsep dasar hingga
strategi untuk mencegah
peretasan data sensitif yang
dipimpin oleh mentor HCAI.
18 Desember Sesi mentoring di mana saya
2023 memberikan informasi
terperinci mengenai final
Minggu Ke – presentation kepada grup,
19 meliputi panduan tata cara
18 Desember presentasi yang baik dan aspek
2023 – 22
yang perlu ditekankan kepada
Desember
audiens.
2023
19 Desember Lanjutan sesi mentoring
2023 dengan fokus pada memeriksa
kesiapan anggota grup terkait

86
final presentation yang akan
dilakukan dalam dua hari
berikutnya.
20 Desember Hari pertama dari presentasi
2023 final di mana kami
memaparkan proyek yang telah
dikerjakan selama dua bulan
terakhir. Mentor senior dan
tamu undangan turut hadir
untuk menyaksikan presentasi.
21 Desember Hari kedua dari presentasi
2023 final, di mana kami
memaparkan proyek yang telah
kami kerjakan selama dua
bulan terakhir. Mentor senior
dan tamu undangan kembali
hadir untuk menyaksikan
presentasi.
22 Desember Hari ini adalah sesi
2023 asynchronous karena semua
proyek telah selesai dikerjakan.
Kami menantikan acara
penutupan dan acara perayaan
kelulusan yang dijadwalkan
pada tanggal 28 dan 29
Desember 2023.
25 Desember Libur Nasional
2023
26 Desember Libur Nasional
Minggu Ke – 2023
20 27 Desember Mentoring bimbingan terkait
25 Desember 2023 finalisasi
2023 – 29 penyusunan laporan akhir
Desember MSIB mentee.
2023 28 Desember Graduation Mentee Infinite
2023 Learning
29 Desember MSIB Selesai
2023

Senior Mentor

87
Web Development

Jessica Aulia Pardede, S.Kom


NIP. IL01220013

C. KEGIATAN SELAMA KERJA PRAKTEK DI INFINITE LEARNING

88

Anda mungkin juga menyukai