IBM F1004700 Developer v6 + Cloud for Financial Services v2 Practice Exam | PowerKram
IBM · Practice Exam · Professional + Specialty bundle · Updated for 2026

IBM F1004700 Developer v6 + Cloud for Financial Services v2 Practice Exam

Prepare for both exams behind the F1004700 credential — Professional Developer – Cloud v6 (C1000-166) and Cloud for Financial Services v2 Specialty (S2000-023) — with scenario-based, source-cited practice questions, instant feedback in Learn mode, and full timed Exam mode.

Start 24-hour free trial →
2
Exams in the bundle
110
Total exam questions (65 + 45)
2
Study modes
24h
Free trial

F1004700 credential at a glance

Vendor
IBM
Credential code
F1004700 (bundle credential, not a single exam code)
Credential
IBM Certified Professional Developer v6 PLUS IBM Cloud for Financial Services v2 Specialty
Level
Professional + Specialty (composite)
How it is earned
Hold BOTH component certifications; there is no single combined exam
Exam 1
IBM Cloud Professional Developer v6 — exam C1000-166: 65 questions, 40 to pass
Exam 2
IBM Cloud for Financial Services v2 Specialty — exam S2000-023: 45 questions, 29 to pass, 75 minutes
Blueprint
IBM Training certification pages for each component exam; verify current objectives before publish
Delivery
Pearson VUE (test center or online proctored)
Prerequisites
None formally required; hands-on IBM Cloud development experience strongly recommended
Cost (USD)
Per exam (e.g., the Specialty exam is $100 USD); the bundle is the sum of both component exam fees. Verify current pricing with IBM.
Languages
English

Sources: IBM Training — F1004700 bundle · Professional Developer – Cloud v6 · Cloud for Financial Services v2 Specialty. Verify current exam codes, question counts, and pricing with IBM before scheduling.

About the F1004700 credential

F1004700 is a bundle credential: IBM awards it to anyone who holds both the IBM Certified Professional Developer – Cloud v6 and the IBM Cloud for Financial Services v2 Specialty. There is no single combined exam — you earn it by passing the two component exams (C1000-166 and S2000-023). It targets engineers who build and maintain applications on IBM Cloud and who assist with creating or migrating regulated workloads into the IBM Cloud for Financial Services.

The reason to pursue both together is that the two skill sets are inseparable in practice: you write cloud-native APIs, event-driven services, and pipelines (the Developer side) inside the validated-service catalog and controls framework that a banking or insurance regulator will inspect (the Financial Services side). On the Financial Services exam in particular, most incorrect answers are technically functional but use a service that is not on the validated-services list — read every scenario through that filter. For the broader cloud-development and business-analysis foundations these exams build on, see the IBM Cloud and business-analysis certification study guide in the Learning Hub.

The two exams behind F1004700

Because F1004700 is earned by holding two certifications, plan your preparation as two exams rather than one weighted blueprint. IBM publishes objectives per component exam; there is no single combined domain-weight table for the bundle, so the areas below describe how PowerKram’s bank covers each exam rather than an official combined percentage split.

Exam 1 — IBM Cloud Professional Developer v6 (C1000-166)

Cloud-native application development on IBM Cloud: Kubernetes Service, Red Hat OpenShift, Code Engine, compute options, API-led design, and the developer workflow. 65 questions, 40 needed to pass.

65 Q40 to pass
Exam 2 — IBM Cloud for Financial Services v2 Specialty (S2000-023)

The Cloud for Financial Services framework and controls: validated-services catalog, regulated-workload migration, isolation and residency, and the compliance posture a financial-services client requires. 45 questions, 29 needed to pass, 75 minutes.

45 Q29 to pass

Source: IBM — Professional Developer – Cloud v6 (C1000-166) and Cloud for Financial Services v2 Specialty (S2000-023). Question counts and pass marks are IBM’s per-exam figures; no combined percentage weighting is published for the bundle.

What PowerKram’s F1004700 bank covers

The practice bank spans both exams across five practical skill clusters. These are PowerKram’s study organization of the combined material — a coverage map, not official IBM domain percentages.

  • Compliant application design — API-led design inside the IBM Cloud Framework for Financial Services, reference blueprints, and secure coding practice, all filtered through the validated-services catalog.
  • Integration and event-driven design — API Connect, Event Streams (Kafka), IBM MQ, and data movement across trust zones without breaking isolation or residency rules.
  • Secure coding and secrets — IAM, trusted profiles, Hyper Protect services, Secrets Manager, and secret rotation to keep credentials and keys out of logs and repositories.
  • DevSecOps and evidence — Continuous Delivery toolchains, Tekton pipelines, and Evidence Locker integration so shipped changes satisfy auditor scrutiny.
  • Observability and audit — Activity Tracker, Log Analysis, and trace export for the tamper-evident records that answer both operational and compliance questions.

