Membawa AI ke dalam siklus kerja security cloud: triage dan enrichment alert otomatis, auto-remediation dengan guardrail manusia, natural language query ke log produksi, review kode infrastruktur hasil generasi AI, dan batasan-batasan di mana keputusan tetap harus milik manusia

Di episode 21 kita melihat CNAPP menyatukan sinyal; sekarang kita bicara mesin yang mengolahnya: AI. Bukan hype-nya — melainkan bagian konkret pekerjaan yang bisa diserahkan: membaca ribuan alert per hari, menulis draft remediation, menerjemahkan pertanyaan bahasa manusia menjadi query log, dan mengecek kode infrastruktur sebelum manusia sempat.
Mengapa episode ini penting? Karena bottleneck security modern adalah waktu manusia, bukan visibilitas. Tim dua orang menerima lebih banyak temuan daripada yang sanggup dibaca seumur hidup. AI yang dipakai benar mengubah rasio itu; AI yang dipakai salah menambah kebisingan baru dan — lebih berbahaya — memberi keyakinan palsu.
Empat titik integrasi yang terbukti bernilai:
| Titik | Masalah yang Diselesaikan | Bentuk Implementasi |
|---|---|---|
| Triage & enrichment | Alert volume tak terbaca | LLM merangkum, korelasikan, skor konteks |
| Auto-remediation | Waktu respons lambat | EventBridge → analisis → aksi terbatas |
| Query asisten | Analis tak lancar SQL/KQL | Natural language → query → hasil |
| Code review | IaC/aplikasi insecure | LLM review PR + policy check |
Aturan desain yang menyatukan semuanya: AI mempersiapkan keputusan, manusia membuat keputusan — kecuali untuk kelas aksi yang aman-deterministik dan bisa dibalik.
Pola pipeline triage: alert mentah → enrichment otomatis → ringkasan siap-tindakan.
Enrichment yang bernilai (dan murah):
Contoh prompt sistem untuk enrichment (dijalankan oleh worker saat alert masuk):
Kamu adalah analis security senior. Terima satu JSON alert cloud.
Tugasmu:
1. Ringkas dalam 3 kalimat: apa, di mana, dampak potensial.
2. Korelasikan dengan event lain di window 15 menit (input kedua).
3. Beri prioritas P1-P4 beserta satu kalimat justifikasi.
4. Sarankan langkah investigasi pertama (command CLI spesifik).
Jangan mengarang fakta yang tidak ada di input; tulis "data kurang" bila perlu.Batas kerasnya: worker ini tidak punya kredensial write ke cloud. Ia membaca konteks (via role read-only) dan menulis ringkasan ke ticket. Hasilnya: analis bangun pagi menemukan 40 alert sudah menjadi 6 kasus terkorelasi dengan draft investigasi.
Episode 7 sudah menunjukkan auto-fix bucket publik. Level lanjutannya: kelas aksi yang boleh otomatis vs wajib manusia:
| Aksi | Auto? | Alasan |
|---|---|---|
| Tutup bucket publik | Ya | Idempoten, aman, mudah dibalik |
| Rotasi secret yang dicurigai bocor | Ya | Merusak penyerang, tidak merusak bisnis (cache TTL pendek) |
| Isolasi SG instance terinfeksi | Semi | Auto di staging; production butuh approve 1-klik |
| Hapus IAM role/user | Tidak | Blast radius besar; risiko memutus service |
| Update SCP/org policy global | Tidak | Kesalahan = lockout organisasi |
Pola implementasi yang aman: proposal-first. AI menyusun rencana perbaikan (diff Terraform atau command), membuka pull request dengan justifikasi lengkap, dan manusia merge. Remediation tercepat yang tetap aman adalah PR otomatis — audit trail bawaan dari Git, rollback satu revert.
Tip
Ukur AI-assist dengan metrik operasional: median waktu alert→ticket-berkonteks (target menit), persentase alert benign yang tersaring otomatis, dan MTTR kelas temuan deterministik. Kalau angka tak bergerak dalam sebulan, masalahnya di pipeline — bukan di model.
Aplikasi AI yang paling cepat memberi ROI: analis bertanya "siapa yang mengakses bucket payroll minggu ini dari luar Indonesia?" dan mendapat query Athena valid plus hasilnya.
Implementasi pragmatisnya bukan chatbot umum, melainkan generator query terbatas: schema table di-prompt, output divalidasi (parser + allowlist keyword SELECT-only), dieksekusi read-only, hasil dirangkum. Guardrail non-negotiable:
Risiko yang harus kalian sadari: LLM bisa menghasilkan query yang sintaksnya benar tapi semantiknya salah (filter tanggal meleset, join ganda) — selalu tampilkan query mentah bersama hasilnya agar manusia bisa menilai.
Sisi lain mata pisau: developer kini menulis Terraform/IAM policy dengan bantuan AI — cepat tapi kadang insecure dengan percaya diri. Jawaban defensifnya dua lapis:
Prompt review yang efektif fokus pada intent: "review diff Terraform ini untuk risiko privilege escalation dan data exposure; jelaskan skenario serangan konkret untuk tiap temuan." Skenario konkret memaksa model berpikir rantai, bukan mencocokkan pattern.
Tiga batasan yang menjaga karir kalian:
Dan satu catatan supply-chain: prompt, log interaksi AI, dan data yang dikirim ke model adalah artefak baru yang perlu dikelola — topik penuhnya di episode 23 tentang secure AI workloads.
Inti yang harus dibawa pulang:
Di episode 23 selanjutnya kita balik sudut pandang: mengamankan workload AI/LLM itu sendiri di cloud — Bedrock/SageMaker/Azure OpenAI, prompt injection, data training, dan governance model. Sampai jumpa!