CYBERSECURITY-PRACTITIONER practice question 4 of 30

With regard to cloud-native security in layers, what is the correct order of the four C's from the top (surface) layer to the bottom (base) layer?

Full set: 225 questions
Answer options
A: container, code, cluster, cloud
B: code, container, cluster, cloud Correct answer
C: code, container, cloud, cluster
D: container, code, cloud, cluster
Correct Answer:
B. code, container, cluster, cloud
Explanation

The "four C's of cloud-native security" is a layered model where each layer builds upon the security of the one below it. The question asks for the order from the top (most specific, application-level) to the bottom (most foundational, infrastructure-level). The correct order is:
1. Code: The application code itself, representing the highest and most specific layer. Security here involves static analysis, dependency scanning, and secure coding practices.
2. Container: The code is packaged and run within a container. This layer's security focuses on the container image, registry, and runtime.
3. Cluster: Containers are orchestrated by a cluster manager (e.g., Kubernetes). Security involves the cluster components, network policies, and access control.
4. Cloud: The cluster runs on the underlying cloud infrastructure (IaaS). This is the foundational layer, and its security is a shared responsibility with the cloud provider.

Why Incorrect

A. container, code, cluster, cloud: This incorrectly places the container layer above the code layer; the code is what runs inside the container.
C. code, container, cloud, cluster: This incorrectly places the cloud infrastructure layer above the cluster orchestration layer; the cluster runs on the cloud.
D. container, code, cloud, cluster: This incorrectly orders both the top two layers (code/container) and the bottom two layers (cluster/cloud).

References

1. Palo Alto Networks Documentation: "What Are the 4 Cs of Cloud Native Security?". This official article states

"The 4 Cs of cloud native security are Cloud

Cluster

Container and Code... Security is layered

with each layer building upon the one below it. Thus

the Cloud layer is the foundation

and the Code layer is at the top." This confirms the top-to-bottom order is Code

Container

Cluster

Cloud.

Source: Palo Alto Networks

"What Are the 4 Cs of Cloud Native Security?"

paloaltonetworks.com/cyberpedia/what-are-the-4-cs-of-cloud-native-security

2. Official Vendor Documentation (Kubernetes): The official Kubernetes documentation outlines this security model. It describes the layers building from the bottom up (Cloud -> Cluster -> Container -> Code)

which validates the top-down order required by the question.

Source: Kubernetes Documentation

"Cloud Native Security"

Section: "The 4 C's of Cloud Native security".

Reference: kubernetes.io/docs/concepts/security/cloud-native-security/

3. Official Vendor Publication: "Cloud Native Security For Dummies

2nd Palo Alto Networks Special Edition". This guide details the layered security model.

Source: Chapter 2

"Understanding the Cloud Native Stack"

Page 15. It describes the stack from the bottom up as Cloud

Cluster

Container

and Code

reinforcing the correct top-down sequence.

Reference: Published by John Wiley & Sons

Inc.

ISBN 978-1-119-79221-9 (pbk); ISBN 978-1-119-79222-6 (ebk).

Scroll to Top