CSPM, CWPP ve CNAPP Nedir? Modern Cloud Security Platformları Nasıl Çalışır?
CSPM, CWPP, CIEM, KSPM, DSPM ve CNAPP nedir? Modern bulut guvenlik platformlari nasil calisir ve saldiri yollarini nasil gosterir?

Cloud ortamları büyüdükçe güvenlik ekiplerinin karşısına yeni bir problem çıkar:
Çok fazla kaynak, çok fazla servis ve çok fazla güvenlik sinyali.
Bir tarafta AWS hesapları.
Bir tarafta Azure subscription'ları.
Başka bir tarafta Google Cloud project'leri.
Bunların üzerinde;
virtual machine'ler,
container'lar,
Kubernetes cluster'ları,
serverless uygulamalar,
storage servisleri,
IAM roller,
secret'lar,
database'ler
çalışabilir.
Her platform kendi güvenlik alarmını üretir.
Her ürün kendi dashboard'unu oluşturur.
Sonuçta kurum şu soruyla karşılaşır:
“Gerçekten kritik olan risk hangisi?”
İşte CSPM, CWPP, CIEM, KSPM, DSPM ve CNAPP gibi modern cloud security kavramları tam olarak bu problemi çözmeye çalışır.
Ama bu terimler çoğu zaman birbirine karıştırılır.
CSPM ne yapar?
CWPP ile EDR arasındaki fark nedir?
CIEM neden gerekir?
CNAPP gerçekten hepsinin yerini alır mı?
Daha da önemlisi:
Bu platformlar yalnızca binlerce alarm mı üretir, yoksa gerçek saldırı yollarını gösterebilir mi?
Modern cloud security yaklaşımının asıl değeri burada ortaya çıkar.
CSPM Nedir?
Cloud Security Posture Management – CSPM, cloud ortamındaki güvenlik yapılandırmalarını sürekli olarak analiz eden yaklaşım ve teknoloji kategorisidir.
CSPM temel olarak şu soruya cevap verir:
“Cloud kaynaklarımız güvenli şekilde yapılandırılmış mı?”
Örneğin CSPM şu riskleri tespit edebilir:
- Public storage
- İnternete açık RDP veya SSH
- Public database
- Encryption eksikliği
- Audit logging kapalı olması
- MFA eksikliği
- Security Group yanlış yapılandırmaları
- IAM policy problemleri
- Backup veya snapshot riskleri
CSPM'in temel gücü cloud ortamını sürekli olarak değerlendirmesidir.
Çünkü cloud ortamı statik değildir.
Bugün güvenli olan yapı yarın değişebilir.
CSPM Neden Gereklidir?
Geleneksel data center ortamında altyapı nispeten daha yavaş değişir.
Cloud'da ise developer birkaç dakika içinde yeni;
VM,
storage,
database,
load balancer
oluşturabilir.
Manuel güvenlik review bu hıza yetişemez.
CSPM cloud API'lerini analiz ederek yeni oluşan riskleri daha hızlı görünür hale getirebilir.
Bu nedenle CSPM'in temel amacı:
Continuous Cloud Posture Visibility
sağlamaktır.
CSPM Sadece Compliance İçin midir?
Hayır.
CSPM platformları;
CIS Benchmark,
ISO 27001,
PCI DSS,
NIST
gibi standartlarla mapping yapabilir.
Ancak iyi bir CSPM sadece:
“Bu kontrol başarısız.”
dememelidir.
Aynı zamanda:
“Bu başarısızlık gerçek saldırı açısından ne kadar önemli?”
sorusunu cevaplamaya çalışmalıdır.
Bu nedenle modern CSPM araçları risk context eklemeye başlamıştır.
CWPP Nedir?
Cloud Workload Protection Platform – CWPP, cloud üzerinde çalışan workload'ların güvenliğine odaklanan platform kategorisidir.
Workload;
virtual machine,
container,
Kubernetes workload,
serverless function
olabilir.
CWPP temel olarak şu soruya cevap verir:
“Cloud üzerinde çalışan sistemler runtime sırasında güvenli mi?”
Bu nedenle CWPP;
malware,
runtime attack,
process behavior,
vulnerability,
file activity,
container activity
gibi alanlara odaklanabilir.
CSPM ile CWPP Arasındaki Fark Nedir?
Basit şekilde:
CSPM → Konfigürasyona bakar.
CWPP → Çalışan workload'a bakar.
Örneğin:
CSPM:
“Bu VM'in SSH portu internete açık.”
CWPP:
“Bu VM üzerinde şüpheli process çalışıyor.”
Birincisi posture problemidir.
İkincisi runtime davranıştır.
Bu nedenle iki teknoloji birbirinin alternatifi değildir.
CWPP ile EDR Arasındaki Fark Nedir?
Bu iki kavram belirli alanlarda kesişebilir.
EDR – Endpoint Detection and Response
özellikle endpoint ve server üzerinde;
process,
file,
network,
registry,
malware
davranışlarını izler.
CWPP
ise cloud workload dünyasına daha geniş açıdan bakabilir.
Örneğin;
VM,
container,
Kubernetes,
serverless
gibi farklı workload tiplerini kapsayabilir.
Bazı platformlarda EDR ve CWPP fonksiyonları ciddi ölçüde birleşmiştir.
Bu nedenle ürün isimlerinden çok gerçek teknik kapsam değerlendirilmelidir.
CWPP Container Güvenliğinde Nasıl Çalışır?
Container runtime sırasında;
shell açılması,
şüpheli process,
network connection,
privilege escalation,
file modification
gibi davranışları izleyebilir.
Örneğin normalde sadece Java process çalıştırması gereken container içinde:
bash
veya
curl
çalışmaya başlarsa bu anomali olabilir.
Bu runtime detection açısından değerlidir.
CWPP Serverless Ortamları Koruyabilir mi?
Bazı platformlar serverless workload'lar için de visibility sağlayabilir.
Ancak serverless mimarilerde klasik agent yüklemek mümkün olmayabilir.
Bu nedenle;
cloud telemetry,
function behavior,
API activity,
runtime instrumentation
gibi farklı yöntemler kullanılabilir.
Burada platformun gerçek teknik kabiliyeti ayrıca değerlendirilmelidir.
KSPM Nedir?
Kubernetes Security Posture Management – KSPM, Kubernetes cluster'larının güvenlik yapılandırmalarını sürekli analiz eden yaklaşımıdır.
KSPM şu riskleri tespit edebilir:
privileged pod,
root container,
open API server,
weak RBAC,
missing Network Policy,
dangerous hostPath,
overprivileged service account.
KSPM, CSPM'in Kubernetes'e daha detaylı bakan uzantısı gibi düşünülebilir.
Kubernetes Security Neden CSPM'den Ayrı Değerlendiriliyor?
Çünkü Kubernetes'in kendi;
RBAC,
pod,
namespace,
service account,
secret,
network policy
modeli vardır.
Cloud provider güvenli olsa bile cluster içinde ciddi riskler bulunabilir.
Örneğin AWS account tamamen güvenli olabilir.
Ama EKS cluster içerisinde bir developer cluster-admin olabilir.
CSPM bunu tek başına yeterince detaylı yorumlamayabilir.
Bu nedenle KSPM gereklidir.
CIEM Nedir?
Cloud Infrastructure Entitlement Management – CIEM, cloud ortamındaki kimlik ve yetkileri analiz etmeye odaklanan güvenlik yaklaşımıdır.
Temel soru şudur:
“Kim hangi yetkiye sahip ve gerçekten bu yetkilere ihtiyacı var mı?”
CIEM;
human identity,
service account,
role,
workload identity,
permission
ilişkilerini analiz edebilir.
CIEM Neden Ortaya Çıktı?
Cloud IAM son derece karmaşık olabilir.
Bir kullanıcı;
direct role,
group membership,
inherited permission,
resource policy,
cross-account trust
üzerinden çok farklı yetkiler elde edebilir.
Tek tek policy okumak gerçek privilege seviyesini anlamak için yeterli değildir.
CIEM effective permission görünürlüğü sağlar.
CIEM Overprivilege'ı Nasıl Bulur?
Örneğin bir service account:
400 permission'a sahip.
Ama son 90 günde yalnızca 20 permission kullanmış.
CIEM:
“Bu identity ciddi şekilde overprivileged olabilir.”
diyebilir.
Bu yaklaşım Permission Rightsizing için kullanılır.
Ama kritik emergency permission'lar nedeniyle otomatik küçültme dikkatli yapılmalıdır.
DSPM Nedir?
Data Security Posture Management – DSPM, hassas verinin nerede bulunduğunu, kimlerin erişebildiğini ve hangi risk altında olduğunu analiz etmeye odaklanır.
Örneğin DSPM:
Bu storage içerisinde müşteri verisi var.
Bu database kişisel veri içeriyor.
Bu bucket'ta finansal kayıt var.
diyebilir.
Bu bilgi cloud risk önceliklendirmesini ciddi şekilde değiştirir.
CSPM ile DSPM Arasındaki Fark
CSPM:
“Bu storage public.”
der.
DSPM:
“Bu storage içinde hassas kişisel veri var.”
der.
Birleştirildiğinde:
Public + Sensitive Data
çok daha kritik risk oluşturur.
Bu nedenle modern cloud security data context olmadan eksik kalabilir.
CNAPP Nedir?
Cloud-Native Application Protection Platform – CNAPP, farklı cloud security yeteneklerini tek bir platform altında birleştirmeyi amaçlayan modern güvenlik yaklaşımıdır.
Bir CNAPP içerisinde;
CSPM,
CWPP,
CIEM,
KSPM,
IaC Security,
Container Security,
Attack Path Analysis
gibi yetenekler bulunabilir.
Bazı platformlar buna DSPM veya code security özelliklerini de ekleyebilir.
Temel hedef:
Cloud risklerini parçalı değil, bütünsel görmek.
CNAPP Neden Ortaya Çıktı?
Cloud security başlangıçta farklı ürünlerle yönetiliyordu.
Bir ürün CSPM.
Başka ürün container security.
Başka ürün IAM.
Başka ürün runtime.
Security ekipleri onlarca dashboard kullanmak zorunda kalıyordu.
Daha büyük problem ise bulguların birbirine bağlanamamasıydı.
Örneğin;
CSPM → public VM.
Vulnerability Scanner → kritik CVE.
CIEM → yüksek yetkili role.
DSPM → hassas veri.
Bu bulgular dört farklı yerde görünüyordu.
Oysa saldırgan açısından tek hikâyedir.
CNAPP Bu Bulguları Nasıl Birleştirir?
Örneğin:
Internet-Facing VM
↓
Critical Vulnerability
↓
Privileged Managed Identity
↓
Secret Vault Access
↓
Production Database
↓
Sensitive Customer Data
Bu zincir tek bir Cloud Attack Path olarak görülebilir.
İşte CNAPP'in gerçek potansiyeli burada ortaya çıkar.
Attack Path Analysis Nedir?
Attack Path Analysis, saldırganın düşük yetkili veya dışarı açık bir başlangıç noktasından kritik kaynağa nasıl ulaşabileceğini analiz eder.
Bu yaklaşım tekil bulgular yerine ilişkileri değerlendirir.
Örneğin:
Public asset.
Vulnerability.
Identity.
Permission.
Data.
Hepsi bir saldırı yolu oluşturabilir.
Bu nedenle modern cloud security'de attack path analizi giderek daha önemli hale gelmektedir.
Attack Path ile Vulnerability Aynı Şey midir?
Hayır.
Vulnerability tek bir teknik zayıflıktır.
Attack path ise birden fazla zayıflığın birleşimidir.
Örneğin:
Critical CVE var.
Ama private network'te ve düşük yetkili workload.
Risk sınırlı olabilir.
Başka bir sistemde orta seviye CVE vardır.
Ama;
public,
privileged,
sensitive data access
özelliklerine sahiptir.
Gerçek risk ikinci sistemde daha yüksek olabilir.
Toxic Combination Nedir?
Toxic Combination, tek başına orta veya düşük görünen birden fazla riskin birleşerek kritik saldırı yolu oluşturmasıdır.
Örneğin:
Public VM
Weak Application Configuration
High-Privilege Identity
Secret Access
Sensitive Database
Bu kombinasyon kritik olabilir.
Modern CNAPP sistemleri bu tür ilişkileri görünür hale getirmeye çalışır.
“Public + Vulnerable + Privileged” Modeli Nedir?
Cloud security'de basit ama güçlü risk modeli olabilir.
Bir workload:
Public
internete açık,
Vulnerable
istismar edilebilir güvenlik açığına sahip,
Privileged
yüksek yetkili cloud identity kullanıyorsa
çok yüksek risklidir.
Buna sensitive data context de eklenirse öncelik daha da artar.
Exposure Management CNAPP'in Parçası mıdır?
Modern cloud security platformları giderek Exposure Management yaklaşımına ilerlemektedir.
Amaç sadece bulgu üretmek değil;
hangi varlığın saldırgan tarafından ulaşılabilir olduğunu,
hangi attack path'in kritik varlığa ulaştığını
anlamaktır.
Bu nedenle cloud security ile attack surface management giderek yakınlaşmaktadır.
CNAPP ile ASM Arasındaki Fark
Attack Surface Management – ASM
dışarıdan görünen asset'lere odaklanabilir.
CNAPP
cloud environment içindeki configuration, identity ve workload ilişkilerine daha derin bakar.
Birlikte kullanıldığında:
Outside-In + Inside-Out
görünürlük sağlanabilir.
EASM Nedir?
External Attack Surface Management – EASM, kurumun internetten görünen;
domain,
IP,
cloud service,
application
varlıklarını sürekli keşfetmeye çalışır.
Örneğin unutulmuş bir cloud VM EASM tarafından bulunabilir.
CNAPP daha sonra bu VM'in cloud içindeki privilege ilişkilerini gösterebilir.
CNAPP ile Vulnerability Management Nasıl Birleşir?
CNAPP yalnızca CVE listesi göstermemelidir.
Vulnerability'yi cloud context ile ilişkilendirmelidir.
Örneğin:
CVE Critical.
Ama workload public değil.
Identity düşük privilege.
Sensitive data yok.
Risk orta olabilir.
Başka CVE High.
Public workload.
Admin identity.
Critical database access.
Risk kritik olabilir.
Bu yaklaşım Contextual Vulnerability Management'tır.
Contextual Risk Nedir?
Bir bulgunun riskini sadece kendi severity'si değil, çevresindeki bağlam belirler.
Bağlam;
internet exposure,
asset criticality,
identity privilege,
data sensitivity,
exploitability
olabilir.
Bu yaklaşım güvenlik ekiplerinin yanlış önceliklendirmesini azaltır.
EPSS ve Exploitability Cloud Riskinde Kullanılır mı?
Vulnerability önceliklendirmesinde;
CVSS,
EPSS,
known exploited status,
threat intelligence
gibi faktörler kullanılabilir.
Ancak cloud context de eklenmelidir.
Örneğin aktif exploit edilen vulnerability public workload üzerinde bulunuyorsa öncelik çok yüksektir.
IaC Security CNAPP İçinde Ne İşe Yarar?
Infrastructure as Code dosyaları production öncesinde analiz edilebilir.
Örneğin Terraform:
public database,
open SSH,
unencrypted storage,
wildcard IAM
oluşturacaksa deployment öncesinde tespit edilebilir.
Bu Shift Left Cloud Security yaklaşımıdır.
Runtime CSPM Neden Hâlâ Gerekli?
IaC güvenli olabilir.
Ama administrator portal üzerinden manuel değişiklik yapabilir.
Bu nedenle production'daki gerçek config ayrıca izlenmelidir.
İdeal model:
IaC Security + Runtime CSPM
şeklindedir.
CNAPP Shift Left ve Shift Right'ı Birleştirir mi?
İdeal CNAPP yaklaşımı cloud security lifecycle'ın tamamını kapsayabilir:
Code
IaC scanning.
↓
Build
Container image security.
↓
Deploy
Admission control.
↓
Cloud Posture
CSPM/KSPM.
↓
Runtime
CWPP.
↓
Identity
CIEM.
↓
Data
DSPM.
Bu nedenle CNAPP yalnızca production security ürünü değildir.
CNAPP DevSecOps İçin Nasıl Kullanılır?
Security findings developer workflow'una entegre edilebilir.
Örneğin;
Pull Request açılır.
IaC risk tespit edilir.
Developer kod seviyesinde remediation alır.
Production'a çıkmadan problem düzeltilir.
Bu şekilde security ekipleri yalnızca ticket üretmek yerine development sürecine dahil olur.
CNAPP Agent Kullanır mı?
Platforma göre değişir.
Bazı yetenekler agentless olabilir.
Cloud API üzerinden konfigürasyon ve asset görünürlüğü alınabilir.
Runtime security için agent, sensor veya eBPF gerekebilir.
Bu nedenle CNAPP değerlendirirken:
Agentless görünürlük mü?
Runtime protection var mı?
ayrımı önemlidir.
Agentless CNAPP Nedir?
Cloud provider API ve snapshot mekanizmaları üzerinden workload ve configuration analiz edebilir.
Avantajları;
hızlı deployment,
düşük operasyonel yük,
geniş asset coverage
olabilir.
Ancak gerçek-time runtime behavior için sınırlı kalabilir.
Agent-Based CWPP Neden Gereklidir?
Runtime'da;
process,
network,
file,
memory
davranışlarını gerçek zamanlı görmek için host/container üzerinde sensor gerekebilir.
Bu daha derin telemetry sağlar.
Ama agent management operasyonel yük oluşturabilir.
Bu nedenle hibrit yaklaşım yaygındır.
eBPF CNAPP İçinde Nasıl Kullanılır?
Container ve Kubernetes runtime activity'sini kernel seviyesinde izlemek için eBPF kullanılabilir.
Örneğin;
process execution,
network connection,
system call
telemetry'si alınabilir.
Bu özellikle container runtime security için değerlidir.
CNAPP Misconfiguration'ı Otomatik Düzeltebilir mi?
Bazı platformlar Auto-Remediation sağlayabilir.
Örneğin public bucket otomatik private hale getirilebilir.
Ancak otomasyon her durumda güvenli değildir.
Yanlış remediation production kesintisine yol açabilir.
Bu nedenle otomasyon:
yüksek güvenli,
iyi test edilmiş,
rollback'li
kontrollerde tercih edilmelidir.
CNAPP Guardrail Nedir?
Riskli yapılandırmanın oluşmasını baştan engelleyen policy'dir.
Örneğin:
Public database oluşturulamaz.
Unencrypted storage yasak.
Privileged container yasak.
Root access key oluşturulamaz.
Bu preventive security yaklaşımıdır.
Policy as Code CNAPP İçinde Nasıl Kullanılır?
Cloud security politikaları kod olarak tanımlanabilir.
Örneğin:
“Production namespace'te privileged container çalışamaz.”
“Database yalnızca private subnet'te olabilir.”
Bu kurallar;
CI/CD,
admission control,
cloud policy
üzerinden enforce edilebilir.
CNAPP ile SIEM Arasındaki Fark Nedir?
CNAPP cloud posture, identity ve workload security'ye odaklanır.
SIEM ise daha geniş kurum telemetry'sini merkezi olarak toplar ve korele eder.
Örneğin CNAPP:
“Cloud service account privilege escalation riski var.”
diyebilir.
SIEM:
“Aynı service account az önce şüpheli API aktivitesi yaptı.”
diyebilir.
Bu nedenle ikisi birbirini tamamlar.
CNAPP ile XDR Arasındaki Fark
XDR;
endpoint,
identity,
email,
network
gibi tehdit telemetry'sini korele eder.
CNAPP daha çok cloud-native risk ve workload context'e odaklanır.
Bazı vendor'lar bu alanları tek platformda birleştirmektedir.
Ancak kurum teknik kapsamı ürün isminden bağımsız değerlendirmelidir.
CNAPP ile SOAR Entegrasyonu Neden Önemlidir?
CNAPP finding oluştuğunda otomatik workflow başlatılabilir.
Örneğin:
Critical public database tespit edildi.
↓
SOAR ticket açtı.
↓
Cloud owner bilgilendirildi.
↓
Security Group geçici sınırlandırıldı.
↓
SOC olay kontrolü yaptı.
Bu remediation süresini azaltabilir.
Cloud Security Finding Owner Nasıl Belirlenir?
En büyük operasyonel problemlerden biri:
“Bu bulguyu kim düzeltecek?”
sorusudur.
Resource metadata ve tag'ler kullanılarak;
application owner,
DevOps,
platform team,
database team
otomatik belirlenebilir.
CNAPP'in operasyonel başarısı burada da ölçülmelidir.
CNAPP Ticket Flood Oluşturabilir mi?
Evet.
Yanlış yapılandırılmış platform binlerce ticket üretirse ekipler sistemi kullanmamaya başlayabilir.
Bu nedenle risk prioritization önemlidir.
Her low severity finding için ticket oluşturmak iyi model değildir.
Alert Fatigue Cloud Security'de Neden Büyük Problemdir?
Bir kurumda;
20.000 misconfiguration,
5.000 vulnerability,
3.000 identity finding
olabilir.
Security ekibinin bunların tamamını düzeltmesi imkânsızdır.
Bu nedenle modern CNAPP:
Finding Management
değil,
Risk Prioritization
platformu olmalıdır.
Risk Prioritization Nasıl Yapılmalıdır?
Örneğin şu faktörler kullanılabilir:
Public Exposure
Known Exploit
Privilege
Sensitive Data
Asset Criticality
Attack Path
Bu faktörler birlikte gerçek risk skorunu oluşturabilir.
Business Context CNAPP'e Eklenmeli mi?
Kesinlikle.
Aynı misconfiguration;
test ortamında düşük risk,
production ödeme sisteminde kritik risk
olabilir.
Bu nedenle;
environment,
business service,
asset owner,
criticality
bilgileri platforma eklenmelidir.
Asset Tagging CNAPP İçin Neden Kritik?
Tag'ler sayesinde CNAPP şunu anlayabilir:
Bu resource:
Production.
Finance.
Critical.
Customer-facing.
Bu bilgi olmadan risk önceliklendirmesi teknik seviyede kalır.
Crown Jewel Mapping Nedir?
Kurumun en kritik varlıklarının platform içerisinde işaretlenmesidir.
Örneğin;
müşteri database'i,
ödeme altyapısı,
identity sistemi,
ERP
Crown Jewel olabilir.
Attack path'lerin bu varlıklara ulaşıp ulaşmadığı ayrıca analiz edilebilir.
Cloud Attack Graph Nedir?
Cloud environment içerisindeki;
identity,
resource,
network,
permission,
data
ilişkilerinin grafik modeliyle gösterilmesidir.
Bu sayede saldırganın hangi yollarla ilerleyebileceği görselleştirilebilir.
Bu yaklaşım Active Directory attack graph mantığına benzerdir.
Blast Radius Nedir?
Bir identity veya resource compromise olduğunda etkilenebilecek alanın büyüklüğüdür.
Örneğin düşük yetkili VM sadece kendi bucket'ına erişiyorsa blast radius küçüktür.
Aynı VM subscription Owner ise blast radius çok büyüktür.
CNAPP bu bağlamı gösterebilir.
Choke Point Nedir?
Birçok attack path'in geçtiği ortak identity veya resource'tur.
Örneğin tek bir overprivileged service account 50 attack path üzerinde bulunabilir.
Bu account'un yetkisini düzeltmek çok büyük risk azaltımı sağlar.
Bu nedenle Choke Point remediation stratejisi oldukça değerlidir.
CNAPP Remediation Roadmap Nasıl Oluşturulmalı?
Bulgu sayısına göre değil risk azaltımına göre.
Örneğin;
Priority 1
Critical Attack Path.
Priority 2
Public + Sensitive Data.
Priority 3
Standing Admin Privilege.
Priority 4
Compliance Drift.
Bu yaklaşım güvenlik yatırımını optimize eder.
Quick Win Cloud Security'de Nedir?
Düşük eforla yüksek risk azaltan aksiyondur.
Örneğin;
public SSH kapatmak,
dormant access key silmek,
MFA açmak,
public bucket private yapmak.
CNAPP bu tür quick win'leri görünür hale getirebilir.
Strategic Cloud Security Improvement Nedir?
Daha uzun vadeli mimari değişikliklerdir.
Örneğin;
Landing Zone kurulması,
PIM/JIT geçişi,
CNAPP deployment,
multi-account logging,
workload identity dönüşümü.
Raporlarda quick win ve strategic action ayrılmalıdır.
CNAPP Security Validation Yapabilir mi?
Bazı platformlar posture ve runtime test yetenekleri sunabilir.
Ancak gerçek güvenlik doğrulaması için;
cloud pentest,
Kubernetes assessment,
Red Team,
Purple Team
gibi çalışmalar yine gerekebilir.
CNAPP:
“Risk var.”
diyebilir.
Yetkilendirilmiş test:
“Bu risk gerçekten exploit edilebilir mi?”
sorusunu doğrulayabilir.
CNAPP Penetrasyon Testinin Yerine Geçer mi?
Hayır.
CNAPP sürekli görünürlük sağlar.
Pentest ise saldırgan perspektifinden aktif doğrulama sağlar.
İkisi birlikte daha güçlüdür.
Örneğin CNAPP attack path bulur.
Pentest kontrollü şekilde path'in gerçek etkisini test eder.
Sonra remediation yapılır.
CNAPP sürekli olarak tekrar oluşup oluşmadığını izler.
Cloud Red Team ile CNAPP Nasıl Birlikte Kullanılır?
Red Team kontrollü cloud attack teknikleri uygular.
CNAPP ve SOC bunları tespit etmeye çalışır.
Örneğin;
credential abuse,
privilege escalation,
secret access,
container compromise.
Tatbikat sonunda detection gap'leri belirlenir.
Bu Purple Team yaklaşımına dönüşebilir.
Purple Team CNAPP İçin Neden Değerli?
Platformun dokümanda “tespit eder” demesi yeterli değildir.
Gerçek senaryoda alarm üretip üretmediği test edilmelidir.
Örneğin controlled privilege escalation yapılır.
CNAPP alert verdi mi?
SIEM'e ulaştı mı?
SOC doğru severity verdi mi?
Bunlar doğrulanabilir.
CNAPP Evaluation Nasıl Yapılmalıdır?
Vendor seçerken yalnızca feature list'e bakılmamalıdır.
Şu sorular sorulabilir:
Kaç cloud provider destekliyor?
CSPM ne kadar derin?
CIEM gerçek effective permission hesaplıyor mu?
Runtime security var mı?
Kubernetes coverage nasıl?
Attack path gösteriyor mu?
DSPM entegrasyonu var mı?
IaC scan var mı?
SIEM/SOAR entegrasyonu nasıl?
False positive oranı nedir?
Bu sorular ürünün gerçek değerini gösterir.
Multi-Cloud CNAPP Neden Önemlidir?
Kurum AWS, Azure ve GCP kullanıyorsa üç ayrı security portalı operasyonu zorlaştırabilir.
CNAPP merkezi risk görünümü sağlayabilir.
Ancak provider-specific detayların kaybolmaması gerekir.
Tek panel kullanmak amacıyla teknik derinlikten vazgeçilmemelidir.
Native Cloud Security mi CNAPP mi?
Cloud provider'ın native security servisleri genellikle platformu çok iyi tanır.
Third-party CNAPP ise multi-cloud merkezi görünürlük sağlayabilir.
Kurum;
mimari,
ekip,
maliyet,
entegrasyon
ihtiyaçlarına göre karar vermelidir.
Çoğu büyük yapıda iki yaklaşım birlikte kullanılabilir.
CNAPP Lisans Maliyeti Nasıl Değerlendirilir?
Lisans modeli;
workload,
resource,
host,
cloud account,
data volume
üzerinden olabilir.
Sadece lisans fiyatına değil;
tool consolidation,
operational efficiency,
risk reduction
etkisine bakılmalıdır.
Ancak kullanılmayan modüller için yüksek maliyet ödenmemelidir.
Tool Consolidation Nedir?
Ayrı ayrı kullanılan;
CSPM,
container scanner,
CIEM,
CWPP
ürünlerinin tek platformda birleştirilmesidir.
Bu operasyonel verimlilik sağlayabilir.
Ancak tek vendor bağımlılığı ve özellik derinliği ayrıca değerlendirilmelidir.
CNAPP Implementation Nasıl Yapılır?
Genel süreç şöyle düşünülebilir:
1. Cloud Inventory
Account ve subscription'lar çıkarılır.
2. Read-Only Discovery
Platform ilk olarak güvenli read-only yetkiyle bağlanır.
3. Baseline
Mevcut posture analiz edilir.
4. Critical Risk Prioritization
Attack path ve exposure değerlendirilir.
5. Workflow Integration
Ticket ve SIEM entegrasyonu yapılır.
6. Runtime Deployment
Gerekli workload sensor'ları kurulur.
7. Policy Tuning
False positive azaltılır.
8. Remediation
Kritik riskler düzeltilir.
9. Validation
Kontroller tekrar test edilir.
Bu, tek günlük ürün kurulumu değildir.
CNAPP'e Hangi Yetkiler Verilmelidir?
Platformun görünürlük için cloud API access'e ihtiyacı olabilir.
Ancak kendisinin de overprivileged olmaması gerekir.
Mümkün olduğunca;
read-only,
least privilege,
separate security account
yaklaşımı tercih edilmelidir.
Auto-remediation kullanılacaksa write permission ayrıca ve kontrollü verilmelidir.
Security Tool Kendisi Risk Olabilir mi?
Evet.
CNAPP bütün cloud ortamını görebilen güçlü entegrasyona sahip olabilir.
Bu nedenle;
platform admin account,
API credential,
SSO,
MFA,
audit
güvenliği kritik öneme sahiptir.
Security tool compromise edildiğinde blast radius büyük olabilir.
CNAPP Administrator Hesapları Nasıl Korunmalı?
Ayrı privileged hesap.
MFA.
PIM/JIT.
SSO.
Access review.
Audit logging.
gibi kontroller uygulanmalıdır.
Ayrıca vendor support erişimleri de kontrollü olmalıdır.
CNAPP Logları SIEM'e Gönderilmeli mi?
Evet.
Özellikle;
critical finding,
attack path,
runtime threat,
policy change,
admin activity
SIEM'e aktarılabilir.
Böylece cloud risk telemetry'si diğer güvenlik olaylarıyla korele edilir.
CNAPP SOC İçin Nasıl Kullanılır?
SOC iki tür sinyal görebilir:
Posture Risk
“Bu workload saldırıya açık.”
Runtime Threat
“Bu workload üzerinde saldırı davranışı başladı.”
Bu ikisini birleştirmek Incident Response açısından çok değerlidir.
Exposure + Threat Birleşimi Neden Önemlidir?
Örneğin CNAPP daha önce:
Public VM + Critical CVE
tespit etmişti.
Daha sonra runtime'da:
şüpheli shell
görüldü.
Bu durumda olay severity'si çok daha yüksek olmalıdır.
Çünkü risk artık teorik değil, aktif olabilir.
CNAPP Incident Response'a Nasıl Yardımcı Olur?
Saldırganın;
hangi workload'dan başladığını,
hangi identity'yi kullandığını,
hangi resource'lara erişebildiğini,
hangi data'ya ulaşabileceğini
gösterebilir.
Bu blast radius analizini hızlandırır.
Blast Radius Analysis Incident Response'ta Neden Kritik?
Bir access key compromise olduğunda:
“Sadece bu VM mi etkilendi?”
sorusu yetersizdir.
Asıl soru:
“Bu identity hangi kaynaklara erişebiliyordu?”
olmalıdır.
CIEM ve attack graph bu cevabı hızlandırabilir.
CNAPP Forensics'in Yerine Geçer mi?
Hayır.
Cloud forensics için;
audit logs,
disk snapshot,
runtime telemetry,
application logs
gibi daha detaylı incelemeler gerekebilir.
CNAPP olayın kapsamını daraltmaya ve başlangıç context'i sağlamaya yardımcı olur.
Cloud Security Posture KPI'ları Nelerdir?
Örnek metrikler:
Critical Attack Path Count
Public Critical Asset Count
Overprivileged Identity Count
Critical Vulnerability Exposure
Sensitive Data Exposure
CSPM Coverage
Runtime Coverage
Kubernetes Security Coverage
Mean Time to Remediate
Policy Compliance
Bu metrikler tekil finding sayısından daha anlamlı olabilir.
Critical Attack Path Count Neden Önemlidir?
Örneğin 50.000 finding olabilir.
Ancak sadece 4 tanesi gerçek Crown Jewel sistemine ulaşan attack path oluşturuyorsa ilk öncelik bu 4 path olmalıdır.
Bu modern risk-based cloud security yaklaşımının temelidir.
Mean Time to Remediate CNAPP İçin Nasıl Kullanılır?
Critical risk bulundu.
Owner'a gitti.
Düzeltildi.
Kaç saat sürdü?
Cloud ortamı hızlı değiştiği için remediation süresi önemlidir.
Özellikle public exposure'larda exposure window minimize edilmelidir.
Cloud Security Debt Nedir?
Zaman içerisinde biriken;
misconfiguration,
unused role,
old image,
unpatched workload,
policy exception
toplamı bir tür Security Debt oluşturur.
Cloud environment büyüdükçe bu borç da büyüyebilir.
CNAPP security debt'i görünür hale getirebilir.
Security Exception Management Neden Önemlidir?
Bazı policy ihlalleri iş için gerekli olabilir.
Örneğin belirli workload root çalışmak zorunda olabilir.
Bu durumda exception;
owner,
business justification,
expiry date,
compensating control
ile kayıt altına alınmalıdır.
Süresiz exception bırakılmamalıdır.
CNAPP Compliance İçin Kullanılır mı?
Evet.
CIS,
ISO,
PCI DSS,
NIST
mapping sağlanabilir.
Ancak compliance raporu cloud security programının tamamı değildir.
Gerçek amaç:
Attackability + Business Impact
değerlendirmektir.
CNAPP Raporunda Neler Olmalıdır?
Profesyonel bir cloud security raporu şu alanları içerebilir:
Executive Cloud Risk Summary
Yönetim görünümü.
Cloud Inventory
AWS, Azure, GCP kapsamı.
CSPM Findings
Konfigürasyon riskleri.
CIEM Findings
Kimlik ve privilege riskleri.
CWPP Findings
Workload ve runtime riskleri.
KSPM
Kubernetes posture.
Data Exposure
Hassas veri riskleri.
Attack Path Analysis
Kritik saldırı yolları.
Crown Jewel Exposure
İş açısından kritik sistemler.
Remediation Roadmap
Önceliklendirilmiş aksiyonlar.
Bu yapı binlerce teknik bulguyu yönetilebilir risk modeline dönüştürür.
Yönetim İçin CNAPP Çıktısı Nasıl Olmalıdır?
Şu ifade:
“14.238 CSPM finding var.”
yönetim için çok anlamlı değildir.
Daha değerli çıktı:
“Cloud ortamında 4 kritik saldırı yolu tespit edildi. Bunlardan 2'si internete açık workload'lardan production müşteri verisine ulaşılmasına imkan verebilecek privilege zincirleri içeriyor. Ayrıca 7 sürekli administrator ve 18 uzun ömürlü access key yüksek riskli olarak değerlendirildi.”
Bu doğrudan karar verilebilir bilgi sağlar.
CNAPP'in En Büyük Yanlış Kullanımı Nedir?
Platformu kurup:
“Cloud security artık tamam.”
demektir.
CNAPP bir görünürlük ve kontrol platformudur.
Ama;
yanlış IAM,
zayıf DevOps süreci,
güncellenmeyen application,
kötü security ownership
problemlerini tek başına çözmez.
İnsan, süreç ve teknoloji birlikte çalışmalıdır.
CNAPP Security Operating Model Nasıl Olmalıdır?
Örneğin:
Security Team
Policy ve risk yönetimi.
Platform Team
Cloud baseline ve landing zone.
DevOps
IaC ve remediation.
SOC
Runtime threat monitoring.
Application Owner
Business risk ownership.
Bu roller net tanımlanmalıdır.
CNAPP Finding'lerini Kim Düzeltmeli?
Security ekibi “problem var” diyebilir.
Ama çözüm çoğu zaman;
DevOps,
Cloud Platform,
Database,
Application
ekiplerinde yapılır.
Bu nedenle CNAPP'in ticket ve ownership workflow'u teknik feature kadar önemlidir.
Continuous Cloud Security Nedir?
Yılda bir assessment yerine cloud risklerinin sürekli;
discover,
prioritize,
remediate,
validate
edilmesidir.
Bu model cloud'un hızına daha uygundur.
Continuous Security Validation Nasıl Yapılır?
CNAPP bulgu oluşturur.
Remediation yapılır.
Sonra;
posture tekrar taranır,
penetration test uygulanabilir,
Purple Team senaryosu çalıştırılabilir.
Amaç bulgunun gerçekten kapandığını doğrulamaktır.
CNAPP ile Threat Intelligence Birleşebilir mi?
Evet.
Örneğin yeni exploit kampanyası aktif.
CNAPP hangi workload'larda ilgili CVE bulunduğunu gösterir.
Public ve privileged olanları önce çıkarır.
Bu threat-informed vulnerability management sağlar.
Threat-Informed Cloud Security Nedir?
Cloud risklerinin yalnızca compliance değil, güncel saldırgan davranışlarına göre önceliklendirilmesidir.
Örneğin aktif istismar edilen CVE public workload'da bulunuyorsa çok yüksek priority verilir.
Bu yaklaşım gerçek saldırı olasılığına daha yakındır.
CNAPP Cloud Security'nin Son Noktası mıdır?
Hayır.
Cloud security sürekli gelişmektedir.
Yeni alanlar;
AI workload security,
SaaS Security Posture Management,
DSPM,
Application Security Posture Management,
Exposure Management
gibi kavramlarla genişlemektedir.
CNAPP bu ekosistemin önemli merkezi parçalarından biridir ama tek çözüm değildir.
Sonuç: Modern Cloud Security'nin Amacı Daha Fazla Alarm Değil, Daha Az Ama Daha Doğru Risk Görünümüdür
Cloud ortamlarında problem çoğu zaman güvenlik verisinin eksikliği değildir.
Tam tersine:
Çok fazla güvenlik verisi vardır.
CSPM binlerce misconfiguration bulabilir.
Vulnerability scanner binlerce CVE gösterebilir.
CIEM yüzlerce overprivileged identity çıkarabilir.
CWPP runtime alarm üretebilir.
KSPM Kubernetes risklerini gösterebilir.
DSPM hassas veriyi işaretleyebilir.
Ancak güvenlik ekibinin ihtiyacı sadece daha fazla finding değildir.
Asıl ihtiyaç:
Bu bulguların hangileri birleştiğinde gerçek saldırı yolu oluşturuyor?
sorusuna cevap vermektir.
Bu nedenle modern CNAPP yaklaşımı şu modele doğru ilerler:
CSPM
Cloud configuration.
CIEM
Identity ve privilege.
CWPP
Workload ve runtime.
KSPM
Kubernetes.
DSPM
Data sensitivity.
Attack Path Analysis
Gerçek saldırı yolu.
Sonuç:
Contextual Cloud Risk.
Ve en değerli çıktı şudur:
Internet'ten hangi kritik veriye hangi saldırı yolu üzerinden ulaşılabilir?
Bu soruya cevap verebilen cloud security programı gerçekten olgunlaşmaya başlamış demektir.
Ancak teknoloji katmanlarını tek tek anlamak kadar önemli bir son konu daha vardır:
Bütün bu güvenlik kontrolleri kurumsal olarak nasıl yönetilecek?
Sunucu hardening.
Active Directory.
Microsoft 365.
AWS, Azure ve Google Cloud.
IAM.
Kubernetes.
Database.
Backup.
CSPM ve CNAPP.
Bu kontroller birbirinden bağımsız projeler haline gelirse güvenlik sürdürülebilir olmaz.
İlgili Makaleler
Sistem ve Bulut Güvenliği

