CNPA Certified Cloud Native Platform Engineering Associate Questions and Answers
What is a key consideration during the setup of a Continuous Integration/Continuous Deployment (CI/CD) pipeline to ensure efficient and reliable software delivery?
In a GitOps approach, how should the desired state of a system be managed and integrated?
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?
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?
If you update a Deployment ' s replica count from 3 to 5, how does the reconciliation loop respond?
Which of the following is a primary benefit of using Kubernetes Custom Resource Definitions (CRDs) in a self-service platform model?
What is the most effective approach to architecting a platform for extensibility in cloud native environments?
In a GitOps setup, which of the following correctly describes the interaction between components when using a pull-based approach?
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?
Which key observability signal helps detect real-time performance bottlenecks in a Kubernetes cluster?
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?
Which metric measures a cloud native platform ' s impact on developer productivity and deployment speed?
What is the primary advantage of using a declarative approach to Infrastructure as Code (IaC) over an imperative approach?
What is the primary purpose of using multiple environments (e.g., development, staging, production) in a cloud native platform?
In a GitOps workflow, how should application environments be managed when promoting an application from staging to production?
Which of the following is a primary benefit of adopting a platform approach for managing application environments with diverse needs?
In a GitOps workflow using Crossplane, how is infrastructure provisioned across multiple clusters?
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?
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?
Why might a platform allow different resource limits for development and production environments?
Which provisioning strategy ensures efficient resource scaling for an application on Kubernetes?
