


This is a selection of questions I created while preparing for the CNPA certification exam (with some improvements made afterward), just like you, to help myself and hopefully other students succeed in this CNCF exam.
These mock exams covers all topics required in the CNPA curriculum, with each section weighted according to the exam:
Platform Engineering Core Fundamentals (36%)
Declarative Resource Management
DevOps Practices in Platform Engineering
Application Environments and Infrastructure Concepts
Platform Architecture and Capabilities
Platform Engineering Goals, Objectives, and Approaches
Continuous Integration Fundamentals
Continuous Delivery and GitOps
Platform Observability, Security, and Conformance (20%)
Observability Fundamentals: Traces, Metrics, Logs, and Events
Secure Service Communication
Policy Engines for Platform Governance
Kubernetes Security Essentials
Security in CI/CD Pipelines
Continuous Delivery & Platform Engineering (16%)
Continuous Integration Pipelines Overview
Incident Response in Platform Engineering
CI/CD Relationship Fundamentals
GitOps Basics and Workflows
GitOps for Application Environments
Platform APIs and Provisioning Infrastructure (12%)
Kubernetes Reconciliation Loop
APIs for Self-Service Platforms (CRDs)
Infrastructure Provisioning with Kubernetes
Kubernetes Operator Pattern for Integration
IDPs and Developer Experience (8%)
Simplified Access to Platform Capabilities
API-Driven Service Catalogs
Developer Portals for Platform Adoption
AI/ML in Platform Automation
Measuring your Platform (8%)
Platform Efficiency and Team Productivity
DORA Metrics for Platform Initiatives
The selection of topics has been carefully curated to ensure both accuracy and clarity, aligning closely with the official CNPA curriculum and exam expectations. My goal is to provide you with a structured and reliable learning path that builds your confidence in the knowledge and topics required to pass this exam.
That said, continuous improvement is always possible. If you come across areas that could be refined, expanded, or explained more effectively, please don’t hesitate to share your feedback. Your input helps us enhance the quality of the material and ensure it remains as useful and relevant as possible. Thanks!