Course Outline
Minggu 1: Landasan Inti
- Hari 1: Pengenalan Aplikasi Perbankan
- Ulasan tentang modul inti perbankan
- SLA, kepatuhan (PCI DSS, uptime)
- Workflow ITSM (insiden/masalah/perubahan)
- Hari 2: Java Dasar Produksi
- Konsep internal JVM, memori, dasar GC
- Analisis pengecualian Java
- Pemeliharaan JVM untuk beban kerja perbankan
- Hari 3: Dasar Unix
- Struktur file & navigasi
- Komando: ps, top, df, tail, grep, awk, sed
- Dasar scripting shell untuk otomatisasi
- Hari 4: Log dan Monitoring
- Mengerti log (transaksi, audit)
- Alat: Splunk, ELK, pemrosesan log native
- Aktivitas praktikum: Penyelidikan transfer dana gagal
- Hari 5: Proses Tiket dan Peningkatan Level
- Alat: ServiceNow, JIRA workflow
- Matriks peningkatan level (L1 → L2 → Dev)
- Praktik terbaik RCA & dokumentasi
Minggu 2: Penyelidikan Lanjutan dan Simulasi Real-Time
- Hari 6: Debugging Server Aplikasi dan API
- Dasar WebLogic, Tomcat
- Kode kesalahan API (401, 500, 504)
- Masalah dan timeout pool JDBC
- Hari 7: Penyelidikan Database
- Pertanyaan lambat, kunci, deadlock
- Alat profiling SQL: EXPLAIN, SHOW PROCESSLIST
- Aktivitas praktikum: Menyelesaikan deadlock database
- Hari 8: CI/CD, Rilis & Rollback
- Ulasan Jenkins
- Skenario kegagalan rilis
- Rollback dan validasi pasca-deploy
- Hari 9: Simulasi Ruang Perang
- Pembagian peran: kepala insiden, komunikasi, pemecahan teknis
- Skenario penyelesaian real-time (gagal login)
- RCA, catatan ruang perang & update pihak berkepentingan
- Hari 10: Capstone dan Ulasan
- Ringkasan alat, log, peningkatan level, Unix, DB
- Tantangan akhir + kuis
- Sesi sertifikasi dan masukan
Pilihan Tambahan
- Dasar troubleshooting Kafka/MQ
- Alat APM: AppDynamics/Dynatrace
- Dasar Kubernetes (restart pod, log)
- Metriks SRE: SLIs, SLOs, MTTR
Ringkasan dan Langkah Berikutnya
Requirements
- Pemahaman tentang konsep pemrograman inti Java
- Pengalaman bekerja dengan sistem berbasis Unix
- Kenalan dengan alur kerja dukungan di aplikasi perusahaan
Audiens
- Insinyur Dukungan
- Pengembang Java yang beralih ke peran dukungan
- Analisis Dukungan Produksi di lingkungan perbankan
Testimonials (5)
Bahwa kami juga mendapat gambaran yang kompleks tentang konteksnya - misalnya mengapa kami memerlukan beberapa anotasi dan apa artinya. Saya menyukai bagian praktis dari pelatihan ini - harus menjalankan perintah secara manual dan memanggil api lainnya
Alina - ACCENTURE SERVICES S.R.L
Course - Quarkus for Developers
Machine Translated
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Course - Groovy Programming
the trainer can clearly explain the topic and can answer every question.
Hannah Mae Lubigan - Security Bank Corporation
Course - Advanced Spring Boot
Training style and trainer helps solve issues encountered during the exercises.
Carl Angelo Gonzales - Security Bank Corporation
Course - Spring Boot for Beginners
The breadth of the topis covered was quite a bit and the trainer tried to do justice to that.