Who F1004700 is for

This bundle suits engineers who ship code that has to pass a regulator, not just a code review:

  • Financial-services software engineers building compliant cloud-native applications for banks and insurers.
  • Senior application developers in regulated environments leading delivery inside a controls framework.
  • Application security engineers hardening applications against both regulatory and attacker pressure.
  • IBM Cloud developers moving into regulated-workload migration and the Cloud for Financial Services framework.

If regulated cloud development is your day job, this pairing formalizes exactly that skill set. For the roles it maps to and how they pay, see the cloud developer career paths in the Career Hub.

What this F1004700 practice exam delivers

Learn mode

Get the correct answer, the reasoning, and a link to the exact IBM documentation page each question was derived from — immediately after each question. Built for the “which validated service is allowed here” pattern the Financial Services exam turns on.

Exam mode

Rehearse each component exam under timed conditions and confirm you consistently clear the pass mark before you sit either C1000-166 or S2000-023.

Source-linked explanations

Every answer cites the exact IBM documentation page (IBM Cloud docs or IBM Docs) it was built from, so you learn from the source rather than memorize.

Score by skill cluster

Results break down across compliant design, integration, secrets, DevSecOps, and observability — so practice tells you exactly which cluster, on which exam, to revisit.

Sample F1004700 practice questions

Ten free questions across the five skill clusters that span both exams, with full explanations and links to the IBM documentation each is derived from. The complete bank is available with the 24-hour trial.

Question 1 · Compliant application design

A loan-origination API team is selecting a managed database. Two candidates provide identical features, but only one appears in the Cloud for Financial Services validated catalog. Which choice is defensible inside a regulated design?

  1. Whichever database the lead developer prefers
  2. The database listed in the validated-services catalog, even if the other has a slightly nicer feature set
  3. A self-hosted database on a VSI with manual patching
  4. Use two databases in parallel and decide later
Show answer & explanation

Correct: B. Cloud for Financial Services mandates validated services for regulated workloads; feature preference never overrides catalog status.

Why not the others: developer preference (A) is not a control basis; a self-hosted DB (C) places the full compliance burden on the team and is not validated; running two databases (D) doubles cost and risk without resolving the control question.

Source: IBM Cloud Docs — Framework for Financial Services → Further reading: PowerKram — IBM Cloud & compliance study guide →
Question 2 · Compliant application design

A new microservice exposes customer data to partner banks. The API must prevent one partner from reading another partner’s data. Which design approach fits the requirement?

  1. Enforce per-partner authorization using OAuth scopes and partner-specific API Connect plans, with tenant filters applied server-side
  2. Rely on partners to self-enforce the boundary in their own code
  3. Put all partners behind a shared admin API key
  4. Use a single public endpoint and trust the URL path
Show answer & explanation

Correct: A. OAuth scopes plus API Connect plans with server-side tenant filtering is the canonical multi-tenant isolation pattern.

Why not the others: trusting partners (B) or trusting the URL path (D) leaks data between tenants; a shared admin key (C) removes per-partner identity entirely.

Source: IBM Docs — API Connect → Further reading: PowerKram — cloud developer career paths →
Question 3 · Compliant application design

A payments microservice team has a tight deadline and is tempted to pick a non-validated analytics service for its feature set. Which guidance applies?

  1. Choose the non-validated service if it has the most features, because speed matters most
  2. Filter every option through the validated-services catalog first; features never override catalog status for regulated workloads
  3. Pick the cheapest option regardless of catalog status
  4. Let the product manager decide with no control input
Show answer & explanation

Correct: B. The validated-services catalog is a hard filter in Cloud for Financial Services; any service that fails it is out, regardless of features or price.

Why not the others: choosing on features (A), price (C), or unreviewed product-manager preference (D) all rationalize non-compliance.

Source: IBM Cloud Docs — Framework for Financial Services →
Question 4 · Integration and event-driven design

A fraud-scoring pipeline must receive transaction events from a trading-floor system that retains messages if the consumer is offline. Which integration backbone is most appropriate?

  1. Emailing transactions to an alias
  2. Direct REST calls with no retries
  3. A nightly CSV export over SFTP
  4. IBM MQ with persistent, transactional queues between the trading system and the fraud service
Show answer & explanation

Correct: D. IBM MQ with persistent queues delivers transactions reliably even when consumers are offline — the canonical regulated integration pattern.

Why not the others: no-retry REST (B) loses messages; a nightly CSV (C) misses the near-real-time requirement; email (A) is not an integration channel.

Source: IBM Docs — IBM MQ →
Question 5 · Integration and event-driven design

