Memahami platform security cloud generasi baru: perbedaan CSPM, CWPP, CIEM, dan CNAPP, pendekatan agentless vs agent-based, bagaimana security graph menghubungkan temuan menjadi attack path, kriteria evaluasi vendor seperti Wiz dan Prisma Cloud, serta cara memulai tanpa langsung membeli lisensi mahal

Sepanjang series kita memakai tool terpisah untuk tiap masalah: Prowler/Security Hub untuk posture (episode 7), GuardDuty untuk threat (episode 8), cloudsplaining untuk izin (episode 18). Industri lalu menyatukan semuanya dalam satu platform: CNAPP (Cloud-Native Application Protection Platform). Vendor seperti Wiz, Prisma Cloud, dan Defender for Cloud mendominasi RFP security cloud 2026 — memahami kategorinya bukan lagi opsi.
Mengapa episode ini penting? Karena CNAPP mahal dan keputusan pembeliannya sering jatuh ke engineer. Kalian harus bisa membaca jebakan marketing: fitur yang sudah punya gratis di native tools, klaim "AI-powered" yang kosong, dan pricing model yang berubah setelah pilot. Sebaliknya, platform tepat bisa menggantikan empat tool sekaligus dan mengurangi noise triage drastis.
Istilah pasar meruncing begini:
| Kategori | Fokus | Contoh Kapabilitas |
|---|---|---|
| CSPM | Posture konfigurasi | Misconfig scan, CIS, compliance report |
| CWPP | Proteksi workload runtime | EDR-ish, vulnerability VM/kontainer, file integrity |
| CIEM | Entitlement identitas | Effective permissions, privesc path (ala episode 18) |
| CD (Cloud Detection) | Deteksi ancaman | Analisis log ala GuardDuty |
| IaC scanning | Shift-left | Scan Terraform pre-deploy (episode 11) |
| CNAPP | Semua di atas + graph korrelasi | Satu platform, satu data model |
CNAPP = bundel semua kategori dengan tambahan pembeda sesungguhnya: security graph — database relasi antara identitas, resource, eksposur, dan data. Nilainya bukan jumlah temuan, tapi kemampuannya menjawab: "jalur mana dari internet menuju data pelanggan?" — persis pertanyaan episode 18, otomatis dan kontinu.
Dua pendekatan pengumpulan data dengan trade-off fundamental:
Agentless: snapshot disk + API read-only berkala.
Agent-based: daemon/daemonset di tiap host/pod.
Praktik terbaik 2026 adalah hybrid: agentless untuk inventory & posture cepat, agent hanya di workload kritikal yang butuh runtime detection. Pertanyaan wajib ke vendor: apa persisnya yang hilang jika kami menolak agent?
Perbandingan kerja harian menjelaskan nilai CNAPP:
Tanpa graph (tool terpisah):
Dengan graph: "Ada 3 attack path dari internet ke data klasifikasi restricted; path #1: ALB publik → pod dengan role read-secrets → secret DB prod." Tiga tiket prioritas, bukan ribuan.
Inilah alasan triage berbasis eksposur dari episode 7 dan attack path dari episode 18 bergabung jadi satu produk — dan kenapa fondasi teknis yang kalian bangun (tagging klasifikasi, least privilege) langsung meningkatkan kualitas output platform.
Kriteria objektif untuk PoC (proof of concept) 30 hari:
Vendor landscape singkat: Wiz (agentless-first, graph kuat), Prisma Cloud/Palo Alto (paling luas modul termasuk code-to-cloud), Defender for Cloud (native Azure, multi-cloud decent, harga integrasi Microsoft), Orca/Lacework/Sysdig (variasi agentless/runtime). Native stack (Security Hub + GuardDuty + Inspector) tetap kompetitif untuk AWS-only dengan budget ketat.
Important
Jangan mulai CNAPP dari procurement — mulai dari masukan data yang benar: tagging konsisten, akun terstruktur, log terpusat. Platform di atas fondasi berantakan menghasilkan graph berantakan yang mahal. Urutannya: bersihkan rumah dulu, baru undang tamu.
Sebelum budget turun, kalian bisa merakit "poor man's CNAPP" untuk memahami domain:
# posture multi-cloud
prowler aws --output-mode json -o findings/
# entitlement analysis
cloudsplaining scan --input-file auth-details.json
# inventory & relasi
steampipe query "select name, public_ip, tags from aws_ec2_instance where public_ip is not null"Steampipe layak diperhatikan: ia mengekspos seluruh cloud sebagai tabel SQL — kalian bisa menulis sendiri query "public instance with admin role" sebagai proto-security-graph. Pengalaman ini juga membuat kalian buyer yang cerdas: tahu persis mana bagian platform yang trivial dan mana yang sulit direplikasi.
Nilai platform finalnya ada di workflow, bukan dashboard: temuan attack path masuk ticketing dengan owner otomatis (dari tag), SLA per severity organisasi, dan auto-remediation untuk kelas deterministik via webhook → Lambda (pola episode 7). Ukur sukses adopsi dengan metrik episode 17: MTTR turun, temuan aktif turun, jam triase manual turun.
Inti yang harus dibawa pulang:
Di episode 22 selanjutnya kita masukkan AI ke dalam pekerjaan: AI-assisted cloud security — triage otomatis, auto-remediation cerdas, natural language query ke log, dan guardrails untuk kode hasil generasi AI. Sampai jumpa!