Sistem ve Bulut Güvenliği Nedir? Kurumsal Altyapılar Nasıl Korunur?
Sistem ve bulut güvenliği bir ürün değil, sürekli yönetilen bir disiplindir. Bu bölümde paylaşılan sorumluluk modelini, hardening ve baseline'ı, kimlik güvenliğini ve CSPM/CWPP/CNAPP kavramlarını ele alıyoruz.

Sunucu Güvenliği Nedir? Windows ve Linux Server Hardening Nasıl Yapılır?
Güvenli sunucu, güvenli kurulumdan fazlasıdır. Bu bölümde Windows ve Linux hardening'i, CIS Benchmark ve baseline'ı, RDP/SSH güvenliğini, yetkili erişimi ve loglama katmanlarını ele alıyoruz.

Active Directory Güvenliği Nedir? Domain, Yetki ve Kimlik Riskleri Nasıl Önlenir?
Active Directory güvenliği kimlik grafiğini korumaktır. Bu bölümde Kerberos ve NTLM risklerini, ACL ve delegation'ı, LAPS/gMSA ve tiering'i, Attack Path analizini ve AD kurtarma planını ele alıyoruz.

Microsoft 365 ve Entra ID Güvenliği Nasıl Sağlanır?
Microsoft 365 ve Entra ID guvenligi nasil saglanir? MFA, kosullu erisim, PIM, OAuth yonetisimi, oturum guvenligi ve kimlik olay mudahalesi bir arada.

Cloud Security Nedir? AWS, Azure ve Google Cloud Güvenliği Nasıl Sağlanır?
Cloud security nedir? AWS, Azure ve Google Cloud'da IAM, network, storage, logging ve CSPM katmanlari nasil guvenli hale getirilir?

Cloud IAM Güvenliği Nedir? Yetki, Rol ve Privileged Access Riskleri Nasıl Yönetilir?
Cloud IAM guvenligi nedir? AWS, Azure ve GCP'de asiri yetki, privilege escalation, service account riskleri ve CIEM yaklasimi.
Bu konuda profesyonel destek mi arıyorsunuz?
Uzman ekibimiz ücretsiz danışmanlık için sizi en kısa sürede arasın.