Spring Sale Limited Time 65% Discount Offer - Ends in 0d 00h 00m 00s - Coupon code: pass65

CNPA Certified Cloud Native Platform Engineering Associate Questions and Answers

Questions 4

What is a key consideration during the setup of a Continuous Integration/Continuous Deployment (CI/CD) pipeline to ensure efficient and reliable software delivery?

Options:

A.

Using a single development environment for all stages of the pipeline.

B.

Implement automated testing at multiple points in the pipeline.

C.

Skip the packaging step to save time and reduce complexity.

D.

Manually approve each build before deployment to maintain control over quality.

Buy Now
Questions 5

In a GitOps approach, how should the desired state of a system be managed and integrated?

Options:

A.

By storing it in Git, and manually pushing updates through CI/CD pipelines.

B.

As custom Kubernetes resources, stored and applied directly to the system.

C.

By using a centralized management tool to push changes immediately to all environments.

D.

By storing it so it is versioned and immutable, and pulled automatically into the system.

Buy Now
Questions 6

During a Kubernetes deployment, a Cloud Native Platform Associate needs to ensure that the desired state of a custom resource is achieved. Which component of Kubernetes is primarily responsible for this task?

Options:

A.

Kubernetes Scheduler

B.

Kubernetes Etcd

C.

Kubernetes API Server

D.

Kubernetes Controller

Buy Now
Questions 7

During a CI/CD pipeline review, the team discusses methods to prevent insecure code from being introduced into production. Which practice is most effective for this purpose?

Options:

A.

Implementing security gates at key stages of the pipeline.

B.

Performing load balancing controls to manage traffic during deployments.

C.

Conducting A/B testing to validate secure code changes.

D.

Using caching strategies to control secure content delivery.

Buy Now
Questions 8

If you update a Deployment ' s replica count from 3 to 5, how does the reconciliation loop respond?

Options:

A.

It will delete the Deployment and require you to re-create it with 5 replicas.

B.

It will create new Pods to meet the new replica count of 5.

C.

It will wait for an admin to manually add two more Pod definitions.

D.

It will restart the existing Pods before adding any new Pods.

Buy Now
Questions 9

Which of the following is a primary benefit of using Kubernetes Custom Resource Definitions (CRDs) in a self-service platform model?

Options:

A.

CRDs automatically manage the scaling and failover of platform services without additional configuration.

B.

CRDs eliminate the need for Role-based access control (RBAC) configurations in Kubernetes clusters.

C.

CRDs enable platform teams to define custom APIs without modifying the Kubernetes API server code.

D.

CRDs provide built-in support for multi-cloud deployments without additional tooling.

Buy Now
Questions 10

What is the most effective approach to architecting a platform for extensibility in cloud native environments?

Options:

A.

Implementing a modular architecture with well-defined APIs and interfaces that allows platform capabilities to be independently added, updated, or removed without disrupting the entire system.

B.

Creating a platform with a flexible governance model that requires all capability changes to be reviewed by specialized teams before being approved, ensuring consistent implementation across all platform areas.

C.

Building a monolithic platform with comprehensive documentation that provides complete instructions for users to modify internal components when new capabilities need to be added or removed.

D.

Designing a platform with centralized configuration management that can quickly implement organization-wide changes through a single control plane operated by platform specialists.

Buy Now
Questions 11

What does the latest tag usually represent in a container image registry?

Options:

A.

The most recently built image unless otherwise specified.

B.

A signed image that has passed all security validations.

C.

The only image tag that can be deployed to production systems.

D.

A system-generated version number based on Git history.

Buy Now
Questions 12

In a GitOps setup, which of the following correctly describes the interaction between components when using a pull-based approach?

Options:

A.

The syncer continuously checks the git repository for changes and applies them to the target cluster.

B.

The target cluster sends updates to the git repository whenever a change is made.

C.

The syncer uses webhooks to notify the target cluster of changes in the git repository.

D.

The git repository pushes configuration changes directly to the syncer without any checks.

Buy Now
Questions 13

A platform team wants to let developers provision cloud services like S3 buckets and databases using Kubernetes-native APIs, without exposing cloud-specific details. Which tool is best suited for this?

Options:

A.

Cluster API

B.

Crossplane

C.

Helm

D.

OpenTofu

Buy Now
Questions 14

Which key observability signal helps detect real-time performance bottlenecks in a Kubernetes cluster?

Options:

A.

Logs

B.

Traces

C.

Metrics

D.

Events

Buy Now
Questions 15

A platform team is deciding whether to invest engineering time into automating cluster autoscaling. Which of the following best justifies making this automation a priority?

Options:

A.

Cluster autoscaling is a repetitive task that increases toil when done manually.

