1Z0-997-26 Cloud Native Architecture Practice Question
You are designing an event-driven architecture on OCI where events from Object Storage bucket creations need to trigger an OCI Function. However, you require guaranteed at-least-once delivery, event filtering based on object name prefixes, and a dead-letter queue mechanism for failed function invocations. Which OCI service combination meets these requirements?
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
OCI Events Service rule routing to an OCI Stream, which then invokes OCI Functions with a custom consumer group and a configured DLQ.
OCI Events Service allows filtering and routing of events, but to guarantee handling with a dead-letter queue and retry capabilities, routing events through OCI Streaming or OCI Queue with OCI Notifications/Events integration is required. Specifically, OCI Events can publish to OCI Streaming, or OCI Queue can be integrated with Functions and a DLQ.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
OCI API Gateway configured with a mock backend routing to OCI Functions.
Why it's wrong here
Incorrect. API Gateway is for synchronous HTTP request routing, not asynchronous event-driven bucket triggers with DLQ.
- ✗
OCI Notifications Service publishing directly to an OCI Object Storage bucket.
Why it's wrong here
Incorrect. Notifications publish messages to endpoints like emails, HTTPS, or queues, but do not ingest bucket creation events directly with complex filtering and DLQ.
- ✗
OCI Events Service rule triggering OCI Functions directly without any intermediate queue.
Why it's wrong here
Incorrect. Direct triggers from Events to Functions lack built-in dead-letter queues for failed processing attempts.
- ✓
OCI Events Service rule routing to an OCI Stream, which then invokes OCI Functions with a custom consumer group and a configured DLQ.
Why this is correct
Correct. OCI Streaming provides offset management, at-least-once delivery, and custom consumer logic allowing implementation of dead-letter handling.
About these practice questions
This 1Z0-997-26 question is part of Courseiva's 348-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed August 2026 · checked against the official Oracle exam blueprint
This 1Z0-997-26 practice question is part of Courseiva's free Oracle certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the 1Z0-997-26 exam.