ProduksiVascomm · KelolaHR · 2026
Pipeline CI/CD multi-tenant KelolaHR
Audit dan refactor pipeline GitLab multi-tenant dengan 16 cabang klien. Konfigurasi tenant dipusatkan di satu berkas sehingga daftar cabang tidak lagi terduplikasi di empat tempat.
- Satu sumber kebenaran (ci/tenants.yml) menggantikan daftar cabang yang terduplikasi
- Menutup celah: event push yang melewati semua gerbang keamanan dan aturan GitLeaks yang keliru pada MR pre-prod ke prod
ProduksiVascomm · KelolaHR · 2026
Manajemen secret dengan HashiCorp Vault
Implementasi Vault berbasis AppRole untuk KelolaHR di 16+ server klien. Vault Agent merender file .env lewat systemd.
- Vault Agent merender .env secara otomatis lewat systemd
- Mengidentifikasi kebutuhan skrip provisioning Ansible yang standar untuk menekan masalah berulang per server
- HashiCorp Vault
- Ansible
- systemd
Pemindaian secret dan gerbang keamanan pipeline
GitLeaks pada setiap merge request, panduan best practice membersihkan secret dari riwayat git, dan peta jalan DevSecOps empat fase.
- Mendiagnosis akar masalah temuan GitLeaks berulang: pemindaian ikut membaca ref internal GitLab
- Peta jalan 4 fase: DefectDojo, Falco, DAST, Wazuh, Kyverno, dan pemetaan POJK
- Laporan penilaian keamanan DAST (OWASP ZAP) dan POC Falco untuk presentasi ke CIO
- GitLeaks
- SonarQube
- OWASP ZAP
- Falco
- Trivy
Identitas terpusat (FreeIPA/LDAP)
Merancang dan menjalankan identitas terpusat berbasis FreeIPA/LDAP untuk platform internal, dengan Keycloak sebagai tahap SSO berikutnya.
- Integrasi LDAP berhasil diuji pada JumpServer, Redmine, osTicket, dan Nextcloud
- Prinsip migrasi tanpa membuat ulang akun: akun lama dihubungkan lewat email dan username
- Rencana empat fase dengan gelombang per aplikasi
- FreeIPA
- LDAP
- Keycloak
- JumpServer
Perencanaan dan ujiVascomm · KelolaHR · 2026
Rencana pemulihan bencana (DR) platform HRIS
Dokumen DR lengkap (RPO/RTO, strategi backup 3-2-1, empat runbook pemulihan) dan persiapan uji DR untuk dua layanan.
- Server DR siap dengan MySQL, MongoDB, dan Docker
- Alur uji yang dirancang: restore database dari S3, naikkan layanan lewat docker compose, alihkan DNS, dengan pengukuran waktu pemulihan
- Docker
- MySQL
- MongoDB
- Jenkins
- rclone
BerjalanKlien perbankan · 2026
Migrasi arsitektur pembayaran QRIS ke Kubernetes
Modernisasi dari monolit ke arsitektur cloud-native dengan GitOps. SIT dan UAT selesai; regresi dan uji performa di pre-prod sedang berjalan.
- Pipeline GitOps dengan ArgoCD, Jenkins, dan GitLab
- Pemindaian SCA, SAST, DAST, image, dan secret lolos pada tahap ini
- Blue-green deployment dan multi-zone untuk produksi masih berupa rencana
- Kubernetes
- ArgoCD
- Jenkins
- Dependency-Track
- SonarQube
Observability dan logging terpusat
Pengumpulan log Docker dengan Grafana Alloy ke Loki dan Grafana, diotomasi lewat Jenkins dan Ansible, plus integrasi HolmesGPT untuk investigasi insiden berbantuan AI.
- Grafana Alloy
- Loki
- Grafana
- HolmesGPT
- Ansible
LiveInternal Vascomm · 2026
Pelacak efektivitas kerja tim v2
Platform internal untuk mengukur efektivitas kerja tim. Versi 2 menambah tugas induk-anak, alur persetujuan, analisis AI per orang, dan pengingat; dipakai tim Ops dan Tech.
ProposalInternal Vascomm · 2026
Vaspod: proposal PaaS internal
Proposal produk platform PaaS internal ala Vercel untuk manajemen, dengan arsitektur berbasis GitLab CI, Harbor, ArgoCD, dan Kubernetes.
- Kubernetes
- ArgoCD
- Harbor
- Node.js