An event-driven compliance pipeline subscribes to a market-data feed and must process each event exactly once, with the ability to replay the last 24 hours. Which IBM Cloud service satisfies the design?

  1. A shell script that tails a log file
  2. A shared database table updated in place
  3. IBM Event Streams (Kafka) with consumer groups tracking offsets and a 24-hour retention policy
  4. An email mailing list
Show answer & explanation

Correct: C. Event Streams with consumer offsets and retention is the IBM pattern for replayable, once-processed events.

Why not the others: a shared table (B) loses ordering and replay; log-tailing (A) has no durability; email (D) is not a stream.

Source: IBM Cloud Docs — Event Streams →
Question 6 · Secure coding and secrets

A team’s microservices currently read database credentials from environment variables set at deploy time. Which IBM Cloud pattern better meets the Cloud for Financial Services control requirements?

  1. Share a single admin password across all microservices
  2. Continue embedding credentials in environment variables
  3. Push credentials into an unversioned text file on each host
  4. Store credentials in IBM Cloud Secrets Manager and retrieve them at runtime via a trusted profile, rotating them automatically
Show answer & explanation

Correct: D. Secrets Manager plus IAM trusted profiles plus rotation is IBM Cloud’s validated-service answer for regulated secret handling.

Why not the others: environment variables (B) persist in process memory and deploy manifests; unversioned text files (C) and a shared admin password (A) fail basic controls.

Source: IBM Cloud Docs — Secrets Manager → Further reading: PowerKram — cloud developer career paths →
Question 7 · Secure coding and secrets

A control review requires customer-owned encryption keys held in validated HSMs for a regulated workload. Which IBM Cloud service matches the requirement?

  1. Keys in a Kubernetes secret
  2. Default Key Protect with IBM-managed keys
  3. IBM Cloud Hyper Protect Crypto Services with customer-managed keys in FIPS 140-2 Level 4 HSMs
  4. Keys encoded in source code
Show answer & explanation

Correct: C. Hyper Protect Crypto Services with FIPS 140-2 Level 4 HSMs satisfies regulator-grade customer-controlled key requirements.

Why not the others: default Key Protect (B) does not meet the customer-owned-HSM bar; Kubernetes secrets (A) are base64 and insufficient; keys in code (D) are the textbook anti-pattern.

Source: IBM Cloud Docs — Hyper Protect Crypto Services →
Question 8 · DevSecOps and evidence

A compliant pipeline must capture evidence of each automated test, scan, and approval that runs during delivery. Which IBM Cloud capability is purpose-built for that evidence collection?

  1. IBM Cloud DevSecOps Evidence Locker, integrated with Tekton pipelines, which stores gate results alongside each change
  2. A shared Slack channel that records pipeline outcomes
  3. A printed report given to the auditor once a year
  4. No evidence at all, relying on trust
Show answer & explanation

Correct: A. The Evidence Locker stores per-change gate results — the IBM Cloud for Financial Services pattern for pipeline evidence.

Why not the others: Slack messages (B) are not tamper-evident; annual printed reports (C) lose granularity; no evidence (D) fails audit on its face.

Source: IBM Cloud Docs — DevSecOps → Further reading: PowerKram — Cloud for Financial Services v2 (S2000-023) practice exam →
Question 9 · DevSecOps and evidence

A regulated Tekton pipeline must fail builds when a container image has a high-severity CVE. Which pipeline gate blocks high-severity CVE images while preserving evidence?

  1. Add an image-scan task that consults the vulnerability database, fails the pipeline on high-severity findings, and writes results to the Evidence Locker
  2. Allow the build to pass and patch findings in a later sprint
  3. Remove scanning because it slows the pipeline
  4. Scan only in development clusters and skip production
Show answer & explanation

Correct: A. A blocking image-scan gate plus evidence capture is IBM Cloud DevSecOps’ canonical pattern for CVE control.

Why not the others: deferring (B), removing scanning (C), or limiting it to development (D) all break the compliant-pipeline requirement.

Source: IBM Cloud Docs — DevSecOps image scanning →
Question 10 · Observability and audit

Auditors request proof of every IAM policy change in the last 90 days. Which IBM Cloud service captures that evidence by default?

  1. IBM Cloud Log Analysis, which is designed primarily for application logs
  2. IBM Cloud Activity Tracker, which logs management-plane events including IAM changes with actor, timestamp, and action
  3. IBM Cloud Monitoring dashboards
  4. Recollections of the platform team
Show answer & explanation

Correct: B. Activity Tracker is the audit log for IAM and other management-plane actions, recording actor, timestamp, and action.

Why not the others: Log Analysis (A) focuses on application logs; Monitoring (C) focuses on metrics; recollection (D) is not evidence.

