Red Hat Certified Advanced Developer in Cloud-native Applications exam
Performance-based practical exam completed in a controlled Red Hat testing environment
- Type
- Practical
- Delivery
- Both
Exam sections
Work with Red Hat OpenShift Container Platform
“Work with Red Hat OpenShift Container Platform” tests whether a candidate understands solution structure, dependency choices, boundary tests, safe defaults, release behavior, and long-term maintenance. That understanding must support an ability to build a minimal working result, test its boundaries, deploy it, observe runtime behavior, and diagnose a defect. It leads into “Deploy multi-container applications” in the published outline.
Question notes
Before acting on “Work with Red Hat OpenShift Container Platform,” read the full scenario; the objective can surface inside a larger administration or development sequence. Test the response for an uncovered edge case, implicit dependencies, weak secure-by-default behavior, or code that cannot evolve safely. Confirm the outcome with tests, compiler or packaging results, observed runtime behavior, release evidence, and a documented explanation of the design. No provider-published question quantity or stand-alone timing is available here.
Preparation tips
Keep a short decision journal for “Work with Red Hat OpenShift Container Platform.” Complete this exercise: Build the smallest working implementation, add boundary tests, deploy it, and diagnose one deliberately introduced defect. Record whether you detected or prevented behavior outside the tested path, a hidden dependency, an unsafe default, or an implementation lacking a maintainable structure. Attach tests, compiler or packaging results, operating behavior, release results, and reasoning that explains the implementation choices. Finish with the assumption this hands to “Deploy multi-container applications”.
Deploy multi-container applications
Candidates preparing “Deploy multi-container applications” should frame it around implementation structure, dependency management, reliable tests, safe configuration, observable delivery, and maintainable design. The objective is met when they can turn a basic working example into tested, deployable, observable code whose failures can be diagnosed. In the published sequence, it follows “Work with Red Hat OpenShift Container Platform” and precedes “Work with container images in OpenShift Container Platform”.
Question notes
Assessment of “Deploy multi-container applications” rewards attention to context and verification because candidates should confirm platform behavior after making the change instead of stopping at the procedure. Common weakness: unverified boundary behavior, unknown dependency behavior, insecure initialization, or a result that works once but cannot be sustained. Acceptance evidence: tests, reproducible build evidence, evidence from execution, reproducible delivery records, and written design rationale. Because no published weight is stored, the prose makes no claim about exact assessment allocation.
Preparation tips
For “Deploy multi-container applications,” use this drill: Refactor a fragile example into a testable design and retain tests, compiler or packaging results, and runtime evidence for review. Negative test: unverified boundary behavior, unknown dependency behavior, insecure initialization, or a result that works once but cannot be sustained. Evidence to retain: tests, compiler or packaging results, evidence from execution, reproducible delivery records, and written design rationale. Check whether the selected response limits later work in “Work with container images in OpenShift Container Platform”.
Work with container images in OpenShift Container Platform
In the Red Hat Certified Advanced Developer in Cloud-native Applications outline, “Work with container images in OpenShift Container Platform” brings together technical design structure, managed dependencies, verification, secure starting conditions, runtime delivery, and supportability. The practical standard is to produce a working implementation, challenge its assumptions with tests, deploy it, and investigate observed failure. In the published sequence, it follows “Deploy multi-container applications” and precedes “Troubleshoot application builds and deployment issues”.
Question notes
When a scenario reaches “Work with container images in OpenShift Container Platform,” remember that successful work combines command execution with evidence that the platform reached the requested state. Check specifically for this failure condition: behavior outside the tested path, unknown dependency behavior, insecure initialization, or a result that works once but cannot be sustained. Judge completion through tests, reproducible build evidence, observations from the running solution, delivery records, and maintainable design notes. Coverage is preserved without inventing numerical emphasis, assessment inventory, or a time block.
Preparation tips
Keep a short decision journal for “Work with container images in OpenShift Container Platform.” Complete this exercise: Create a reproducible build and deployment path, inspect runtime behavior, and prove that an edge case is handled safely. Record whether you detected or prevented behavior outside the tested path, unverified external assumptions, unsafe baseline behavior, or a design that resists maintenance. Attach tests, reproducible build evidence, runtime observations, deployment history, and traceable design decisions. Run the review again with responsibility for “Troubleshoot application builds and deployment issues”.
Troubleshoot application builds and deployment issues
Candidates preparing “Troubleshoot application builds and deployment issues” should frame it around predictable re-execution, ordered execution, controlled inputs, consistent reruns, failure response, rollback, and verified change. The objective is met when they can show that the workflow reaches the target condition consistently across reruns and exposes failure in a recoverable form. In the published sequence, it follows “Work with container images in OpenShift Container Platform” and precedes “Work with image streams”.
Question notes
Assessment of “Troubleshoot application builds and deployment issues” rewards attention to context and verification because one practical scenario may exercise this skill together with neighboring objectives. Common weakness: hidden step sequencing, unsafe repeated execution, unhandled exceptions, or a recovery path that does not return to a safe state. Acceptance evidence: workflow record, state comparison, error output, proof of reversal, and a successful repeat run. The section remains unweighted here, reflecting the absence of a published numeric allocation.
Preparation tips
Turn “Troubleshoot application builds and deployment issues” into a reviewable practice artifact. Exercise: Execute the same change twice and inspect whether the second run is safe, predictable, and free of unintended work. Challenge condition: hidden dependency order, unpredictable repeat behavior, inadequate handling of failure, or a rollback that does not restore the prior condition. Completion evidence: workflow record, state comparison, error output, rollback evidence, and a successful repeat run. Complete the exercise by tracing one consequence into “Work with image streams”.
Work with image streams
The “Work with image streams” portion of Red Hat Certified Advanced Developer in Cloud-native Applications focuses on technical design structure, dependency choices, boundary tests, safe defaults, release behavior, and long-term maintenance. A complete response should turn a basic working example into tested, deployable, observable code whose failures can be diagnosed. In the published sequence, it follows “Troubleshoot application builds and deployment issues” and precedes “Work with configuration maps and secrets”.
Question notes
For “Work with image streams,” context matters: a task can depend on configuration completed earlier and can affect later validation. Challenge the result with untested edge behavior, unknown dependency behavior, insecure initialization, or a result that works once but cannot be sustained, then verify it using tests, build output, observations from the running solution, delivery records, and maintainable design notes. Its place in the outline is preserved without inventing numerical emphasis or separate duration.
Preparation tips
Study “Work with image streams” through contrasting cases. Start with this exercise: Build the smallest working implementation, add boundary tests, deploy it, and diagnose one deliberately introduced defect. Build the weaker case around untested edge behavior, implicit dependencies, weak secure-by-default behavior, or code that cannot evolve safely. Separate the two results using tests, build records, observed runtime behavior, release evidence, and a documented explanation of the design. Run the review again with responsibility for “Work with configuration maps and secrets”.
Work with configuration maps and secrets
The “Work with configuration maps and secrets” portion of Red Hat Certified Advanced Developer in Cloud-native Applications focuses on consistent reruns, dependency order, inputs, idempotence, exceptions, rollback, and controlled change. A complete response should show that the workflow reaches the intended state on successive attempts, while making failures visible and recoverable. In the published sequence, it follows “Work with image streams” and precedes “Work with the source-to-image (S2I) framework”.
Question notes
When a scenario reaches “Work with configuration maps and secrets,” remember that candidates should confirm platform behavior after making the change instead of stopping at the procedure. Check specifically for this failure condition: hidden dependency order, non-idempotent behavior, weak failure management, or rollback behavior that leaves the workflow inconsistent. Judge completion through workflow record, state comparison, error output, evidence of restored state, and a successful repeat run. Prepare the complete objective because the payload does not assume how many tasks or questions represent it.
Preparation tips
Make preparation for “Work with configuration maps and secrets” observable. Practical exercise: Map triggers, inputs, dependencies, and outputs before implementing the automation; then test normal, exception, and retry paths. Ask a reviewer to test for hidden dependency order, unpredictable repeat behavior, a failed step without a controlled response, or recovery that stops too early. Give the reviewer execution history, state comparison, error output, recovery record, and a successful repeat run. Review what this outcome changes for “Work with the source-to-image (S2I) framework”.
Work with the source-to-image (S2I) framework
“Work with the source-to-image (S2I) framework” tests whether a candidate understands organization of the implementation, dependency management, reliable tests, safe configuration, observable delivery, and maintainable design. That understanding must support an ability to progress from a minimal solution into boundary checks, reproducible delivery, runtime evidence, and diagnosis. In the published sequence, it follows “Work with configuration maps and secrets” and precedes “Work with build hooks and build triggers”.
Question notes
Before acting on “Work with the source-to-image (S2I) framework,” read the full scenario; candidates may need to diagnose existing conditions before completing the requested change. Test the response for an uncovered edge case, implicit dependencies, weak secure-by-default behavior, or code that cannot evolve safely. Confirm the outcome with tests, compiler or packaging results, runtime checks, deployment evidence, and documentation of the technical decision path. The stored source gives this objective no independent item total or time allowance.
Preparation tips
Make preparation for “Work with the source-to-image (S2I) framework” observable. Practical exercise: Create a reproducible build and deployment path, inspect runtime behavior, and prove that an edge case is handled safely. Ask a reviewer to test for untested edge behavior, dependencies treated as givens, insecure defaults, or code whose upkeep is impractical. Give the reviewer tests, reproducible build evidence, observations from the running solution, delivery records, and maintainable design notes. Use the accepted result as an input to a follow-on problem in “Work with build hooks and build triggers”.
Work with build hooks and build triggers
For “Work with build hooks and build triggers,” the relevant professional context is the concepts named by “Work with build hooks and build triggers” and the decisions, limitations, and effects that make the topic operationally meaningful. The candidate is expected to connect the stated “Work with build hooks and build triggers” objective with the inputs and proof required by the next practitioner, rather than stop at definitions presented without context. In the published sequence, it follows “Work with the source-to-image (S2I) framework” and precedes “Work with templates”.
Question notes
Before acting on “Work with build hooks and build triggers,” read the full scenario; the scoring context favors a working end state over description of the procedure. Test the response for completing the visible part of “Work with build hooks and build triggers” without resolving an exception path, an affected stakeholder need, or a downstream impact. Confirm the outcome with a repeatable “Work with build hooks and build triggers” result, a documented decision path, and confirmation against defined acceptance conditions. No assessment quantity is derived from placement in the outline; provider-published figures remain authoritative.
Preparation tips
Build preparation for “Work with build hooks and build triggers” around context, action, failure, and proof. Exercise: Practice “Work with build hooks and build triggers” after changing one constraint, then record which parts of the reasoning remain sound. The checklist must expose a plausible “Work with build hooks and build triggers” response that does not remain defensible after its inputs, effects, and support are reviewed. Required proof: a trace connecting the “Work with build hooks and build triggers” requirement, chosen response, and independently reviewed result. Explain which assumptions this leaves for “Work with templates”.
Work with templates
“Work with templates” addresses the purpose of “Work with templates,” the constraints that affect it, including how a reviewer distinguishes appearance from verified completion as part of Red Hat Certified Advanced Developer in Cloud-native Applications. Candidates need to move through “Work with templates” from context and decision to execution, communication, or confirmation as appropriate, with enough verification to identify an unsupported result. In the published sequence, it follows “Work with build hooks and build triggers” and precedes “Work with OpenShift Pipelines”.
Question notes
The assessment may connect “Work with templates” with other objectives: candidates may need to diagnose existing conditions before completing the requested change. A weak result can be exposed by accepting work on “Work with templates” without evidence that makes the reasoning and completed state reviewable. A complete result leaves a traceable “Work with templates” example in which a reviewer can inspect dependencies, failure paths, and proof of completion. This objective remains unweighted rather than implying a provider emphasis that is not available.
Preparation tips
After the normal “Work with templates” path works, continue with an exception. Exercise: Practice “Work with templates” after altering a relevant assumption, documenting what must change and what remains valid. Failure condition to introduce: completing the visible part of “Work with templates” while an edge case, user need, or effect on connected work remains open. Compare both attempts using evidence that a changed “Work with templates” constraint does not invalidate the result. Finish with the assumption this hands to “Work with OpenShift Pipelines”.
Work with OpenShift Pipelines
“Work with OpenShift Pipelines” addresses the starting conditions, practitioner responsibilities, dependencies, and acceptance evidence surrounding “Work with OpenShift Pipelines” as part of Red Hat Certified Advanced Developer in Cloud-native Applications. Candidates need to distinguish a complete “Work with OpenShift Pipelines” outcome from one that looks complete while an essential acceptance condition remains untested, and detect when the observed behavior contradicts the required outcome. In the published sequence, it follows “Work with templates” and precedes “Work with Operators accessible for users to run in their applications”.
Question notes
Expect “Work with OpenShift Pipelines” to appear in context because the performance environment may join this objective to work elsewhere in the system. Do not accept a “Work with OpenShift Pipelines” response until it rules out accepting work on “Work with OpenShift Pipelines” before a reviewer can follow the decision path and confirm the outcome. Evidence to look for: before-and-after observations for “Work with OpenShift Pipelines,” with the basis for the decision and observable support for accepting the outcome. Neither a distinct item allocation nor separate timing is attributed to this objective.
Preparation tips
Rehearse “Work with OpenShift Pipelines” under a realistic constraint. Use this exercise: Turn “Work with OpenShift Pipelines” into a realistic case, state the expected result, complete it independently, and preserve the verification. Then test a plausible “Work with OpenShift Pipelines” response that cannot withstand examination of the information used, the outcome produced, and the available proof. Decide what must change by inspecting before-and-after observations for “Work with OpenShift Pipelines,” accompanied by the recorded rationale and the evidence required for acceptance. Carry the final evidence forward to plan work in “Work with Operators accessible for users to run in their applications”.
Work with Operators accessible for users to run in their applications
At the center of “Work with Operators accessible for users to run in their applications” is how least-privilege intent becomes actual behavior across security boundaries under real operating conditions. What the assessment expects in practice is an ability to translate the intended protection into owned controls, limited access, and effective enforcement, ending with evidence of the access behavior produced. It draws on work established in “Work with OpenShift Pipelines”.
Question notes
Before acting on “Work with Operators accessible for users to run in their applications,” read the full scenario; the objective can surface inside a larger administration or development sequence. Test the response for an apparently correct configuration that produces an overbroad effective permission or omits a negative-path check. Confirm the outcome with a permitted case, a blocked authorization case, proof of which policy produced the outcome and a retained audit trail. No unofficial percentage, question quantity, or dedicated duration is attributed to this objective.
Preparation tips
For “Work with Operators accessible for users to run in their applications,” use an explain–perform–verify loop. Exercise: Build one policy-allowed case and one negative access case, then trace the identity and policy path responsible for each result. Explain how this evidence confirms the “Work with Operators accessible for users to run in their applications” result: a permitted case, a denied case, proof of which policy produced the outcome and a retained audit trail. Also test for an ostensibly valid configuration that allows unnecessary access or assumes an exception is harmless without testing it. Explain how this work closes or exposes a risk originating in “Work with OpenShift Pipelines”.
