İçeriğe atla

Teknik Mimari, Veri Modeli ve API Sözleşmeleri — Trust Pro Cyber Risk & Resilience

Hedef mimari; araçların yerini alan monolitik bir güvenlik sistemi değil, farklı kaynaklardan gelen kanıtları kimlik, tarih, iş hizmeti ve risk kararına bağlayan birleşik bir kontrol düzlemidir. Gerçek zamanlı olay işleme, toplu…

Rapor bölümleri · 09/13

Hedef mimari; araçların yerini alan monolitik bir güvenlik sistemi değil, farklı kaynaklardan gelen kanıtları kimlik, tarih, iş hizmeti ve risk kararına bağlayan birleşik bir kontrol düzlemidir. Gerçek zamanlı olay işleme, toplu değerlendirme ve LLM destekli analiz ayrı veri/işlem katmanlarında yürütülür.

MİMARİ KATMANSORUMLULUK / SINIR
Data CollectorsCMDB, EASM, scanner, cloud, IAM, backup, GRC, SIEM, ITSM API ve veri akışları.
Evidence & ProvenanceKaynağın imzası, event zamanı, ingestion zamanı, güven düzeyi, hash ve erişim kısıtları.
Asset Identity ResolutionAynı cihaz/hizmet/tedarikçiyi kaynak ID, tarih ve sahiplik üzerinden dikkatle eşleştirme.
Business Service GraphHizmet, uygulama, altyapı, kimlik, veri, sağlayıcı ve lokasyon bağımlılık grafı.
Risk & Exposure EngineCVSS, EPSS, KEV, saldırı yolu, kritik hizmet ve kontrol doğrulama sinyallerini ayrı saklayan risk motoru.
Resilience EngineBIA, BCM, RTO/RPO, backup/restore, tatbikat, kurtarma runbook ve kanıt dosyası.
Workflow & ApprovalsRisk kabulü, test izni, change, kriz komitesi, denetim ve teknik yeniden doğrulama.
AI Advisor & EvaluationYetkiye tabi RAG/graph retrieval, model registry, groundedness ölçümü ve insan feedback.
Customer DeliveryKurumsal kullanıcı ekranları, Boardroom, API, webhook, export ve audit portalı.
Security & OperationsTenant izolasyonu, IAM, RBAC/ABAC, encryption, audit, idempotency, metrics ve retention.

Temel veri varlıkları ve alanları

NESNEÖRNEK ALANLAR
CyberAssetasset_id, tenant_id, source_refs[], criticality, owner_id, last_seen_at, confidence
BusinessServiceservice_id, BIA_id, business_owner, RTO, RPO, dependency_edges[]
ExposureFindingfinding_id, CVE/CWE, asset_id, EPSS_snapshot, KEV_flag, detected_at, validated_at
AttackPathpath_id, graph_version, start_node, target_node, edges[], evidence_confidence
CyberRiskrisk_id, scenario_id, natural/remaining risk, owner, appetite, expiry, decision_id
ControlAssertioncontrol_id, scope[], effectiveness, test_method, tested_at, source_evidence
BackupRecoveryTesttest_id, service_id, backup_id, restored_at, RTO_actual, RPO_actual, application_check
ThirdPartyDependencysupplier_id, contract_id, service_ids[], fourth_parties[], region, exit_plan
RiskDecisiondecision_id, approver, alternatives, rationale, timestamp, signature, expiry
EvidenceArtifactevidence_id, source, checksum, privacy_class, retention_until, access_policy

Graph yaklaşımı ve risk açıklanabilirliği

Graf kenarları yalnız “bağlı/bağlı değil” biçiminde değil; ilişki türü (network-reachable, hosted-on, depends-on, authenticated-by, supplied-by), keşif kaynağı, gözlem zamanı ve güven seviyesi ile saklanmalıdır. Yüksek skorlu bir saldırı yolu için “gerçek istismar kanıtlandı” sonucu çıkarılmaz; yol ancak izinli doğrulama veya gözlenen olayla ayrıca desteklenebilir.

Örnek API kaynakları ve sözleşme kuralları

API / EVENTVERİ SÖZLEŞMESİ & GÜVENLİK
GET /v1/assetstenant scope, cursor pagination, source-confidence, last_seen filtering
GET /v1/services/{id}/dependenciesBIA link, edges, timestamps, confidence, redaction
GET /v1/exposuresCVE/KEV/EPSS filters, risk appetite, asset and service scopes
POST /v1/ctem/cyclesScope, owners, change window and validation policy
POST /v1/risk-decisionsHuman approver identity, reason, expiry, 2-person approval
POST /v1/validation-jobsPre-authorized target, scenario IDs, time window, signed approval
GET /v1/recovery-tests/{id}RTO actual, restore evidence, business transaction success
POST /v1/evidence/exportsControlled report scope, audit purpose, expiration and watermark
GET /v1/metricsMeasurement windows and data coverage tags