I B M   C E R T I F I C A T I O N

C9005400 IBM Certified Professional Developer – Cloud v6 Practice Exam

Exam Number: 4356 | Last updated April 17, 2026 | 401+ questions across 5 vendor-aligned objectives

Shipping teams who build production applications on IBM Cloud v6 target the C9005400 credential. This professional-level exam validates your ability to design, build, test, and deploy services that take advantage of managed platforms like Code Engine, managed databases, and event-driven infrastructure. Candidates should be fluent with at least one modern runtime stack (Node.js, Java, Python, or Go) and comfortable with REST and event-driven patterns.

Packaging 26% of the exam, Application Design covers microservice decomposition, API-led design, event-driven patterns, and stateless service boundaries. At 22%, Build and Deploy covers Code Engine, OpenShift on IBM Cloud, container images, and Tekton pipelines. A further 20% targets Data Access, covering Db2 on Cloud, Cloudant, Redis, and the IBM Cloud SDK patterns for each.

Lacing the final domains, Observability and Testing accounts for 18% and spans logging, metrics, tracing, and testing strategies for cloud-native services. Security and Identity represents 14% and spans IAM, trusted profiles, and secret management. Developer-level questions often test whether you pick the shortest-path managed service or the most configurable one — choose based on what the scenario implies about team size and operational maturity.

 Code Engine versus OpenShift versus VPC compute is a recurring decision point; memorize the criteria (fit to workload shape, team operational burden, cost profile) that tip the answer each way. Event-driven design questions lean on ordering and idempotency; be ready to defend your choice with specific delivery-guarantee language.

Every answer links to the source. Each explanation below includes a hyperlink to the exact IBM documentation page the question was derived from. PowerKram is the only practice platform with source-verified explanations. Learn about our methodology →

759

practice exam users

94%

satisfied users

91%

passed the exam

4.7/5

quality rating

Test your C9005400 dev cloud v6 knowledge

10 of 401+ questions

Question #1 - Application Design

A payments microservice at Highridge Bank must remain safe when clients retry the same request.

Which v6 application-design principle fits?

A) Assume clients never retry and skip the check
B) Design the payment API idempotent with an idempotency key per request so a retry returns the same result instead of creating a duplicate charge
C) Allow duplicate charges as a business cost
D) Block retries at the gateway

 

Correct answers: B – Explanation:
Idempotency keys are the v6 application-design reference for retry-safe APIs. Assuming no retries, accepting duplicates, and retry blocking all fail the pattern. Source: Check Source

A v6 design at Northglen Retail must decouple order ingestion from downstream fulfillment, with retries and replay.

Which v6 decoupled event-driven pattern fits order ingestion with retry and replay?

A) Store orders in a shared database table polled by fulfillment with weak semantics
B) Call fulfillment directly over HTTP from the ingestion path with no retries
C) Publish orders to IBM Event Streams (Kafka) and let fulfillment consume the topic at its own pace with consumer offsets, gaining retry and replay for free
D) Email orders to the fulfillment team

 

Correct answers: C – Explanation:
Event Streams with consumer offsets is the v6 reference for decoupled event-driven flows. HTTP-direct, polling, and email all fail the pattern. Source: Check Source

A microservice at Pengrove Insurance should tolerate a slow downstream without dragging the whole platform.

Which v6 design pattern fits?

A) Propagate every downstream failure directly to users
B) Retry infinitely without backoff
C) Wrap the downstream call in a circuit breaker with timeouts and a sensible fallback (cached or default response) so the service degrades gracefully
D) Shut the service down whenever the downstream is slow

 

Correct answers: C – Explanation:
Circuit breaker with timeouts and fallback is the v6 resilience reference. Infinite retries, failure propagation, and shut-down responses all fail resilience. Source: Check Source

A v6 developer at Thorncliff Utilities needs continuous deployment from commit to production.

Which v6 build-and-deploy technology fits commit-to-production delivery?

A) Deploy from a team lead’s laptop on demand
B) Author Tekton pipelines on IBM Cloud Continuous Delivery, triggered on commit, running tests, building container images, and promoting through environments with evidence capture
C) Skip CI/CD and let developers ship by hand
D) Run a single shell script on a VM with no versioning

 

Correct answers: B – Explanation:
Tekton pipelines on IBM Cloud Continuous Delivery is the v6 CI/CD reference. Laptop deploys, hand shipping, and unversioned shell scripts all fail delivery discipline. Source: Check Source

A v6 deployment at Clearfield Holdings must deploy the same application consistently across dev, stage, and prod clusters.

Which v6 multi-environment deployment pattern fits consistent cluster rollouts?

A) Adopt GitOps with Argo CD and per-environment overlays so the same definition is deployed to each cluster with only declarative differences for each environment
B) Use hand-typed oc apply in each cluster
C) Deploy from a central cluster and export YAML manually
D) Let each developer deploy from their laptop

 

Correct answers: A – Explanation:
GitOps with Argo CD and overlays is IBM Cloud’s v6 multi-environment reference. Hand-typed commands, manual exports, and laptop deploys all fail consistency. Source: Check Source

A v6 service at Lintwick Retail must read and write relational data with consistent schema and ACID semantics.

Which v6 relational data store fits ACID transactional workloads?