Source: IBM Cloud Docs — Activity Tracker → Further reading: PowerKram — IBM Cloud & compliance study guide →

Keep going: Learning & Career resources

F1004700 sits at the intersection of cloud development and regulated-workload compliance, and opens both deeper IBM Cloud engineering work and adjacent security and architecture roles. Both PowerKram hubs back this credential.

Deep dive: how the bundle works, exam formats, study path, and career outlook

How the F1004700 bundle works

F1004700 is not itself an exam — it is the credential IBM awards once you hold both the Professional Developer – Cloud v6 certification and the Cloud for Financial Services v2 Specialty. You register for and sit the two component exams separately through Pearson VUE, and IBM grants the bundle credential automatically once both are earned. This is why the page lists two exams rather than one blueprint. Read the IBM Cloud certification-path guide →

Exam formats and scoring

The Professional Developer – Cloud v6 exam (C1000-166) has 65 questions with 40 needed to pass. The Cloud for Financial Services v2 Specialty exam (S2000-023) has 45 questions with 29 needed to pass in 75 minutes. Both are delivered through Pearson VUE in English, at a test center or online with a proctor. Confirm current question counts, pass marks, and fees on IBM’s certification pages before you schedule — IBM revises exams by version. Read the IBM exam-format guide →

Where candidates lose points

On the Financial Services exam, most wrong answers are technically functional but use a service that is not on the validated-services list — read every scenario through that filter first. Secret handling also differs meaningfully between Hyper Protect Crypto Services and the default Secrets Manager or Key Protect, so be ready to defend which you chose for a given regulatory posture. On the Developer exam, focus on the compute and deployment trade-offs across Kubernetes Service, OpenShift, and Code Engine. See the standalone Cloud for Financial Services v2 practice exam →

Realistic study path

Because this is two exams, sequence them. Build the developer fundamentals first — cloud-native patterns, API Connect, Event Streams, MQ, and the IBM Cloud compute options — then layer the Financial Services controls framework and validated-services catalog on top. Work hands-on inside IBM TechZone or a comparable sandbox, drill one objective at a time starting with the areas you know least, and finish each exam with a full timed Exam-mode simulation in PowerKram before you sit it. Read the IBM Cloud study-plan guide →

Cost and scheduling

Each component exam is priced separately (the Cloud for Financial Services Specialty exam is $100 USD; verify the Developer exam fee and any regional pricing with IBM), so the bundle cost is the sum of both. Both are scheduled through Pearson VUE. Retake policy is set by IBM per exam — commonly a limit on attempts within a rolling window — so check the current terms before booking. IBM’s official F1004700 page →

Career outlook

Developers who ship inside banking and insurance guardrails command a premium for the compliance skills they bring. Typical roles include financial-services software engineer, senior application developer in regulated environments, and application security engineer — positions where the ability to build cloud-native systems and satisfy a controls framework is the differentiator. Salary ranges vary by region and seniority; the Career Hub tracks them by role. Career Hub — cloud developer roles →

Frequently asked questions

Is F1004700 a single exam?

No. F1004700 is a bundle credential earned by holding two separate IBM certifications: IBM Certified Professional Developer – Cloud v6 (exam C1000-166) and IBM Cloud for Financial Services v2 Specialty (exam S2000-023). You pass the two component exams individually, and IBM awards the bundle once you hold both. F1004700 is the credential code, not an exam code.

How many questions are on each F1004700 exam and what does it take to pass?

The Professional Developer – Cloud v6 exam (C1000-166) has 65 questions with 40 needed to pass. The Cloud for Financial Services v2 Specialty exam (S2000-023) has 45 questions with 29 needed to pass in 75 minutes. Confirm current figures on IBM’s certification pages, since IBM revises exams by version.

Are there prerequisites for F1004700?

There are no formal prerequisites, but IBM expects real hands-on experience developing and maintaining applications on IBM Cloud, plus familiarity with the Cloud for Financial Services framework. Courseware is recommended but does not replace practical experience.

What does the F1004700 exam bundle cost and how is it delivered?

Each component exam is priced and scheduled separately through Pearson VUE, so the bundle cost is the sum of both exam fees. The Cloud for Financial Services v2 Specialty exam is $100 USD; verify the Developer exam fee and any regional pricing with IBM before scheduling.

What is the single biggest trap on the Financial Services exam?

Choosing a service that is not on the validated-services catalog. Many wrong answers are technically functional but fail the Cloud for Financial Services controls because the service is not validated. Read each scenario through the validated-services filter before comparing features or price.

Start your free 24-hour F1004700 practice trial

Full access to questions for both exams, both study modes, source-linked explanations, and score-by-cluster. No credit card required.

Start free trial →