Platform Architecture and Capabilities: CNPA practice questions
Architecturally, the CNCF Platforms White Paper describes a platform as a bridge. On one side are capability providers: other internal teams, cloud providers and managed services that actually run databases, networks or identity systems. On the other side are the platform's users, such as application developers and data scientists.
By Ibrahim Yesilay · Published · Updated
Independent community practice, not affiliated with or endorsed by CNCF or The Linux Foundation.
What Platform Architecture and Capabilities covers in CNPA
Architecturally, the CNCF Platforms White Paper describes a platform as a bridge. On one side are capability providers: other internal teams, cloud providers and managed services that actually run databases, networks or identity systems. On the other side are the platform's users, such as application developers and data scientists. The platform sits in between and offers those capabilities through consistent interfaces while it implements the organization's practices for security, performance, cost governance and user experience. This is why a platform team can own a portal and an API for workload identity while the identity service itself is a cloud product.
The white paper lists capability domains a cloud-native platform may offer, and they make a useful mental map: web portals for observing and provisioning capabilities; APIs and CLIs for automated provisioning; golden path templates and documentation; automation for building and testing; automation for delivering and verifying; development environments; observability of functionality, performance and cost; infrastructure services for compute, networking and storage; data services such as databases, caches and object stores; messaging and event services; identity and secret management; security services for static analysis, runtime analysis and policy enforcement; and artifact storage for images, packages and source code. The paper relates each domain to example CNCF or CDF projects, for instance Backstage for portals, Kubernetes and Crossplane for provisioning APIs, Argo and Flux for delivery, OpenTelemetry and Prometheus for observability, SPIFFE/SPIRE and cert-manager for identity, and OPA, Kyverno and Falco for security.
Two attributes shape the architecture more than any single tool. The platform should be optional and composable: teams can use only the parts they need and can run a capability the platform does not offer, the white paper's example being a graph database. And it should be secure by default, with compliance checks built in rather than added by each team. Capabilities can also be combined into higher-level offerings. The maturity model's most advanced interface level describes building blocks assembled into automatic compositions, such as observability agents injected into every workload or a pipeline space and a namespace created for every new project, while super users can still decompose them.
DORA adds an extensibility principle: a central team cannot and should not build everything, so the platform needs clear APIs and a contribution model that lets other teams add tools and services in a standard way.
A common misconception is that the capability list is a checklist to implement in full. The white paper says the opposite: a good platform reflects its users' needs, so capabilities are chosen and prioritized together with users, and frequently needed, undifferentiated ones such as pipelines, databases and observability are suggested as a good place to start. Another is that the platform equals Kubernetes. Kubernetes appears in several domains as a foundation, but the platform is the curated layer of interfaces, templates and policies on top of it.
Questions at this level usually describe a need and ask which capability domain or example project fits it, or ask what the platform layer is responsible for compared with the providers underneath.
Key points
- The platform bridges capability providers and users and enforces security, cost and consistency in between.
- Capability domains include portals, provisioning APIs, golden paths, build and delivery automation, observability, data, messaging, identity, security and artifact storage.
- Platforms should be optional and composable, and secure by default.
- Capabilities are prioritized with users; common undifferentiated needs are a good starting point.
Three sample questions
10 CNPA questions on Platform Architecture and Capabilities, 10 with explanations. How practice works
Question 1
- A.An integrated collection of capabilities, presented according to the needs of its users
- B.A single shared Kubernetes cluster that every team in the company deploys into
- C.A vendor product that replaces the company's internal infrastructure teams
- D.A mandatory toolset that every team must adopt for every one of its workloads
Correct answer: A
Sources: CNCF CNPA curriculum (CNPA_Curriculum.pdf), CNCF Platforms White Paper
Question 2
- A.Expose the provider's service through the platform's interfaces; build in-house only if nothing suitable exists.
- B.Leave each product team to find, configure and secure the provider's queue service on its own.
- C.Refuse the request, because messaging and event services are outside the scope of what an internal platform offers.
- D.Build and operate an in-house queue cluster, so that the platform owns every implementation it offers.
Correct answer: A
Sources: CNCF CNPA curriculum (CNPA_Curriculum.pdf), CNCF Platforms White Paper
Question 3
- A.Backstage, Skooner, Ortelius, and the Artifact Hub catalog
- B.Kubernetes, Crossplane, Operator Framework, Helm, KubeVela
- C.Argo, Flux, Keptn, Flagger, OpenFeature
- D.Falco, In-toto, KubeArmor, OPA, Kyverno
Correct answer: B
Sources: CNCF CNPA curriculum (CNPA_Curriculum.pdf), CNCF Platforms White Paper
Practice this topic
Focus mode keeps every question on Platform Architecture and Capabilities until you leave it. 10 free guest answers, then a free account; no credit card.
Or open CNPA practice across all topics.
Sources
The explanation above was checked against these official documents.
- CNCF TAG App Delivery: Platforms White Paper (checked 2026-10-28)
- CNCF TAG App Delivery: Platform Engineering Maturity Model (checked 2026-10-28)
- DORA capabilities: Platform engineering (checked 2026-10-28)