Lesson 12 of 13 · 3 min read
CWPP and Runtime Sensors: Observation Versus Enforcement
In this lesson
TL;DR: A cloud workload protection platform (CWPP) assesses and protects running workloads through specific collection and enforcement mechanisms. Prove sensor coverage and policy mode before claiming that active exploitation is prevented.
Before you read
Pick an answer before you read further. The lesson below explains it, and guessing first, right or wrong, helps the explanation stay with you.
1An agent reports a suspicious process after it exits. Did the agent prevent that process from reading a file?
What a sensor can observe
A runtime sensor may collect process launches, file access, network connections and other operating-system events. It may enrich these with container, pod, image and cloud identity. Collection can use kernel interfaces, audit subsystems or eBPF programs depending on the platform. The mechanism and operating-system support determine coverage.
eBPF is a technology for running verified programs at supported kernel hooks. The label does not guarantee that every event is captured or every operation can be blocked. Different hooks support observation or enforcement under different conditions. Filtering, queue loss, kernel compatibility and deployment permissions all affect the result.
Prevention has a location and a time
An execution policy can reject a disallowed operation at a supported enforcement point. A detector can report suspicious behavior after observing events. A response action can terminate a process or isolate a host later. These may all be useful, but they have different exposure windows.
If a workload writes sensitive data before a later quarantine, the quarantine limits further activity rather than undoing the write. A prevention claim needs a named policy, a supported hook, enforcement mode and evidence that the target action was denied. Also verify a permitted action so that the test does not merely demonstrate a broken service.
- 1
1 · Observe
- A sensor records a process, file or network event.
feeds - 2
2 · Decide
- A rule or analyst identifies behavior requiring action.
authorizes - 3
3 · Enforce or contain
- A synchronous denial prevents an operation; a later action limits further effects.
Observe
A sensor records a process, file or network event.
A sensor is production software
Manage rollout rings, compatibility checks, resource budgets and rollback. Monitor agent heartbeat, event loss and expected resource inventory. A healthy management connection does not prove that every required event source is working. A new node pool may appear in the cloud inventory before its sensor becomes ready.
A compromised host can challenge local evidence. Forward logs to a separately protected destination where feasible and correlate with control-plane and network records. Avoid claiming that any single sensor provides a complete forensic history. If the runtime has an unmanaged or unsupported form, document a different observation plan rather than pretending the host agent covers it.
Products, checked November 2026
Upwind's sensor architecture describes kernel-level event collection and runtime context. Sysdig's threat policies describe rule-based runtime detection. Aqua's runtime security describes enforcement through its workload component. CrowdStrike Falcon Cloud Security connects workload protection to cloud context. Evaluate each claim against the deployed component, enabled policy and supported environment.
Worked acceptance test
For a fictional document worker, define one prohibited write to a synthetic protected location and one permitted write to its temporary workspace. In an isolated, authorized test environment, require evidence of the denied operation, the successful legitimate operation and the corresponding telemetry. Then remove observation connectivity in a controlled rehearsal and check whether the control remains effective and whether operators receive a coverage alert.
This lesson describes an acceptance contract; it does not run a sensor or untrusted program. Continue with Linux and Kubernetes runtime detection and cloud detection and response.
Check yourself
Say or write your answer first, then reveal. Explaining it from memory, in your own words, is the skill an interviewer is checking.
1Why is an agent heartbeat insufficient?
2What distinguishes blocking from quarantine?