A) Use Cloudant for a strict relational schema requirement
B) Use IBM Db2 on Cloud (or IBM Cloud Databases for PostgreSQL) with the appropriate Cloud SDK driver for your runtime — relational, ACID-compliant, managed
C) Use plain object storage for transactional writes
D) Store data in environment variables

 

Correct answers: B – Explanation:
Managed relational databases (Db2 on Cloud or PostgreSQL) is the v6 reference for ACID transactional data. Cloudant, object storage, and env vars all fail the requirement. Source: Check Source

A v6 developer at Oldbury Insurance needs a schemaless JSON document store with high-availability replication.

Which v6 NoSQL data store fits schemaless JSON documents with cross-region replication?

A) Keep documents in local files inside the container
B) Force-fit the schemaless data into a relational table with ALTER TABLE on every change
C) Use block storage as a database
D) Use IBM Cloudant — managed NoSQL with JSON documents and cross-region replication — via the Cloudant Cloud SDK

 

Correct answers: D – Explanation:
Cloudant via its SDK is the v6 schemaless-data reference. Relational fits, block storage, and container-local files all fail the requirement. Source: Check Source

A v6 service at Parkmere Financial must emit a correlation ID across every log line and outgoing request.

Which v6 observability practice fits?

A) Propagate a trace/correlation ID across incoming and outgoing requests, log it on every message, and include it in distributed traces so SREs can follow one request across services
B) Skip correlation IDs because they feel like extra work
C) Generate a new ID per log line so nothing links
D) Hide IDs from logs to reduce size

 

Correct answers: A – Explanation:
Correlation-ID propagation across logs and traces is the v6 observability reference. Skipping, fresh IDs per log line, and hiding all defeat correlation. Source: Check Source

A v6 testing strategy at Waxmore Logistics must catch regressions across many microservices.

Which testing practice fits?

A) Combine unit, contract, integration, and synthetic end-to-end tests — running in CI — with clear ownership so regressions are caught before reaching production
B) Rely on manual testing just before release
C) Test only the happy path
D) Skip tests entirely and hope users report bugs

 

Correct answers: A – Explanation:
Layered testing in CI with clear ownership is the v6 testing reference. Manual-only, happy-path-only, and no-tests all fail quality. Source: Check Source

A v6 service at Fernhill Credit must authenticate to other IBM Cloud services without embedded long-lived keys.

Which identity pattern fits?

A) Disable authentication to simplify
B) Embed a permanent API key in a ConfigMap
C) Use a personal API key belonging to the team lead
D) Use an IAM trusted profile bound to the workload identity so the service obtains short-lived tokens at runtime, avoiding long-lived API keys in configuration

 

Correct answers: D – Explanation:
Trusted profiles with short-lived tokens is the v6 identity-for-workloads reference. Permanent keys, personal keys, and disabled auth all fail secure identity. Source: Check Source

Get 401+ more questions with source-linked explanations

Every answer traces to the exact IBM documentation page — so you learn from the source, not just memorize answers.

Exam mode & learn mode · Score by objective · Updated April 17, 2026

Learn more...

What the C9005400 dev cloud v6 exam measures

  • Design and decompose microservices, API-led patterns, event-driven flows, and stateless boundaries to build applications that scale cleanly and tolerate partial failures on IBM Cloud
  • Build and ship Code Engine, OpenShift on IBM Cloud, container images, and Tekton pipelines to move code from commit to production reliably across managed runtime options
  • Persist and query Db2 on Cloud, Cloudant, Redis, and IBM Cloud SDK patterns to pick the right data store for each service and integrate it idiomatically
  • Observe and test logging, metrics, tracing, and cloud-native testing strategies to ship services that tell you when they are broken and prove their behavior in CI
  • Authenticate and protect IAM, trusted profiles, and secret management to secure service identities across code, CI, and runtime without custom glue

  • Review the official exam guide to understand every objective and domain weight before you begin studying
  • Work through the relevant IBM Training learning path — ibm certified professional developer cloud v6 C9005400 — to cover vendor-authored material end-to-end
  • Get hands-on inside IBM TechZone or a comparable sandbox so you can practice the console tasks, CLI commands, and APIs the exam expects
  • Tackle a real-world project at your workplace, a volunteer role, or an open-source repository where the technology under test is actually in use
  • Drill one exam objective at a time, starting with the highest-weighted domain and only moving on once you can teach it to someone else
  • Study by objective in PowerKram learn mode, where every explanation links back to authoritative IBM documentation
  • Switch to PowerKram exam mode to rehearse under timed conditions and confirm you consistently score above the pass mark

Cloud-native developers are core to every modern engineering organization, keeping compensation steady:

  • Cloud-Native Developer — $115,000–$155,000 per year, building services on IBM Cloud managed runtimes (Glassdoor salary data)
  • Senior Software Engineer (Cloud) — $130,000–$170,000 per year, leading cloud-native development across teams (Indeed salary data)
  • Staff Engineer — $145,000–$195,000 per year, setting technical direction for IBM Cloud development (Glassdoor salary data)

Work through the official IBM Training learning path for this certification, which bundles videos, labs, and skill tasks aligned to every objective. The official exam page lists the full objective breakdown, prerequisite knowledge, and scheduling details.

Related certifications to explore

Related reading from our Learning Hub