B.

Manual upgrade tasks help platform teams stay familiar with system internals.

C.

Most engineers prefer doing upgrade tasks manually and prefer to review each one.

D.

Automation tools are better than manual processes, regardless of context.

Buy Now
Questions 16

Which metric measures a cloud native platform ' s impact on developer productivity and deployment speed?

Options:

A.

Monitor overall cloud infrastructure cost and resource consumption.

B.

Track average time from code commits to successful production deployment.

C.

Evaluate total security vulnerabilities detected during platform usage.

D.

Measure total cloud resource utilization across all development teams.

Buy Now
Questions 17

What is the primary advantage of using a declarative approach to Infrastructure as Code (IaC) over an imperative approach?

Options:

A.

Declarative IaC focuses on the “what” rather than the “how,” simplifying the management of infrastructure.

B.

Declarative IaC is less suitable for dynamic environments compared to imperative IaC.

C.

Declarative IaC allows for more granular control over resource provisioning.

D.

Declarative IaC requires more coding effort compared to imperative IaC.

Buy Now
Questions 18

What is the primary purpose of using multiple environments (e.g., development, staging, production) in a cloud native platform?

Options:

A.

Isolates different stages of application development and deployment

B.

Reduces cloud costs by running applications in different locations.

C.

Increases application performance by distributing traffic.

D.

Ensures all applications use the same infrastructure.

Buy Now
Questions 19

In a GitOps workflow, how should application environments be managed when promoting an application from staging to production?

Options:

A.

Merge changes and let a tool handle the deployment

B.

Create a new environment for production each time an application is updated.

C.

Manually update the production environment configuration files.

D.

Use a tool to package the application and deploy it directly to production.

Buy Now
Questions 20

Which of the following is a primary benefit of adopting a platform approach for managing application environments with diverse needs?

Options:

A.

It enables self-service infrastructure provisioning while supporting app-specific requirements and organizational standards.

B.

It isolates application environments completely to maximize security and avoid shared resources.

C.

It enforces one infrastructure setup for all applications to reduce management complexity.

D.

It centralizes all deployments in one environment to improve control and visibility.

Buy Now
Questions 21

In a GitOps workflow using Crossplane, how is infrastructure provisioned across multiple clusters?

Options:

A.

By using CI/CD pipelines to execute imperative scripts that create cloud infrastructure outside of Kubernetes in any cloud provider

B.

By defining infrastructure resources declaratively in Git, where Crossplane controllers reconcile and provision them automatically in target environments.

C.

By provisioning infrastructure manually in cloud provider consoles and documenting the steps in Git for future reference.

D.

By manually applying Crossplane manifests to each cluster using kubectl to provision resources as needed for the infrastructure.

Buy Now
Questions 22

A platform team is implementing an API-driven approach to enable development teams to consume platform capabilities more effectively. Which of the following examples best illustrates this approach?

Options:

A.

Providing a documented process for developers to submit feature requests for the platform.

B.

Developing a dashboard that visualizes platform usage statistics without exposing any APIs.

C.

Allowing developers to request and manage development environments on demand through an internal tool.

D.

Implementing a CI/CD pipeline that automatically deploys updates to the platform based on developer requests.

Buy Now
Questions 23

A development team is struggling to find and connect to various services within a cloud platform. What is the primary benefit of implementing an API-driven service catalog for this team?

Options:

A.

It enables easier service discovery through a consistent interface.

B.

It increases the time taken to provision services.

C.

It allows the team to bypass security protocols.

D.

It requires the development team to manage provisioning details themselves.

Buy Now
Questions 24

Why might a platform allow different resource limits for development and production environments?

Options:

A.

Simplifying platform management by using identical resource settings everywhere.

B.

Encouraging developers to maximize resource usage in all environments for stress testing.

C.

Enforcing strict resource parity, ensuring development environments constantly mirror production exactly.

D.

Aligning resource allocation with the specific purpose and constraints of each environment.

Buy Now
Questions 25

Which provisioning strategy ensures efficient resource scaling for an application on Kubernetes?

Options:

A.

Implementing a fixed resource allocation that does not change regardless of demand.

B.

Using a declarative approach with Infrastructure as Code (IaC) tools to define resource requirements.

C.

Manual provisioning of resources based on predicted traffic.

D.

Using an imperative approach to script resource changes in response to traffic spikes.

Buy Now
Exam Code: CNPA
Exam Name: Certified Cloud Native Platform Engineering Associate
Last Update: May 21, 2026
Questions: 85

PDF + Testing Engine

$64.99   $185.69

Testing Engine

$49.99   $142.83

PDF (Q&A)

$54.99   $157.11