Courseiva

CCNA Compute Questions

75 of 76 questions · Page 1/2 · Compute · Answers revealed

1
MCQmedium

You have an OCI compute instance configured with an autoscaling policy. The autoscaling configuration scales out your instance pool by 2 instances when CPU exceeds 75%. You notice that during a traffic surge, the pool scales out, but shortly after, it scales right back in, causing flapping. How can you prevent this behavior?

A.Increase the autoscaling cooldown period.
B.Disable instance health checks entirely.
C.Decrease the instance pool maximum limit to 1.
D.Change the VCN route table timeout.
AnswerA

Increasing the autoscaling cooldown period prevents flapping by enforcing a mandatory waiting time after a scale-out event before any subsequent scale-in evaluation can occur. During a traffic surge, metrics may fluctuate rapidly around the threshold; extending this duration ensures the instance pool remains stable and absorbs transient load spikes without prematurely terminating newly provisioned capacity, directly satisfying the requirement to stop the immediate scale-in behaviour observed in the stem.

Why this answer

Configuring an appropriate cooldown period (step delay) ensures that autoscaling waits a specified duration after a scaling event before evaluating metrics again.

2
MCQhard

You have an instance pool with 5 instances. You update the associated instance configuration with a new custom image containing security patches. How do you apply this new configuration to the existing instances in the pool?

A.Delete the instance pool and create a completely new pool, as instance configurations cannot be updated once linked.
B.Use the instance pool update action to trigger a rolling update or instance replacement with the new configuration.
C.Reboot each instance individually via the OS command line.
D.Attach the new custom image directly as a secondary boot volume to all running instances.
AnswerB

The instance pool update action performs a rolling replacement, provisioning new instances from the revised instance configuration while terminating old ones. This applies the patched custom image to all five existing instances without manual intervention, satisfying the stem's requirement to update them.

Why this answer

In OCI, when you update an instance configuration that is attached to an instance pool, the pool does not automatically apply the changes to existing instances. You must explicitly trigger an update on the instance pool, which initiates a rolling replacement of instances according to the pool's update policy (e.g., batch size, wait time). This replaces each instance with a new one built from the updated configuration, ensuring the new custom image and security patches are applied.

The update action is the designed mechanism for propagating configuration changes to a pool's instances.

Exam trap

1Z0-1072-26 often tests the misconception that updating an instance configuration automatically updates existing instances in the pool, when in fact you must explicitly trigger a pool update to apply changes.

How to eliminate wrong answers

Option A is wrong because instance configurations can be updated and versioned; deleting the pool is unnecessary and disruptive. Option C is wrong because rebooting an instance does not apply a new image or configuration; it only restarts the existing OS. Option D is wrong because attaching an image as a secondary boot volume does not change the instance's boot source or apply the new configuration; instances boot from their primary boot volume, and secondary volumes are for data, not booting.

3
MCQmedium

You are deploying a new web application on OCI. The application experiences unpredictable traffic spikes, and you want to ensure that the compute instances automatically scale based on CPU utilization. You have created an instance pool with a minimum of 2 and maximum of 10 instances. Which OCI service or feature should you use to achieve automatic scaling?

A.OCI Load Balancer
B.OCI Autoscaling
C.OCI Instance Pool
D.OCI Compute Instance Metrics
AnswerB

OCI Autoscaling automatically adjusts the number of instances in an instance pool based on metrics such as CPU utilization. It integrates with OCI Monitoring to define scaling policies, enabling dynamic response to traffic spikes. This is the correct service for automatic horizontal scaling of compute instances in OCI.

Why this answer

OCI Autoscaling is designed to automatically adjust the number of instances in an instance pool based on performance metrics like CPU utilization. It enables dynamic scaling to handle traffic spikes without manual intervention. The other options provide related functionality but do not perform automatic scaling.

Exam trap

The trap here is confusing the load balancer or instance pool with the autoscaling service, but only OCI Autoscaling provides the automatic scaling capability.

4
MCQeasy

Which OCI service feature enables you to run software containers without provisioning virtual machines or managing Kubernetes clusters, offering simple container execution?

A.Container Instances
B.Bare Metal Compute
C.Dedicated VM Hosts
D.Instance Pools
AnswerA

OCI Container Instances provides a serverless execution environment that directly satisfies the requirement to run software containers without provisioning underlying compute virtual machines or managing orchestrators like Kubernetes. By abstracting the infrastructure layer, this service allows you to deploy and scale container groups instantaneously via simple API calls or the console, removing administrative overhead and operational complexity for standalone container workloads.

Why this answer

OCI Container Instances is a serverless compute service that runs containers directly without requiring you to provision VMs or manage a Kubernetes control plane. You supply a container image and OCI handles the underlying infrastructure, making it the simplest container execution option. This matches the question's requirement exactly.

Exam trap

1Z0-1072-26 often tests whether candidates conflate 'serverless containers' (Container Instances) with 'managed Kubernetes' (OKE) — the phrase 'without managing Kubernetes clusters' is the discriminator.

How to eliminate wrong answers

Option B is wrong because Bare Metal Compute provides dedicated physical servers — the opposite of serverless and far more management overhead. Option C is wrong because Dedicated VM Hosts give exclusive physical host tenancy for VMs, not a container runtime abstraction. Option D is wrong because Instance Pools manage groups of identical compute instances (VMs/bare metal), not container execution.

5
MCQeasy

Which type of compute shape provides the lowest cost per core for general-purpose workloads by utilizing ARM-based Ampere processors?

A.VM.Standard.A1.Flex
B.VM.Standard.E4.Flex
C.BM.DenseIO2.52
D.VM.Standard3.Flex
AnswerA

Ampere ARM-based processors utilise a power-efficient architecture designed specifically to scale out general-purpose workloads linearly while drastically reducing infrastructure expenditure. By leveraging these native ARM cores, the `VM.Standard.A1.Flex` shape directly satisfies the stem's requirement for the lowest cost per core, providing flexible memory and CPU allocation that optimises resource utilisation without paying the traditional licensing and thermal premiums associated with x86-64 alternatives.

Why this answer

VM.Standard.A1.Flex is OCI's Arm-based Ampere Altra compute shape, offering the lowest cost per core for general-purpose workloads. It provides flexible OCPU and memory configurations and is significantly cheaper than x86 equivalents, making it the correct answer for cost-sensitive ARM workloads.

Exam trap

1Z0-1072-26 often tests shape families by processor architecture, so candidates who pick an x86 Flex shape (E4, Standard3) instead of the Arm-based A1 miss the ARM requirement.

How to eliminate wrong answers

Option B is wrong because VM.Standard.E4.Flex is an x86 AMD EPYC shape, not ARM-based, and costs more per core than A1. Option C is wrong because BM.DenseIO2.52 is a bare-metal x86 shape optimized for dense local NVMe storage, not a low-cost general-purpose ARM shape. Option D is wrong because VM.Standard3.Flex is an x86 Intel Ice Lake shape, again not ARM-based and priced higher per core than A1.

6
Multi-Selectmedium

Which TWO actions should you take to troubleshoot an OCI compute instance that has become completely unresponsive and unreachable over SSH? (Choose two.)

Select 2 answers
A.Delete the VCN and recreate all networking subnets.
B.Log into the physical data center and connect a physical keyboard to the server rack.
C.Reinstall the OCI tenancy IAM security policies.
D.Access the instance via the Serial Console connection to inspect system logs and kernel messages.
E.Check OCI Monitoring metrics to determine if CPU, memory, or network utilization caused a bottleneck or crash.
AnswersD, E

When an Oracle Cloud Infrastructure compute instance becomes completely unresponsive and unreachable over standard network channels such as SSH, establishing an out-of-band communication channel is essential for root-cause analysis. Accessing the instance via the Serial Console connection bypasses the guest operating system's network stack entirely, allowing you to directly view kernel panics, bootloader sequences, and system logs streamed straight from the hypervisor. This satisfies the constraint of diagnosing an unreachable instance without relying on functioning network interfaces or Secure Shell daemons.

Why this answer

Option D is correct because the OCI Serial Console provides out-of-band access to the instance's console even when SSH and networking are unresponsive, allowing you to inspect boot messages, kernel panics, and system logs to diagnose the hang. Option E is correct because OCI Monitoring metrics (CPU utilization, memory, network traffic) can reveal resource exhaustion or a bottleneck that caused the instance to become unresponsive, guiding further troubleshooting. Option A is wrong because deleting the VCN and recreating subnets is a destructive networking change that would not fix a compute-level hang and would disrupt other resources.

Option B is wrong because OCI compute instances are cloud-hosted; customers have no physical access to the data center or server racks. Option C is wrong because reinstalling IAM security policies addresses authorization issues, not an unresponsive instance, and would not restore SSH or console access.

Exam trap

1Z0-1072-26 often tests troubleshooting steps for unresponsive instances, and candidates incorrectly choose physical access or drastic network changes instead of using Serial Console and Monitoring.

7
MCQmedium

You are managing a Kubernetes cluster on OCI (OKE) and need to upgrade the Kubernetes control plane version. What happens to the existing worker nodes when you perform a control plane upgrade?

A.The cluster becomes completely inaccessible, and all pods are evicted permanently.
B.Control plane upgrades are blocked until all worker nodes are upgraded first.
C.All worker nodes are automatically terminated and recreated with the new version.
D.Worker nodes continue to run workloads, but you must manually or via node pool upgrades bring them to the matching version.
AnswerD

Control plane upgrades in OKE replace the managed API server components while worker nodes remain untouched, so existing pods keep running on their current kubelet version. The stem's requirement is version parity: nodes do not auto-upgrade, so you must reconcile them through node pool upgrades or manual cycling to match the new control plane.

Why this answer

When you upgrade the Kubernetes control plane on OKE, the existing worker nodes are not automatically upgraded. They continue running workloads, but you must upgrade them separately — either manually or by upgrading the node pool — to match the control plane version. This is the correct behavior for OKE control plane upgrades.

Exam trap

1Z0-1072-26 often tests the assumption that upgrading the control plane automatically upgrades worker nodes, when in fact they are upgraded independently.

How to eliminate wrong answers

Option A is wrong because the cluster remains accessible during a control plane upgrade; OKE performs a rolling upgrade of control plane components with minimal disruption. Option B is wrong because OKE allows control plane upgrades before worker nodes; in fact, the control plane must be upgraded first or in parallel, not blocked by worker nodes. Option C is wrong because worker nodes are not terminated automatically; they persist until you initiate a node pool upgrade.

8
MCQeasy

What is the primary benefit of using OCI Container Instances compared to managing containers on OCI Container Engine for Kubernetes (OKE)?

A.Container Instances offer lower pricing for long-running enterprise microservices than OKE.
B.Container Instances allow direct access to bare metal hypervisors.
C.Container Instances support multi-cluster service meshes and advanced ingress controllers.
D.Container Instances allow you to run containers directly without managing servers, clusters, or orchestrators.
AnswerD

OCI Container Instances provide a serverless compute model that abstracts away underlying infrastructure management, directly satisfying the operational constraint of avoiding server, cluster, and orchestrator overhead. Unlike OCI Container Engine for Kubernetes, which requires explicit configuration of worker nodes, node pools, and complex control-plane scaling, Container Instances allow you to deploy container groups directly onto hypervisor-isolated bare metal infrastructure. This design removes operational maintenance tasks such as OS patching, cluster upgrades, and node lifecycle management, offering a streamlined approach for running standalone container workloads.

Why this answer

OCI Container Instances is a serverless container runtime that lets you launch a container directly without provisioning or managing any compute host, cluster, or orchestrator. It is designed for simple, short-lived or bursty workloads where the overhead of running and patching an OKE cluster is not justified. This directly matches option D, which describes the core value proposition of the service.

Exam trap

The trap here is conflating 'serverless containers' with 'cheaper Kubernetes'; candidates pick the pricing option because they assume serverless always means lower cost, when the real differentiator is the absence of cluster management.

How to eliminate wrong answers

Option A is wrong because Container Instances is not positioned as a cheaper alternative for long-running enterprise microservices; OKE with reserved capacity or autoscaling is typically more cost-effective at scale, and Container Instances bills per-second for the underlying compute. Option B is wrong because Container Instances abstracts the hypervisor entirely; customers never get direct access to bare metal hypervisors, and bare metal is a separate OCI Compute shape offering. Option C is wrong because multi-cluster service meshes and advanced ingress controllers are Kubernetes/OKE features; Container Instances has no cluster, no service mesh, and no ingress controller concept.

9
Multi-Selecthard

Which THREE actions should you take when preparing a custom Linux VM image for export and import across OCI tenancies or regions? (Choose three.)

Select 3 answers
A.Embed tenancy administrator API signing keys in plaintext within `/etc/passwd`.
B.Remove persistent network interface rules (such as udev network interface mapping rules).
C.Format all root partitions using proprietary Windows NTFS file systems.
D.Ensure cloud-init is installed and properly configured to handle first-boot initialization.
E.Verify that the image format is either QCOW2 or RAW before exporting to Object Storage.
AnswersB, D, E

Removing persistent network interface rules, such as `udev` persistent net generator rules, directly satisfies the cross-tenancy and cross-region export constraint by preventing the VM image from binding its network interface configuration to the MAC address of the source hypervisor. When you import the image into a target OCI tenancy or region, the new virtual machine is provisioned with a different MAC address. Retaining old `udev` rules causes the guest operating system to fail to map the primary VNIC correctly, resulting in complete loss of network connectivity upon first boot.

Why this answer

Option B is correct because persistent udev network interface mapping rules (e.g., /etc/udev/rules.d/70-persistent-net.rules) bind NIC names to MAC addresses of the source environment; removing them lets the imported VM re-enumerate interfaces and get the correct names in the new tenancy or region. Option D is correct because cloud-init performs first-boot initialization such as setting hostname, injecting SSH keys, configuring networking, and running user-data, which is essential for the instance to be reachable and properly configured after import. Option E is correct because OCI accepts custom images in QCOW2 or RAW format when exporting to or importing from Object Storage, so the image must be in one of these supported formats.

Option A is wrong because embedding tenancy administrator API signing keys in plaintext in /etc/passwd is a severe security violation and is never a valid preparation step. Option C is wrong because Linux root partitions use native Linux filesystems such as ext4, XFS, or Btrfs, not the proprietary Windows NTFS format.

Exam trap

1Z0-1072-26 often tests the misconception that any VM image can be imported as-is, when in fact OCI requires specific format (QCOW2/RAW), cloud-init, and removal of hardware-specific udev rules.

10
Multi-Selecthard

Which THREE components are required when setting up OCI Functions to build, push, and deploy a serverless function? (Choose three.)

Select 3 answers
A.An active File Storage Service mount target attached directly to the function registry
B.A dedicated Bare Metal compute instance running Kubernetes master nodes
C.The Fn Project CLI tool installed on your machine or cloud shell
D.An OCI Functions Application acting as a logical grouping
E.An Oracle Container Registry (OCIR) repository to store container images
AnswersC, D, E

The Fn Project CLI tool provides the essential command-line interface required to initialise, build, and push function container images to the Oracle Cloud Infrastructure Registry. This utility satisfies the requirement for a local or cloud-based development environment to manage the lifecycle of serverless code. Without this specific binary, developers cannot package their source code into OCI-compliant images or execute the necessary API calls to deploy functions, making it a fundamental prerequisite for the entire serverless deployment workflow.

Why this answer

Option C is correct because the Fn Project CLI (fn) is the primary tool used to initialize, build, push, and deploy functions to OCI Functions, and it must be installed on the developer's machine or used via OCI Cloud Shell. Option D is correct because an OCI Functions Application is a logical grouping of functions that provides the namespace and configuration context in which functions are created and deployed. Option E is correct because OCI Functions packages each function as a Docker container image, and that image must be pushed to and stored in an Oracle Cloud Infrastructure Registry (OCIR) repository before it can be deployed.

Option A is not required because File Storage Service mount targets are unrelated to the function build/push/deploy workflow and are not attached to a function registry. Option B is not required because OCI Functions is a fully managed serverless service; customers do not provision or manage Bare Metal instances or Kubernetes master nodes themselves.

Exam trap

1Z0-1072-26 often tests whether candidates know OCI Functions is serverless — the trap is picking answers that imply you must manage Kubernetes or bare metal infrastructure, which contradicts the serverless model.

11
MCQhard

You are managing a large OKE cluster and notice that pods are failing to schedule because the worker nodes have run out of ephemeral storage. What is the most robust architectural solution to address this?

A.Change the VCN MTU size from 9000 to 1500.
B.Attach a Block Volume to the Kubernetes control plane nodes.
C.Restart the Kubernetes API server.
D.Increase the size of the worker node boot volumes in the node pool configuration or add node pools with larger boot volumes.
AnswerD

Ephemeral storage on OKE worker nodes is backed by the boot volume, so enlarging boot volumes in the node pool configuration raises the kubelet's allocatable ephemeral-storage capacity, letting pods schedule again. This addresses the constraint at its source rather than per-pod workarounds.

Why this answer

Pods failing to schedule due to exhausted ephemeral storage on worker nodes are best addressed by increasing the boot volume size of the worker nodes in the node pool configuration, or by adding node pools with larger boot volumes. Ephemeral storage on OKE worker nodes is backed by the boot volume, so expanding it directly increases the capacity available to pods for emptyDir, logs, and container writable layers. This is the most robust architectural fix because it addresses the root capacity constraint.

Exam trap

1Z0-1072-26 often tests whether candidates confuse network MTU tuning with storage capacity issues, leading them to pick the MTU change as a fix for ephemeral storage exhaustion.

How to eliminate wrong answers

Option A is wrong because changing VCN MTU from 9000 to 1500 affects network packet fragmentation and throughput, not ephemeral storage capacity, and would not resolve scheduling failures. Option B is wrong because attaching a Block Volume to Kubernetes control plane nodes is not a supported or relevant action; control plane nodes are managed by OCI and do not run user pods. Option C is wrong because restarting the Kubernetes API server does not add storage capacity and would only temporarily disrupt scheduling without fixing the underlying resource exhaustion.

12
MCQhard

You are troubleshooting a custom OCI compute image that fails to boot properly after launching an instance. The instance gets stuck in a pre-boot state. Where can you view serial console logs to diagnose the low-level boot sequence and kernel panic messages?

A.Object Storage boot bucket logs
B.OCI Logging service via custom log agents
C.OCI Compute Instance Serial Console connection
D.OCI Monitoring service under instance metrics
AnswerC

Accessing the OCI Compute Instance Serial Console connection is necessary because the instance is stuck in a pre-boot state and cannot reach the operating system level, preventing standard SSH access or the Oracle Cloud Agent from functioning. The serial console establishes a direct terminal connection to the underlying hypervisor's virtual serial port, bypassing network configuration and guest OS limitations. This enables you to interact with GRUB, observe early-stage kernel initialisation, and diagnose low-level boot sequence errors or kernel panics during custom image troubleshooting.

Why this answer

The OCI Compute Instance Serial Console connection provides access to the instance's serial console, which captures low-level boot messages, GRUB output, and kernel panic messages before the OS networking stack is up. This is the correct place to diagnose a custom image that fails in a pre-boot state. It works even when the instance has no network connectivity or SSH access.

Exam trap

1Z0-1072-26 often tests troubleshooting tools by offering Logging and Monitoring as plausible answers; candidates forget that pre-boot failures occur before any agent or metric pipeline can run, leaving the serial console as the only viable source.

How to eliminate wrong answers

Option A is wrong because Object Storage boot buckets do not exist as a logging mechanism; boot volumes are block storage, not object storage, and they do not emit serial logs. Option B is wrong because OCI Logging with custom log agents requires the OS to be running and the agent installed, which is impossible when the instance is stuck pre-boot. Option C is correct.

Option D is wrong because OCI Monitoring instance metrics report CPU, memory, and network statistics, not boot sequence or kernel messages.

13
MCQeasy

You need to create a compute instance in OCI that requires a specific custom image. You have already imported the custom image into OCI. Which compute instance launch option allows you to select this custom image?

A.Shape
B.Boot volume
C.Virtual cloud network
D.Image
AnswerD

During instance launch, the Image source option lets you choose from platform images, custom images, or marketplace images. Selecting your imported custom image here ensures the instance boots with your desired configuration. This is the correct place to specify a custom image.

Why this answer

When launching a compute instance, the Image source option is where you select the operating system image, including custom images. The other options configure different aspects of the instance, such as networking or hardware, but not the image.

Exam trap

The trap here is confusing the boot volume option with image selection, but the image must be chosen explicitly in the image source section.

14
MCQhard

You manage an instance pool backed by an autoscaling configuration. The pool reaches its maximum limit of 10 instances due to a traffic spike. A hardware maintenance event triggers a retirement notification for one of the instances in the pool. How does OCI Instance Pools with Autoscaling handle this retired instance?

A.The instance is terminated, and a new instance is provisioned to replace it, temporarily exceeding the maximum limit if necessary until scaling rules scale it back down.
B.The instance is terminated and not replaced because the pool is already at its maximum limit.
C.The instance is replaced automatically by the instance pool to maintain the operational state, managing lifecycle events independently of active autoscaling metrics.
D.The autoscaling configuration must be manually edited to increase the max limit before the instance can be replaced.
AnswerC

Instance pools manage the lifecycle of instances to ensure the target number of instances are operational, substituting retired instances seamlessly.

Why this answer

Instance pools automatically replace unhealthy or retired instances to maintain the desired capacity. If an instance is retired, the pool provisions a new instance to replace it, even if autoscaling has reached its maximum size, because minimum/desired capacity rules take precedence over instance retirement recovery.

15
MCQmedium

You want to deploy an OCI Function and test it locally on your developer workstation before pushing it to Oracle Functions Registry. Which command in the fn CLI initializes a new function project template?

A.fn deploy --local
B.fn build local
C.fn create function
D.fn init
AnswerD

The `fn init` command directly satisfies the requirement to initialise a new function project template on your developer workstation prior to deployment. By appending the `--runtime` flag alongside a specified language such as Python, Java, or Node.js, this command generates the foundational boilerplate structure, including the `func.yaml` configuration file, necessary source code files, and a `requirements` or dependency file. This local scaffolding mechanism allows developers to build, run, and test serverless functions locally using the Fn Project CLI before pushing the container image to the Oracle Functions Registry.

Why this answer

The 'fn init' command initializes a new function project by scaffolding the required directory structure, including func.yaml, func.py (or other runtime handler), and requirements.txt. It is the first step before building or deploying a function with the fn CLI.

Exam trap

1Z0-1072-26 often tests the exact fn CLI subcommands, and candidates confuse 'fn init' (scaffold project) with 'fn create' (create app/function in OCI) or 'fn deploy' (push to registry).

How to eliminate wrong answers

Option A is wrong because 'fn deploy --local' deploys an already-initialized function to a local Fn server, not initialize a new project template. Option B is wrong because 'fn build local' is not a valid fn CLI command for project initialization; build compiles the function image but requires an existing project. Option C is wrong because 'fn create function' is not the correct syntax for scaffolding a new project; the fn CLI uses 'fn init' for project creation and 'fn create app' for application creation.

16
MCQmedium

You are deploying an application on OCI Functions. The function requires external Python packages that are not part of the standard library. How should you include these dependencies?

A.Install them manually via SSH on the function's underlying compute node after deployment.
B.Include the dependencies in the requirements.txt file within the function directory before building and deploying.
C.Upload the packages as objects to Object Storage and configure the function to download them at runtime.
D.Store them in an OCI Vault and reference them as environment variables.
AnswerB

OCI Functions builds the deployment image from the function directory, installing packages listed in requirements.txt. Declaring external Python packages there ensures the build step resolves and bundles them, making the dependencies available at runtime without manual vendoring.

Why this answer

OCI Functions builds a container image from your function code and installs dependencies listed in requirements.txt during the build phase. Placing external Python packages in requirements.txt ensures they are bundled into the deployment artifact and available at runtime. This is the standard, supported method for including non-standard libraries.

Exam trap

1Z0-1072-26 often tests serverless dependency management — candidates propose runtime downloads or manual installs, not realizing that requirements.txt is the build-time bundling mechanism.

How to eliminate wrong answers

Option A is wrong because OCI Functions is a serverless platform; you cannot SSH into the underlying compute nodes, and any manual changes would be lost on scale or redeploy. Option C is wrong because downloading packages at runtime adds latency, requires network access and IAM policies, and is not the intended dependency mechanism. Option D is wrong because OCI Vault stores secrets, not Python packages, and environment variables cannot hold package binaries.

17
Multi-Selectmedium

Which TWO of the following statements are true regarding OCI Compute Flexible Shapes? (Choose two.)

Select 2 answers
A.Flexible shapes are only available for Bare Metal instances and cannot be used with Virtual Machines.
B.Flexible shapes support both AMD EPYC and Ampere ARM processor architectures.
C.Once a flexible compute instance is launched, its OCPU and memory allocations can never be modified.
D.You can independently adjust the number of OCPUs and the amount of memory when launching a flexible instance.
E.Flexible shapes require a fixed ratio of 8 GB of RAM per 1 OCPU.
AnswersB, D

Oracle Cloud Infrastructure Compute Flexible Shapes successfully satisfy the architectural diversity constraint specified in the stem by providing native support across multiple processor platforms. Specifically, these shapes allow administrators to provision virtual machine instances powered by either AMD EPYC x86 processors or Ampere Altra ARM-based processors within the same flexible framework. This enables workloads to be optimised for either x86 compatibility or ARM energy-efficiency while retaining the ability to independently configure CPU core counts and memory allocations to match exact resource requirements.

Why this answer

Flexible shapes allow independent scaling of OCPUs and memory. They are available for both AMD and Ampere processor architectures across VM instances.

18
MCQmedium

You want to create a custom gold image of a Linux compute instance containing specific security configurations and pre-installed agents. Which OCI feature should you use?

A.Block Volume Backup
B.Custom Image
C.Boot Volume Clone
D.Instance Configuration
AnswerB

A custom image captures the boot volume of a configured Linux instance, preserving security hardening and pre-installed agents, then lets you launch new instances from that exact baseline. This satisfies the requirement for a reusable gold image rather than reconfiguring each instance manually.

Why this answer

A Custom Image in OCI is created by capturing the boot volume of an existing compute instance, which preserves the operating system, installed applications, security configurations, and agents. This image can then be used to launch new instances that are pre-configured with the desired state. Unlike backups or clones, a custom image is specifically designed for creating standardized templates for instance deployment.

Exam trap

1Z0-1072-26 often tests the confusion between backups, clones, and custom images, where candidates might think a boot volume clone or block volume backup can serve as a reusable template for launching instances, but only a custom image provides that capability.

How to eliminate wrong answers

Option A is wrong because Block Volume Backup only creates a point-in-time copy of a block volume for data protection and disaster recovery; it cannot be used to launch new instances directly. Option C is wrong because Boot Volume Clone creates a copy of a boot volume that can be attached to an instance, but it is not a reusable image template for launching multiple instances. Option D is wrong because Instance Configuration is a template that defines the shape, image, and metadata for an instance pool, but it does not capture the actual contents of a running instance; it only references an existing image.

19
MCQeasy

What is the maximum number of Fault Domains typically available within a single OCI Availability Domain?

A.1
B.Unlimited
C.3
D.10
AnswerC

Oracle Cloud Infrastructure restricts Availability Domains to a maximum of three Fault Domains, satisfying the specific architecture constraint outlined in the question stem regarding regional high availability distribution. Each Fault Domain represents a logical grouping of hardware and infrastructure—comprising independent power sources, top-of-rack switches, and physical servers—designed to prevent correlated hardware failures. By distributing compute instances across these three distinct domains, workloads remain isolated from single points of physical failure within the data centre facility.

Why this answer

OCI Availability Domains are divided into three Fault Domains by default, providing anti-affinity for high availability across physical hardware within an AD.

20
Multi-Selecthard

Which THREE options are available when configuring health checks for an OCI Instance Pool to monitor instance health? (Choose three.)

Select 3 answers
A.Object Storage bucket upload speed health checks
B.Automatic database transaction replication health checks
C.Instance Health (monitoring infrastructure status and Oracle Cloud Agent)
D.Custom TCP health checks
E.Custom HTTP or HTTPS health checks
AnswersC, D, E

Instance Health leverages both the underlying virtualization infrastructure status and the Oracle Cloud Agent to evaluate the operational state of individual compute nodes. By continuously assessing these two distinct telemetry layers, this mechanism directly satisfies the requirement to monitor instance health within an Oracle Cloud Infrastructure Instance Pool. If either the physical infrastructure fails or the core guest agent becomes unresponsive, the pool orchestrator detects the degradation and automatically initiates replacement procedures to maintain the desired service capacity.

Why this answer

Instance pools support multiple health check types, including Instance Health (checking hypervisor and agent status), Custom HTTP/HTTPS health checks, and Custom VNIC-based TCP health checks.

21
MCQeasy

Which tool or command-line utility is primarily used to build, test, and push OCI Functions container images to the Oracle Functions Registry?

A.terraform
B.oci-cli
C.fn CLI
D.kubectl
AnswerC

The `fn` command-line interface (CLI) is the primary developer tool specifically engineered to manage the entire lifecycle of Oracle Cloud Infrastructure (OCI) serverless functions. It directly satisfies the requirement to build, test locally, and push OCI Functions container images to the Oracle Functions Registry by interacting seamlessly with the Fn Project API and local Docker daemon. Through straightforward commands such as `fn build`, `fn test`, and `fn push`, developers can package function code into OCI-compliant container images and authenticate and upload them directly to the target Oracle Registry repository without manual intervention.

Why this answer

The fn CLI (Fn Project command-line tool) is the primary utility for OCI Functions development. It handles the full lifecycle: 'fn init' scaffolds a function, 'fn build' creates the Docker container image, 'fn test' runs it locally, and 'fn deploy' pushes the image to the configured Docker registry (OCIR) and registers the function with the OCI Functions service. OCI's Fn service is built on the open-source Fn Project, so the fn CLI is the native tool.

Exam trap

1Z0-1072-26 often tests the distinction between OCI management tools — candidates confuse oci-cli (API/resource management) with fn CLI (function build/deploy lifecycle), picking oci-cli because it is the 'official' OCI tool.

How to eliminate wrong answers

Option A is wrong because Terraform is an infrastructure-as-code provisioning tool used to declare OCI resources (including Functions applications), but it does not build, test, or push container images. Option B is wrong because the oci-cli manages OCI API resources (compute, networking, functions metadata) but has no container build/push capability. Option D is wrong because kubectl is the Kubernetes control tool and OCI Functions is not a Kubernetes-based service — it runs on Fn Project infrastructure.

22
Multi-Selectmedium

Which TWO methods can be used to securely connect to a private OCI compute instance that does not have a public IP address? (Choose two.)

Select 2 answers
A.Accessing the instance via Object Storage pre-authenticated requests
B.OCI Bastion Service
C.A bastion host (jump server) deployed in a public subnet with SSH tunneling
D.Changing the instance subnet to public temporarily while debugging
E.Direct RDP or SSH over the Internet Gateway without any intermediate host
AnswersB, C

OCI Bastion Service provides a managed, secure access pathway for target resources that lack public IP addresses, directly satisfying the requirement to reach a private compute instance without exposing it to the public internet. By establishing an ephemeral SSH session through a fully managed service, it removes the operational overhead and security risks associated with maintaining traditional public-facing jump hosts. It acts as a protocol-compliant intermediary that restricts traffic strictly to authorised users via IAM policies and designated CIDR block allowlists.

Why this answer

Option B (OCI Bastion Service) is correct because it is a managed, time-limited, IAM-controlled service that creates a secure SSH session to a private compute instance without requiring a public IP, using the Bastion plugin and a session created via the OCI Console, CLI, or API. Option C (a bastion host/jump server in a public subnet with SSH tunneling) is correct because the jump server has a public IP while the private instance does not, and SSH port forwarding (ssh -J or ProxyCommand) tunnels traffic through the jump host over the private subnet, keeping the target instance unreachable from the internet. Option A is wrong because Object Storage pre-authenticated requests (PARs) only grant temporary access to buckets/objects, not interactive shell or RDP access to a compute instance.

Option D is wrong because moving the instance to a public subnet exposes it to the internet and is not a secure method, plus it may require reconfiguring route tables and security lists. Option E is wrong because direct SSH/RDP over an Internet Gateway requires a public IP and exposes the instance to the internet without any intermediate host, which is exactly what the scenario forbids.

Exam trap

1Z0-1072-26 often tests whether candidates know that private instances cannot be reached via IGW even with a public IP — the trap is selecting 'temporarily make the subnet public' as a quick fix, which is both insecure and operationally wrong.

23
MCQmedium

You have created an instance configuration from a running compute instance. You now want to use this instance configuration to create an instance pool. Which parameter must you specify during the creation of the instance pool?

A.The custom OS username and SSH password
B.The external DNS provider settings
C.The placement (subnets and availability domains/fault domains) and the number of instances
D.The new root password for the boot volumes
AnswerC

An instance configuration stores the instance's shape and image but not its placement or count, so the pool definition must supply the subnet, availability or fault domain, and desired instance quantity. These parameters determine where and how many instances launch.

Why this answer

When creating an instance pool from an instance configuration, you must specify the target availability domains or fault domains and the subnet(s) where the instances will be deployed, along with the desired number of instances.

24
Multi-Selectmedium

Which TWO of the following statements regarding OCI Instance Configurations and Instance Pools are correct? (Choose two.)

Select 2 answers
A.Instance configurations can only be created from scratch using JSON templates, never from an existing running instance.
B.An instance configuration defines the blueprint (shape, image, metadata) used to provision instances in an instance pool.
C.Instance pools can only contain instances of different shapes and operating systems.
D.Autoscaling policies cannot be attached to instance pools.
E.Instance pools can be resized manually or scaled automatically using autoscaling rules.
AnswersB, E

An instance configuration acts as a reusable template that securely captures all necessary provisioning parameters—such as the compute shape, custom image OCID, boot volume size, and metadata—satisfying the requirement for a centralized blueprint. When associated with an instance pool, this configuration guarantees that every compute instance is provisioned identically and reliably at scale, directly fulfilling the structural definition demanded by the question stem.

Why this answer

Instance configurations act as templates for creating instance pools, and instance pools can be scaled manually or automatically via autoscaling configurations.

25
Multi-Selecthard

Which THREE security best practices should be implemented when deploying and managing OCI Functions? (Choose three.)

Select 3 answers
A.Using dynamic groups and IAM policies to grant functions least-privilege access to other OCI resources
B.Attaching function applications to private subnets within a VCN when connecting to private backend services
C.Storing database credentials and API keys in OCI Vault rather than hardcoding them in source code
D.Hardcoding tenancy administrator credentials in environment variables for easy access
E.Disabling authentication on API Gateways triggering functions to allow open public access
AnswersA, B, C

Granting least-privilege access is a core security requirement when deploying serverless architectures. By defining dynamic groups based on function OCIDs and writing precise Identity and Access Management policies, you restrict functions to interacting exclusively with the specific OCI resources they require for execution. This mechanism prevents overly permissive access scopes, directly satisfying the requirement to implement robust least-privilege principles within cloud-native application environments.

Why this answer

Security best practices for functions include using dynamic groups and IAM policies for least-privilege resource access, storing sensitive strings in OCI Vault, and deploying functions in private subnets with VCN integration.

26
MCQhard

You are designing a disaster recovery strategy for an OCI compute instance. You need to replicate boot volume backups to a secondary region. How should you accomplish this?

A.Configure a local peering gateway between the two regions' boot storage endpoints.
B.Boot volume backups cannot be copied across regions; you must recreate the instance manually.
C.Use the OCI Console or CLI to copy the boot volume backup to the destination region.
D.Attach the boot volume backup as an Object Storage bucket and sync via FTP.
AnswerC

Boot volume backups in Oracle Cloud Infrastructure are region-specific resources, meaning they cannot natively be accessed outside their creation region for disaster recovery purposes. Utilising the OCI Console or CLI allows you to directly copy an existing boot volume backup across tenancy regions. This explicit cross-region copy mechanism satisfies the stem's requirement to replicate backups to a secondary region, ensuring data availability for disaster recovery even if the primary region experiences an outage.

Why this answer

Boot volume backups can be copied across regions using the cross-region copy feature in the OCI Console or CLI, allowing you to restore them as boot volumes in another region.

27
Multi-Selecthard

Which THREE features are associated with OCI Dedicated Virtual Machine Hosts? (Choose three.)

Select 3 answers
A.Visibility into host-level resource capacity and placement control
B.Exclusive physical hardware tenancy isolation where no other tenants share the physical server
C.The ability to place multiple virtual machine instances across the dedicated physical host
D.Automatic multi-cloud replication across AWS and Azure physical datacenters
E.The ability to convert the dedicated host directly into a Kubernetes master node without OS reinstallation
AnswersA, B, C

Dedicated Virtual Machine Hosts provide tenants with physical server isolation, which directly satisfies the requirement for granular placement control. By allowing users to select specific hardware configurations and manage the underlying host capacity, this service offers visibility into resource utilisation that is unavailable in multi-tenant environments. This architectural design ensures that workloads are pinned to specific physical infrastructure, enabling organisations to meet stringent compliance or performance mandates that necessitate dedicated hardware oversight rather than relying on shared resource pools.

Why this answer

Option A is correct because OCI Dedicated Virtual Machine Hosts give you visibility into the host's total and available CPU/memory capacity and let you control instance placement on that specific host. Option B is correct because a dedicated host provides exclusive physical hardware tenancy isolation, meaning no other OCI tenants share the underlying physical server. Option C is correct because you can launch and place multiple VM instances on the same dedicated physical host, subject to its capacity.

Option D is incorrect because OCI Dedicated Virtual Machine Hosts do not provide automatic multi-cloud replication across AWS and Azure datacenters. Option E is incorrect because a dedicated host cannot be converted directly into a Kubernetes master node without OS reinstallation.

Exam trap

1Z0-1072-26 often tests whether candidates invent features (multi-cloud replication, K8s conversion) that sound plausible but do not exist for Dedicated VM Hosts — stick to documented capabilities.

28
MCQhard

You are managing an OKE cluster and need to perform a major Kubernetes version upgrade. You want to minimize application downtime during the upgrade process of worker nodes. What feature should you configure on your node pools during upgrade?

A.Node pool rolling update settings with maxSurge and maxUnavailable configured
B.Pausing the Kubernetes API server while upgrading individual node kernels via SSH
C.Simultaneous termination of all worker nodes to force quick cluster recreation
D.Converting all worker nodes to serverless container instances
AnswerA

Configuring `maxSurge` and `maxUnavailable` within the node pool rolling update settings directly addresses the requirement to minimise application downtime. By defining these parameters, you control the precise rate at which new nodes are provisioned and old nodes are cordoned and drained. This mechanism ensures that sufficient capacity remains available to host existing workloads throughout the upgrade process, effectively satisfying the constraint of maintaining service availability while transitioning worker nodes to the newer Kubernetes version.

Why this answer

OKE node pools support rolling updates controlled by maxSurge and maxUnavailable, which allow new nodes to be added and old nodes drained/terminated in batches while maintaining application availability. This is the standard way to minimize downtime during a Kubernetes version upgrade of worker nodes.

Exam trap

The trap is thinking that any node replacement causes downtime, leading candidates to choose disruptive options like simultaneous termination or manual SSH upgrades instead of the built-in rolling update controls.

How to eliminate wrong answers

Option B is wrong because pausing the Kubernetes API server and manually upgrading node kernels via SSH is not a supported or safe upgrade method and would disrupt cluster operations. Option C is wrong because terminating all worker nodes simultaneously causes complete application downtime and is not a rolling upgrade. Option D is wrong because converting worker nodes to serverless container instances is not a feature of OKE node pools and does not address version upgrades.

29
MCQhard

You are running an application on an OKE cluster. You want to ensure that specific pods belonging to a high-priority database caching tier are never scheduled onto the same worker node as each other to avoid a single node failure taking down the entire cache tier. What Kubernetes feature should you configure?

A.Persistent Volume Claims
B.Kubernetes Network Policies
C.Horizontal Pod Autoscaler
D.Pod Anti-Affinity
AnswerD

Pod anti-affinity allows you to define rules that prevent pods from being co-located on the same node based on labels. By configuring a `podAntiAffinity` rule with a `requiredDuringSchedulingIgnoredDuringExecution` constraint and a topology key of `kubernetes.io/hostname`, you ensure that the scheduler strictly avoids placing multiple pods from the high-priority database caching tier on a single worker node. This mechanism effectively satisfies the requirement to eliminate single points of failure, ensuring high availability even if an individual node experiences an outage.

Why this answer

Kubernetes pod anti-affinity allows you to specify rules that prevent pods with matching labels from being scheduled on the same node, availability domain, or fault domain.

30
MCQeasy

Which utility is used to authenticate and push custom container images built for OCI Functions to the Oracle Registry (OCIR)?

A.VCN Management Console
B.Terraform CLI
C.OCI Object Storage CLI
D.Docker CLI
AnswerD

Docker CLI serves as the standard interface for interacting with the Oracle Cloud Infrastructure Registry, satisfying the requirement to authenticate and push custom container images. By utilising the `docker login` command with an OCI auth token, developers establish a secure session to the registry endpoint. This utility manages the image layering and transport protocols necessary to upload locally built containerised functions, ensuring they are correctly stored and accessible for deployment within the OCI Functions environment, regardless of external identity providers like Microsoft Entra ID.

Why this answer

Custom OCI Functions images are built as Docker images and pushed to OCIR using the Docker CLI after authenticating with `docker login <region>.ocir.io` using an OCI auth token. The Docker CLI is the standard tool for building, tagging, and pushing container images to any OCI-compliant registry, including OCIR.

Exam trap

1Z0-1072-26 often tests whether candidates confuse OCIR with Object Storage — the trap is selecting 'OCI Object Storage CLI' because both are OCI storage services, but only Docker CLI can push to the Docker Registry v2 API that OCIR exposes.

How to eliminate wrong answers

Option A is wrong because the VCN Management Console is a networking UI for subnets, route tables, and gateways — it has no role in container image workflows. Option B is wrong because Terraform CLI provisions infrastructure as code (including OCIR repos and Functions), but it does not build or push container images. Option C is wrong because the OCI Object Storage CLI manages buckets and objects, not container registry images — OCIR is a separate Docker Registry v2-compatible service.

31
MCQeasy

Which OCI shape family is optimized for High-Performance Computing (HPC) workloads requiring high core counts and low-latency clustering?

A.Standard Micro Shapes
B.HPC Shapes
C.Burstable Instances
D.General Purpose Standard Shapes
AnswerB

HPC shapes utilise the Oracle Cloud Infrastructure cluster networking feature, which leverages Remote Direct Memory Access (RDMA) over Converged Ethernet (RoCE) to bypass the host CPU stack. This specific architectural mechanism satisfies the low-latency clustering constraint by enabling direct memory-to-memory communication between compute instances. By minimising overhead and jitter, these shapes provide the high-bandwidth, sub-microsecond latency performance necessary for tightly coupled workloads, distinguishing them from standard general-purpose shapes that rely on traditional virtualised networking stacks.

Why this answer

OCI HPC shapes are purpose-built for High-Performance Computing, offering high core counts, large memory, and support for low-latency cluster networking (RDMA). They are the correct family for tightly-coupled HPC workloads.

Exam trap

1Z0-1072-26 often tests whether candidates pick 'General Purpose' or 'Burstable' for HPC because they sound flexible — the key discriminator is the need for high core counts and RDMA clustering, which only HPC shapes provide.

How to eliminate wrong answers

Option A is wrong because Standard Micro Shapes are tiny, burstable-adjacent instances for light workloads, not HPC. Option C is wrong because Burstable Instances are designed for workloads with variable CPU needs and baseline performance, not sustained high-core HPC. Option D is wrong because General Purpose Standard Shapes balance CPU, memory, and networking for typical workloads but lack the core density and RDMA fabric of HPC shapes.

32
MCQeasy

A development team needs to deploy an application that requires exactly 6 OCPUs and 32 GB of memory. Which compute option best satisfies this requirement efficiently without wasting resources?

A.VM.Standard1.16
B.VM.Standard.E4.Flex configured with 6 OCPUs and 32 GB of RAM
C.BM.Standard.E3.128
D.VM.Standard2.8
AnswerB

Flexible shapes allow administrators to independently customise the number of OCPUs and the amount of memory allocated to a virtual machine. By selecting the VM.Standard.E4.Flex shape, the team can precisely provision exactly 6 OCPUs and 32 GB of RAM. This granular control directly satisfies the resource constraint specified in the stem, ensuring that the deployment remains cost-efficient by avoiding the over-provisioning typically associated with fixed-shape instances that force users to accept pre-defined hardware ratios.

Why this answer

Flexible shapes allow you to independently configure OCPUs and memory to match exact workload requirements.

33
Multi-Selectmedium

Which TWO of the following capabilities are provided by OCI Container Instances? (Choose two.)

Select 2 answers
A.Automatic multi-master control plane high availability clustering
B.Advanced Kubernetes DaemonSet and StatefulSet orchestration controllers
C.Serverless container execution without managing underlying virtual machines
D.Full administrative SSH access to the underlying hypervisor host
E.Support for attaching block storage volumes for persistent data
AnswersC, E

OCI Container Instances provide a serverless compute service that abstracts the infrastructure layer, allowing users to run containers directly without the operational burden of provisioning or patching underlying virtual machines. This satisfies the constraint of serverless execution by delegating node management to the platform, which automatically handles resource allocation and scaling. By removing the requirement to configure or maintain the host operating system, the service streamlines deployment workflows and ensures that developers focus exclusively on containerised application logic rather than infrastructure maintenance.

Why this answer

OCI Container Instances provides serverless container execution, meaning you can run containers directly without provisioning or managing the underlying virtual machines or hosts, which is exactly what option C describes. Option E is also correct because Container Instances supports attaching OCI Block Volume storage to a container instance, allowing persistent data to survive beyond the container's lifecycle. Options A and B are incorrect because multi-master control plane HA clustering and Kubernetes DaemonSet/StatefulSet controllers are features of Kubernetes (e.g., OKE), not of the Container Instances service.

Option D is incorrect because Container Instances abstracts the underlying infrastructure and does not grant administrative SSH access to the hypervisor host.

Exam trap

1Z0-1072-26 often tests the boundary between Container Instances and OKE — candidates incorrectly attribute Kubernetes features (control plane HA, DaemonSets, StatefulSets) to Container Instances.

34
MCQhard

You need to run an OCI Function that connects to an Oracle Autonomous Database secured within a private subnet. How should you configure the function to access the database securely without exposing it to the public internet?

A.Attach the function application to a private subnet within your VCN using VCN configuration.
B.Use an API Gateway with a public endpoint and route database queries through HTTP headers.
C.Configure a public IP address on the function execution environment.
D.Functions cannot access private subnets; you must use an internet gateway.
AnswerA

Attaching the function application to a private subnet places its traffic inside the VCN, letting it reach the Autonomous Database privately without public exposure. This satisfies the secure-access constraint by keeping all communication on the private network path.

Why this answer

Attaching the function application to a private subnet in your VCN lets the function's execution environment get an IP in that subnet and reach the Autonomous Database privately via the VCN's routing and security rules. This is the supported OCI Functions pattern for private resource access without public exposure.

Exam trap

1Z0-1072-26 often tests the misconception that serverless functions cannot join a VCN — in OCI they can, and VCN configuration on the function application is the correct answer.

How to eliminate wrong answers

Option B is wrong because routing database queries through HTTP headers via a public API Gateway still exposes a public endpoint and does not provide a private network path to the database. Option C is wrong because OCI Functions execution environments do not support attaching public IPs, and doing so would defeat the security requirement anyway. Option D is wrong because OCI Functions absolutely can access private subnets when configured with VCN networking — the claim that an internet gateway is required is false.

35
MCQmedium

You are setting up an autoscaling configuration for an instance pool. You want the pool to scale out when CPU utilization exceeds 80% and scale in when CPU utilization drops below 20%. What type of autoscaling policy should you create?

A.Event-driven autoscaling policy
B.Schedule-based autoscaling policy
C.Metric-based autoscaling policy
D.Manual capacity override policy
AnswerC

Metric-based autoscaling policies allow you to define specific performance thresholds, such as CPU utilisation, to trigger dynamic adjustments to instance pool capacity. By configuring these rules, the system continuously monitors the defined metric and automatically executes scale-out or scale-in actions when the values cross the 80% or 20% boundaries respectively. This mechanism directly satisfies the requirement to automate resource provisioning based on real-time workload fluctuations, ensuring the infrastructure maintains optimal performance without manual intervention or reliance on external identity providers like Microsoft Entra ID.

Why this answer

Metric-based autoscaling policies allow you to define rules based on metrics such as CPU or memory utilization to scale out or scale in instances automatically.

36
MCQhard

Your OKE cluster has a node pool running in a private subnet. A developer needs to troubleshoot a running node via SSH, but direct external SSH access is disabled. What is the recommended secure way to access the node?

A.Use the OCI Bastion service or a bastion host in a public subnet to tunnel SSH traffic to the private worker node.
B.Temporarily attach a public IP address to the worker node and connect via SSH.
C.Modify the VCN security list to allow inbound SSH from 0.0.0.0/0 to the private subnet.
D.Run `kubectl exec` with privileged mode to gain root access to the underlying node's operating system.
AnswerA

The OCI Bastion service creates a temporary, audited SSH session tunnelled to the private worker node without exposing it publicly. This satisfies the no-external-SSH constraint by brokering access through a controlled entry point rather than opening inbound ports.

Why this answer

The OCI Bastion service (or a self-managed bastion host in a public subnet) is the recommended secure method to reach a private worker node because it provides a controlled, auditable SSH tunnel without exposing the node to the internet. The Bastion service supports managed SSH sessions with time-limited, IAM-controlled access, satisfying least-privilege and zero-trust principles. This preserves the private subnet's isolation while still enabling developer troubleshooting.

Exam trap

1Z0-1072-26 often tests whether candidates confuse 'private subnet' with 'no access needed' — the trap is picking the quick fix (public IP or 0.0.0.0/0 rule) instead of the architecturally correct bastion-based access pattern.

How to eliminate wrong answers

Option B is wrong because attaching a public IP to a worker node exposes it directly to the internet, violating the private-subnet design and creating an attack surface that OCI security best practices explicitly discourage. Option C is wrong because opening SSH from 0.0.0.0/0 to a private subnet either has no effect (private subnets have no internet route) or, if a route exists, exposes the node to brute-force and exploitation from the entire internet. Option D is wrong because kubectl exec runs inside a container's namespace, not the node's host OS, and privileged mode does not grant host-level root shell access to the node's operating system.

37
MCQhard

You are implementing automated disaster recovery for your OCI compute instances. You configure automated backups for boot volumes and block volumes using volume groups. What is the primary advantage of using Volume Groups for backups?

A.Volume groups ensure point-in-time, coordinated crash-consistent or application-consistent backups across multiple attached volumes.
B.Volume groups automatically replicate data across different cloud providers.
C.Volume groups convert block volumes into high-performance local NVMe storage.
D.Volume groups eliminate all storage costs associated with snapshots.
AnswerA

Volume groups provide the capability to group multiple volumes into a single logical entity, which is essential for maintaining data integrity during disaster recovery. By triggering a snapshot at the volume group level, OCI ensures that all associated boot and block volumes are captured simultaneously. This coordinated mechanism satisfies the constraint of achieving crash-consistent or application-consistent backups, preventing data corruption that would otherwise occur if volumes were backed up independently and asynchronously across a multi-volume compute configuration.

Why this answer

Volume groups allow multiple block and boot volumes to be backed up together in a single, coordinated operation, producing point-in-time snapshots that are crash-consistent across all member volumes. This coordination is essential for multi-volume applications (e.g., database plus logs) where independent snapshots could capture inconsistent states.

Exam trap

The trap is attributing cross-cloud replication, storage tier conversion, or cost elimination to volume groups, when their actual value is coordinated, point-in-time, consistent backups across multiple volumes.

How to eliminate wrong answers

Option B is wrong because volume groups do not replicate data across cloud providers; OCI volume groups are for coordinated backup within OCI, and cross-cloud replication is not a feature. Option C is wrong because volume groups do not convert block volumes into local NVMe storage; they are a backup and management construct, not a storage tier transformation. Option D is wrong because volume groups do not eliminate storage costs; snapshots created via volume group backups still consume storage and incur charges.

38
MCQmedium

You are migrating an on-premises virtual machine image in QCOW2 format to OCI. Before you can launch compute instances from this image in OCI, what must you do with the file?

A.Convert the file to an ISO and mount it using the OCI Console virtual console.
B.Upload the image to an Object Storage bucket and import it as a custom image.
C.Attach the QCOW2 file to a VCN subnet as a storage gateway resource.
D.Upload the QCOW2 file directly to a compute instance boot volume via SSH.
AnswerB

Uploading the QCOW2 file to an Object Storage bucket allows the OCI Import Image service to access the binary data directly. Because OCI compute instances require native block volumes to boot, the import process must convert the QCOW2 format into an OCI-compatible custom image. This workflow satisfies the constraint of migrating an on-premises virtual machine image, as Object Storage acts as the necessary staging area for the backend conversion engine to initialise the new virtual disk within the OCI environment.

Why this answer

To migrate a QCOW2 image to OCI, you upload the file to an Object Storage bucket and then import it as a custom image via the OCI Console or CLI. OCI supports QCOW2 and VMDK formats for custom image import.

Exam trap

The trap is assuming you can upload an image directly to a compute instance or convert it to ISO — candidates who haven't done OCI image import often miss that Object Storage is the mandatory staging point.

How to eliminate wrong answers

Option A is wrong because converting to ISO and mounting via virtual console is not a supported image import path — OCI imports disk images, not ISOs, for boot volumes. Option C is wrong because a VCN subnet is a network construct; you cannot attach a QCOW2 file to it as a storage gateway. Option D is wrong because you cannot upload a QCOW2 file directly to a boot volume via SSH — boot volumes are block devices, and the supported path is Object Storage import.

39
MCQhard

You are troubleshooting a container image pull failure in your OKE cluster. The error message indicates an authentication failure when trying to pull from the Oracle Container Registry (OCIR). What Kubernetes resource must be configured in your cluster namespace to allow pulling images from a private OCIR repository?

A.An OCI IAM Dynamic Group attached to the VCN security list.
B.A Persistent Volume Claim attached to the registry endpoint.
C.An API Gateway route rule with public auth bypass headers.
D.A Kubernetes Secret of type `dockerconfigjson` referenced via `imagePullSecrets` in the pod spec.
AnswerD

A `kubernetes.io/dockerconfigjson` Secret stores the OCIR credentials, and the kubelet presents them to the registry during the pull. Referencing it through `imagePullSecrets` in the pod spec satisfies the stem's requirement: authenticating against the private OCIR repository within that namespace.

Why this answer

To pull images from a private OCIR repository, Kubernetes needs credentials stored as a Secret of type `kubernetes.io/dockerconfigjson`, which is then referenced in the pod spec via `imagePullSecrets`. This Secret contains the OCIR username (typically the tenancy namespace/identity) and an auth token, allowing the kubelet to authenticate to OCIR during image pull. Without this Secret correctly referenced, the pod will fail with `ImagePullBackOff` or `ErrImagePull` due to authentication failure.

Exam trap

1Z0-1072-26 often tests whether candidates confuse OCI IAM policies or VCN security constructs with Kubernetes-native image pull authentication — the correct answer is always the Kubernetes Secret of type dockerconfigjson.

How to eliminate wrong answers

Option A is wrong because IAM Dynamic Groups and VCN Security Lists govern OCI-level network and identity permissions, not Kubernetes image pull authentication — they cannot supply registry credentials to the kubelet. Option B is wrong because a Persistent Volume Claim provides storage to pods, not registry authentication; it has no relationship to image pull credentials. Option C is wrong because API Gateway route rules with auth bypass headers are for HTTP API traffic routing, not for authenticating container runtime image pulls from OCIR.

40
MCQmedium

You are deploying a high-performance database workload on OCI that requires raw, low-latency NVMe drives for transaction logging. Which compute shape should you select?

A.BM.Standard3.64
B.VM.Standard.E4.Flex
C.BM.DenseIO2.52
D.BM.GPU3.8
AnswerC

DenseIO shapes provide locally attached NVMe storage, which satisfies the requirement for raw, low-latency performance necessary for high-frequency transaction logging. Unlike standard virtual machine shapes that rely on network-attached block storage, the BM.DenseIO2.52 instance exposes the physical NVMe drives directly to the operating system. This architecture eliminates the overhead of the network stack, ensuring the minimal I/O latency required for high-performance database workloads. By utilising bare metal hardware, you ensure dedicated access to these high-speed storage resources without contention from other tenants.

Why this answer

Bare Metal Dense I/O shapes include directly attached NVMe SSDs, providing extreme IOPS and low latency suitable for databases and transactional logs.

41
MCQmedium

You need to resize the boot volume of an existing OCI Linux compute instance to provide more disk space for application logs. What is the correct sequence of actions?

A.Modify the boot volume size in the OCI Console, then use OS-level commands (such as `resizepart` and `xfs_growfs`) to extend the file system.
B.Terminate the instance, detach the boot volume, attach it to another instance, expand it, and reattach it.
C.Reboot the instance; OCI automatically detects the new size and extends the file system partitions automatically.
D.Create a new block volume, mount it as the root directory, and delete the old boot volume.
AnswerA

Expanding the boot volume in the OCI Console only increases the block volume's underlying capacity; the guest OS partition and file system remain unchanged. Running `resizepart` grows the partition into the new space, and `xfs_growfs` extends the XFS file system online, satisfying the requirement for additional log space without downtime.

Why this answer

To expand a boot volume, you first update the boot volume size in the OCI Console, and then you must log in to the instance and extend the operating system partition and file system to recognize the new capacity.

42
MCQeasy

Which OCI compute shape family is designed specifically for general-purpose workloads, balancing CPU, memory, and network resources?

A.Dense I/O Shapes
B.HPC Shapes
C.Standard Shapes
D.GPU Shapes
AnswerC

Standard shapes allocate a balanced ratio of CPU, memory, and network bandwidth, which directly satisfies the general-purpose requirement in the stem. Unlike compute-optimised or memory-optimised families that skew one resource, standard shapes suit web servers, application servers, and similar mainstream workloads without over-provisioning any single dimension.

Why this answer

Standard Shapes are OCI's general-purpose compute family, offering a balanced ratio of CPU, memory, and network bandwidth suitable for web servers, application servers, and dev/test workloads. They use Intel, AMD, or Ampere processors and are the default choice when no specialized hardware profile is required.

Exam trap

1Z0-1072-26 often tests whether candidates can distinguish 'general-purpose' from 'specialized' shape families — the trap is picking Dense I/O or HPC because they sound more powerful, when the question explicitly asks for balanced CPU/memory/network.

How to eliminate wrong answers

Option A is wrong because Dense I/O Shapes are optimized for high disk throughput and IOPS (e.g., big data, HPC storage nodes), not balanced general-purpose use. Option B is wrong because HPC Shapes use RDMA/roCE networking and high-frequency CPUs for tightly coupled parallel workloads like CFD and EDA, not everyday workloads. Option D is wrong because GPU Shapes are designed for AI/ML training, inference, and graphics rendering, providing GPU accelerators rather than a balanced CPU/memory/network profile.

43
MCQhard

You are troubleshooting a performance issue on an OCI compute instance. You suspect that the instance is experiencing CPU throttling due to credits being exhausted. Which compute shape type are you most likely using?

A.HPC (High-Performance Computing) Shape
B.Standard AMD Flexible Shape with baseline OCPU performance enabled
C.Bare Metal Standard Shape
D.GPU Shape
AnswerB

Baseline OCPU performance on a Standard AMD flexible shape uses burst credits; exhausting them throttles the instance to the baseline fraction of each OCPU. This directly explains the observed CPU throttling, unlike fixed shapes or high-performance variants that never draw on credits.

Why this answer

Standard AMD Flexible Shapes with baseline OCPU performance enabled use a burstable model where the instance earns CPU credits and can burst above baseline, but throttles when credits are exhausted. This is the classic CPU-throttling scenario. HPC, Bare Metal, and GPU shapes are not credit-based and do not throttle in this manner.

Exam trap

1Z0-1072-26 often tests the difference between burstable (credit-based) and non-burstable shapes — the trap is assuming all flexible shapes are burstable, or that throttling indicates a network issue rather than CPU credit exhaustion.

How to eliminate wrong answers

Option A is wrong because HPC shapes are designed for high-performance, non-burstable workloads and do not use CPU credits. Option C is wrong because Bare Metal Standard shapes provide dedicated physical cores with no credit-based throttling. Option D is wrong because GPU shapes are optimized for GPU-accelerated workloads and do not use CPU credit throttling.

44
Multi-Selecthard

Which THREE of the following features or actions are supported when managing OCI Custom Images? (Choose three.)

Select 3 answers
A.You can copy a custom image directly to another OCI region using native cross-region image copy features.
B.You can use a custom image as the boot source when creating an instance configuration for an instance pool.
C.Custom images automatically sync operating system patches from Oracle update servers daily.
D.You can export a custom image to an OCI Object Storage bucket.
E.You can directly mount and edit files inside a custom image using the OCI Console file manager.
AnswersA, B, D

OCI allows you to replicate custom images across tenancies and regions natively via the console, CLI, or API without manually exporting to Object Storage first. This direct cross-region copy capability directly satisfies the requirement for regional image management highlighted in the stem, enabling administrators to deploy standardized compute instances globally with minimal administrative overhead.

Why this answer

Option A is correct because OCI supports native cross-region image copy, allowing a custom image to be copied directly to another region via the Console, CLI (oci compute image copy), or API without manually exporting and importing. Option B is correct because a custom image can be specified as the boot source image when creating an instance configuration, which is then used by an instance pool to launch instances. Option D is correct because OCI lets you export a custom image to an Object Storage bucket, producing an OCI-format or QCOW2/VMDK file that can be downloaded and used elsewhere.

Option C is not supported because custom images are static artifacts; they do not automatically pull OS patches from Oracle update servers, so patching must be handled by the customer. Option E is not supported because OCI provides no Console file manager to mount and edit files inside an image; you must launch an instance from the image, modify it, and create a new image.

Exam trap

1Z0-1072-26 often tests the misconception that custom images auto-patch or can be edited in-place via the Console — candidates who assume managed lifecycle features pick wrong options.

45
MCQhard

You are managing an OKE cluster and need to restrict network traffic so that pods in Namespace A cannot communicate with pods in Namespace B. What Kubernetes object should you configure?

A.Kubernetes Horizontal Pod Autoscalers
B.OCI VCN Security Lists
C.OCI API Gateway Access Rules
D.Kubernetes Network Policies
AnswerD

Kubernetes Network Policies provide the namespace-level traffic isolation required to restrict communication between pods in Namespace A and Namespace B. By defining ingress and egress rules at the IP block or pod selector level, a Network Policy enforces fine-grained Layer 3 and Layer 4 security controls within an Oracle Cloud Infrastructure Container Engine for Kubernetes (OKE) cluster. This natively satisfies the network segregation constraint specified in the stem without requiring external service mesh configurations.

Why this answer

Kubernetes Network Policies are the native object for controlling pod-to-pod traffic within a cluster. By creating a NetworkPolicy in Namespace A that selects pods and defines ingress/egress rules, you can deny traffic to pods in Namespace B. This is enforced by the CNI plugin (e.g., OCI VCN-Native CNI on OKE), making Network Policies the correct answer.

Exam trap

1Z0-1072-26 often tests the misconception that OCI VCN Security Lists can isolate Kubernetes namespaces, when only Kubernetes Network Policies operate at the pod/namespace level.

How to eliminate wrong answers

Option A is wrong because Horizontal Pod Autoscalers adjust replica counts based on metrics; they have nothing to do with network segmentation. Option B is wrong because OCI VCN Security Lists operate at the subnet/VNIC level and cannot distinguish Kubernetes namespaces or pod labels, so they cannot enforce namespace-to-namespace pod isolation. Option C is wrong because OCI API Gateway Access Rules govern API invocation, not intra-cluster pod traffic.

46
MCQhard

You are configuring an autoscaling policy for an instance pool. You choose a schedule-based policy to scale out the pool to 20 instances every Monday at 8:00 AM. What happens if an instance within the pool fails due to hardware degradation during the weekend when the pool size is set to 5?

A.The instance pool automatically replaces the failed instance immediately to maintain the current desired capacity of 5.
B.The failed instance is left in a failed state until Monday at 8:00 AM when the scheduled scaling event runs.
C.The autoscaling configuration disables itself due to a health check failure.
D.The entire instance pool is shut down to prevent data corruption.
AnswerA

Oracle Cloud Infrastructure instance pools continuously monitor the health of member instances to ensure the desired capacity is maintained. Regardless of the schedule-based policy configured for Monday, the pool’s underlying health management mechanism detects hardware degradation and automatically triggers a replacement process. This ensures the pool satisfies the current capacity constraint of five instances throughout the weekend, as the autoscaling service prioritises maintaining the defined instance count independently of any future scheduled scaling events.

Why this answer

Instance pools continuously maintain their desired capacity by monitoring instance health and automatically replacing any instance that fails, regardless of whether a schedule-based autoscaling policy is active. The schedule only dictates when the desired count changes (e.g., scaling to 20 on Monday), not whether failed instances are replaced. Therefore, a hardware failure on the weekend triggers immediate replacement to keep the pool at its current desired size of 5.

Exam trap

The trap is assuming that a schedule-based autoscaling policy governs all pool behavior, when in reality instance pool self-healing (replacing failed instances) operates independently of autoscaling policies.

How to eliminate wrong answers

Option B is wrong because it assumes the pool waits for the next scheduled scaling event to act on a failure, but instance pool health monitoring is independent of autoscaling schedules and replaces failed instances immediately. Option C is wrong because a single instance health check failure does not disable the autoscaling configuration; autoscaling policies remain active and only adjust desired capacity based on their own metrics or schedules. Option D is wrong because OCI never shuts down an entire instance pool in response to a single instance failure; the pool's purpose is to maintain availability by replacing unhealthy members.

47
Multi-Selecthard

You are managing a set of compute instances in OCI. You need to ensure that the instances can be moved to a different compartment without disrupting their operation. Which TWO statements are true regarding moving compute instances between compartments? (Choose two.)

Select 2 answers
A.Moving a compute instance between compartments requires stopping the instance first.
B.When you move a compute instance, its attached block volumes are automatically moved to the same compartment.
C.Moving a compute instance to another compartment changes its OCID.
D.You must have permissions in both the source and destination compartments to move a compute instance.
E.You can move a compute instance to another compartment using the OCI Console or CLI.
AnswersD, E

To move a compute instance, you need appropriate permissions in both the source compartment (to manage the instance) and the destination compartment (to create resources). This ensures that you have authorization to perform the move operation across compartment boundaries.

Why this answer

Moving a compute instance between compartments is a metadata operation that does not require stopping the instance, and it can be done via Console or CLI. Additionally, you need permissions in both source and destination compartments. The instance's OCID remains the same, and attached volumes are not automatically moved.

Exam trap

The trap here is assuming that moving an instance also moves its attached resources or requires a restart, but neither is true.

48
MCQhard

You are designing a PCI-DSS compliant architecture on OCI. You need to ensure that all data stored on compute instance boot volumes and block volumes is encrypted using customer-managed encryption keys rather than Oracle-managed keys. Where should you configure these keys?

A.Via IAM user password policies.
B.Directly in the guest OS kernel encryption configuration files (`/etc/fstab`).
C.In OCI Vault (Key Management), assigning a master encryption key to the volumes during creation or update.
D.In the VCN Security List encryption settings.
AnswerC

OCI Vault (Key Management) allows you to provision and control customer-managed master encryption keys to satisfy the strict PCI-DSS regulatory constraint requiring enterprise ownership of cryptographic material. By assigning these specific keys to compute instance boot volumes and block volumes during creation or update, you override default Oracle-managed encryption and ensure that all data-at-rest is secured using keys managed directly within your designated vault service.

Why this answer

To use customer-managed encryption keys for boot volumes and block volumes, you configure a master encryption key in OCI Vault (Key Management) and assign it to the volumes during creation or update. This ensures that data at rest is encrypted with keys the customer controls, satisfying PCI-DSS requirements for key management. OCI Vault integrates natively with Block Volume and Boot Volume services for this purpose.

Exam trap

1Z0-1072-26 often tests whether candidates confuse network security constructs (Security Lists) or OS-level settings with OCI Vault key management — the correct answer is always OCI Vault for customer-managed encryption keys.

How to eliminate wrong answers

Option A is wrong because IAM user password policies govern authentication credentials, not data-at-rest encryption keys for volumes. Option B is wrong because editing `/etc/fstab` in the guest OS configures file system mounts, not OCI-level volume encryption — encryption is handled by the Block Volume service, not the guest OS. Option D is wrong because VCN Security Lists control network traffic (ingress/egress rules), not encryption settings for storage volumes.

49
MCQmedium

You have a fleet of compute instances running in a private subnet. You want to patch their operating systems regularly using OCI OS Management service without exposing them to the public internet. What must be configured in your VCN?

A.A NAT Gateway with public IP attachment
B.An Internet Gateway with security list ingress rules
C.A Service Gateway and a route table rule pointing traffic destined for Oracle Services to the Service Gateway
D.A Local Peering Gateway connected to Oracle's internal network
AnswerC

A Service Gateway gives private-subnet instances access to Oracle Services Network endpoints, including OS Management, without traversing the internet. The route table rule directing Oracle Services traffic to that gateway is what satisfies the no-public-internet constraint.

Why this answer

To allow private instances to access Oracle services like OS Management or Object Storage without public internet access, you must configure a Service Gateway and a corresponding route table entry.

50
MCQmedium

You are creating an instance configuration from an existing compute instance that has two secondary data block volumes attached in addition to its boot volume. What happens to the data block volumes when you use this instance configuration to create an instance pool?

A.The instance pool creation fails because secondary block volumes are prohibited in instance pools.
B.The block volumes become shared network file systems across all pool members simultaneously in read-write mode.
C.Identical copies of the block volumes are automatically created and attached to every new instance in the pool.
D.Secondary block volumes are excluded from the instance pool configuration template; instance pools manage compute instances and boot volumes.
AnswerD

Instance configurations in Oracle Cloud Infrastructure capture the blueprint for compute instances, including the boot volume and compute shape, but deliberately exclude attached secondary data block volumes. When you provision an instance pool from this template, the constraint that secondary block volumes are omitted ensures that every newly scaled instance starts with only its boot volume. Consequently, administrators must manage data persistence separately from the elastic scaling lifecycle provided by the instance pool.

Why this answer

An instance configuration captures the compute instance's shape, image, metadata, and boot volume, but secondary (data) block volumes are not included in the template. When an instance pool is created from that configuration, each new instance is provisioned with only the boot volume; the attached data volumes are excluded. This is by design because block volumes cannot be safely cloned and attached to multiple instances simultaneously.

Exam trap

1Z0-1072-26 often tests the assumption that everything attached to the source instance is replicated into the pool, when in fact instance configurations capture only boot volume and launch metadata, not secondary block volumes.

How to eliminate wrong answers

Option A is wrong because instance pool creation does not fail due to secondary block volumes — they are simply omitted from the template, so the pool builds successfully. Option B is wrong because block volumes are single-attach by default and cannot be shared read-write across multiple instances as a network file system; that describes a file system service, not block storage. Option C is wrong because OCI does not automatically clone block volumes for each pool member — that would require explicit block volume backups and clones, which the instance configuration does not perform.

51
MCQmedium

You have an existing compute instance with a standard boot volume size of 47 GB. Your application requires 200 GB. You successfully increase the boot volume size to 200 GB in the OCI Console. However, when you run `df -h` inside the guest OS, it still shows 47 GB. What is the cause?

A.The guest OS partition and file system have not yet been resized to claim the expanded storage.
B.OCI does not support expanding boot volumes online; you must reboot the instance.
C.You must detach the boot volume and reattach it for the OS to notice the change.
D.Boot volumes have a hard cap of 50 GB unless converted to Block Volumes.
AnswerA

Expanding a boot volume in the Console only grows the block device; the guest OS partition table and file system remain at 47 GB until you extend the partition and resize the file system. The Console operation alone cannot propagate the change into the running OS.

Why this answer

While OCI resizes the physical storage block device at the hypervisor level, the guest operating system partition and file system must be manually or automatically extended to utilize the new space.

52
MCQeasy

What is the minimum OCPU allocation required when configuring an OCI Ampere A1 Compute flexible shape (VM.Standard.A1.Flex)?

A.4 OCPUs
B.2 OCPUs
C.1 OCPU
D.8 OCPUs
AnswerC

The VM.Standard.A1.Flex shape allows users to flexibly configure OCPU and memory resources for Oracle Cloud Infrastructure Ampere A1 Compute instances. To satisfy the minimum resource constraint mandated by the flexible shape architecture, you must allocate at least 1 OCPU. This baseline configuration permits workloads to scale incrementally up to the maximum limit supported by the tenancy or service limits, ensuring precise capacity planning for ARM-based deployments without over-provisioning hardware resources.

Why this answer

The OCI Ampere A1 Compute flexible shape (VM.Standard.A1.Flex) allows you to configure as little as 1 OCPU. This is the minimum because the shape is designed for granular, flexible allocation, and Oracle's documentation explicitly states that the minimum OCPU per instance is 1. Therefore, 1 OCPU is the correct answer.

Exam trap

1Z0-1072-26 often tests the minimum and maximum limits of flexible shapes, and candidates may confuse the minimum with common default or recommended values, leading them to choose 2 or 4 OCPUs instead of the correct 1 OCPU.

How to eliminate wrong answers

Option A is wrong because 4 OCPUs is not the minimum; it is a common configuration but not the smallest allowed. Option B is wrong because 2 OCPUs is higher than the minimum; while it is a valid allocation, it is not the smallest possible. Option D is wrong because 8 OCPUs is far above the minimum and is often used for larger workloads, but the shape supports much smaller sizes.

53
MCQmedium

You are managing an instance pool and want to ensure that instances are distributed evenly across multiple Availability Domains (ADs) in a multi-AD region to maximize high availability. How should you configure the instance pool placement?

A.Configure VCN route tables to load balance traffic across ADs.
B.Create separate instance pools for each AD and manually scale them.
C.Select multiple Availability Domains in the instance pool placement configuration.
D.Set the fault domain count to 10.
AnswerC

Configuring an instance pool to span multiple Availability Domains directly satisfies the requirement to distribute instances evenly across a multi-AD region for high availability. When you select multiple Availability Domains during the placement configuration, the Oracle Cloud Infrastructure control plane automatically balances new instance launches across the chosen domains. This mechanism prevents single-hardware-failure domains from impacting your entire application tier, ensuring fault tolerance and high availability as requested in the scenario.

Why this answer

In OCI, an instance pool's placement configuration lets you select one or more Availability Domains (and fault domains). Selecting multiple ADs distributes instances across those ADs, maximizing high availability. The pool automatically balances instances across the selected ADs.

Exam trap

1Z0-1072-26 often tests the confusion between Availability Domains and Fault Domains; candidates may pick fault domain settings when the question asks for multi-AD distribution.

How to eliminate wrong answers

Option A is wrong because VCN route tables control traffic routing, not instance placement across ADs. Option B is wrong because creating separate pools per AD requires manual scaling and does not provide a single pool with even distribution. Option D is wrong because fault domain count (max 3 per AD) controls placement within an AD, not across ADs, and 10 is not a valid fault domain count.

54
MCQeasy

Which OCI compute feature allows you to group multiple compute instances together into a low-latency, high-bandwidth physical placement group?

A.Dynamic Routing Groups
B.IAM Security Zones
C.Cluster Placement Groups
D.Autonomous Linux Pools
AnswerC

Cluster Placement Groups explicitly satisfy the requirement to group multiple compute instances within a low-latency, high-bandwidth physical placement group. This feature uses underlying Oracle Cloud Infrastructure network fabrics to position instances closely together on the same physical infrastructure, thereby minimising network round-trip time and maximising throughput for tightly coupled workloads such as high-performance computing (HPC) clusters or distributed databases that demand extreme network performance.

Why this answer

Cluster Placement Groups in OCI are a compute feature that logically groups compute instances within a single availability domain to provide low-latency, high-bandwidth network connectivity. They are designed for tightly coupled workloads like HPC, big data, and machine learning that require high-speed inter-node communication. By placing instances in close physical proximity, cluster placement groups minimize network latency and maximize throughput.

Exam trap

1Z0-1072-26 often tests the distinction between compute features and networking/security features, so candidates may confuse 'placement groups' with 'dynamic routing groups' or 'security zones' due to similar-sounding terminology.

How to eliminate wrong answers

Option A is wrong because Dynamic Routing Groups are not a compute feature; they are related to networking (e.g., dynamic routing gateways) and do not group compute instances for low-latency placement. Option B is wrong because IAM Security Zones are a security and governance feature for isolating resources and enforcing policies, not for physical placement of compute instances. Option D is wrong because Autonomous Linux Pools refer to groups of Autonomous Linux instances managed by the Autonomous Linux service for patching and compliance, not for low-latency physical placement.

55
MCQmedium

You want to automate the installation of packages and configuration scripts on newly launched compute instances without manual intervention. What OCI feature should you use?

A.Block Volume Attachment scripts
B.VCN Security List rules
C.IAM Instance Principals policy generator
D.Instance User Data (Cloud-init)
AnswerD

Instance User Data leverages the cloud-init framework to automatically execute scripts and install packages upon the initial boot of newly launched compute instances. This mechanism directly satisfies the requirement for zero-touch automation without manual intervention, allowing administrators to pass shell scripts or cloud-init configuration files directly through the OCI API or Console during provisioning.

Why this answer

Instance User Data (Cloud-init) allows you to supply a script or cloud-config that runs automatically on first boot of a compute instance, enabling unattended installation of packages and execution of configuration scripts. This is the standard OCI mechanism for bootstrapping instances without manual intervention. The user data is passed via the instance metadata service and consumed by cloud-init.

Exam trap

The trap is confusing networking or IAM features with bootstrapping — candidates who don't recognize cloud-init's role pick security lists or instance principals because they sound like automation tools.

How to eliminate wrong answers

Option A is wrong because Block Volume Attachment scripts are not a bootstrapping feature — attaching a block volume is a storage operation and does not run installation or configuration logic on the instance. Option B is wrong because VCN Security List rules control network traffic (ingress/egress), not software installation or configuration. Option C is wrong because IAM Instance Principals are used for granting OCI API access to an instance via dynamic groups, not for automating package installation.

56
MCQeasy

Which OCI service allows you to deploy and manage managed Kubernetes clusters without having to administer the underlying control plane nodes?

A.OCI Functions
B.Compute Instance Pools
C.Oracle Container Engine for Kubernetes (OKE)
D.Container Instances
AnswerC

Oracle Container Engine for Kubernetes (OKE) directly satisfies the requirement to deploy and manage containerised workloads without administrative overhead by fully automating the provisioning, scaling, and patching of the Kubernetes control plane. In this fully managed architecture, Oracle takes responsibility for the underlying master nodes and API server availability, leaving you to focus solely on configuring and scaling worker nodes to run your container images efficiently.

Why this answer

Oracle Container Engine for Kubernetes (OKE) is OCI's managed Kubernetes service. OKE provisions and manages the Kubernetes control plane (API server, etcd, scheduler, controller manager) across multiple availability domains, so customers do not administer control plane nodes. Customers manage only worker nodes (or use virtual nodes/serverless).

Exam trap

1Z0-1072-26 often tests the distinction between managed Kubernetes (OKE) and other container services (Container Instances, Functions); candidates may pick Container Instances thinking it provides orchestration.

How to eliminate wrong answers

Option A is wrong because OCI Functions is a serverless functions (FaaS) platform, not a Kubernetes service. Option B is wrong because Compute Instance Pools manage groups of identical compute instances, not Kubernetes clusters. Option D is wrong because Container Instances runs individual containers without a Kubernetes control plane or orchestration.

57
Multi-Selecthard

Which THREE factors should you consider when selecting an OCI Compute shape for an enterprise application? (Choose three.)

Select 3 answers
A.Specific workload requirements such as local NVMe storage, GPUs, or high-performance networking
B.The requirement that all compute instances must use public IP addresses by default
C.Whether the compute instance can be converted into an Autonomous Database instance
D.The availability of flexible shape configurations to precisely match CPU and memory needs
E.Processor architecture (Intel, AMD EPYC, or ARM Ampere)
AnswersA, D, E

Enterprise applications frequently demand specialised hardware accelerators, ultra-low latency fabric, or high-throughput ephemeral storage to satisfy rigorous performance criteria. When evaluating an Oracle Cloud Infrastructure Compute shape, workloads requiring dedicated graphics processing units, direct-attached Non-Volatile Memory Express devices, or RDMA-enabled cluster networks directly dictate the selection of hardware. Choosing a shape tailored to these specific architectural constraints ensures that throughput bottlenecks are eliminated and applications operate at maximum efficiency without resource contention.

Why this answer

Option A is correct because OCI Compute shapes differ in hardware capabilities, and workloads that need local NVMe storage (dense I/O shapes), GPUs (GPU shapes), or high-performance networking (cluster networks/RDMA) must select a shape that provides those features. Option D is correct because OCI flexible shapes let you independently choose OCPUs and memory within supported ranges, so you can right-size an enterprise application instead of over- or under-provisioning with fixed shapes. Option E is correct because OCI offers Intel Xeon, AMD EPYC, and ARM Ampere A1 processors, and the chosen architecture affects performance, cost, and application compatibility.

Option B is not a shape-selection factor because public IP assignment is a networking choice (VCN/subnet and public IP settings), not a property of the compute shape. Option C is not relevant because Autonomous Database is a separate managed database service and a compute instance cannot be converted into one.

Exam trap

The trap is picking plausible-sounding but irrelevant criteria (public IP defaults, Autonomous Database conversion) instead of the three genuine shape-selection dimensions: workload features, flexible sizing, and CPU architecture.

58
MCQmedium

Your serverless application built on OCI Functions needs to process events coming from OCI Object Storage when a new file is uploaded. What is the primary mechanism to trigger the function?

A.OCI Events Service
B.Direct polling of Object Storage buckets by the function container
C.Scheduled Cron Jobs in Compute
D.API Gateway direct integration
AnswerA

OCI Events Service is the correct mechanism because it captures the Object Storage lifecycle state change—specifically the `Object Create` lifecycle event—when a new file is uploaded. This directly satisfies the requirement to trigger a serverless function asynchronously based on resource creation, without needing polling or custom daemon architectures, by routing the emitted cloud event payload straight to the function endpoint as an invocation trigger.

Why this answer

OCI Events Service is the native, event-driven mechanism that emits Object Storage events (e.g., ObjectCreated) and routes them to a Functions target via a rule. When a new object is uploaded, the Events rule matches the bucket and event type, then invokes the function with the event payload.

Exam trap

1Z0-1072-26 often tests the misconception that Functions can poll Object Storage or that API Gateway is the trigger, when the correct native mechanism is OCI Events Service.

How to eliminate wrong answers

Option B is wrong because OCI Functions containers are ephemeral and event-driven; they cannot continuously poll Object Storage buckets, and polling would be inefficient and unsupported as a primary trigger. Option C is wrong because scheduled Cron jobs on Compute are time-based, not event-based, and would not react to object uploads. Option D is wrong because API Gateway exposes functions as HTTP endpoints for synchronous invocation; it does not natively subscribe to Object Storage events.

59
MCQhard

You are running a stateful application inside an OKE cluster that requires persistent storage backed by OCI Block Volumes. When a pod is rescheduled to a different worker node due to a node failure, how does the Persistent Volume (PV) behave?

A.The OCI Block Volume CSI driver automatically detaches the volume from the old node and attaches it to the new worker node.
B.You must manually log into the OCI Console, detach the volume, and attach it to the new worker node.
C.The persistent volume is converted to Object Storage automatically.
D.The data is permanently lost because block volumes cannot move across worker nodes.
AnswerA

The Oracle Cloud Infrastructure Container Storage Interface (OCI CSI) driver continuously reconciles the desired state of Kubernetes storage objects with underlying cloud infrastructure APIs. When a pod running a stateful workload is rescheduled following a worker node failure, the CSI driver initiates a detachment workflow on the unresponsive node and immediately issues an attachment request to the new worker node. This seamless volume migration satisfies the stem requirement for automated multi-attach/detach lifecycle management without manual intervention, ensuring the persistent volume remains securely accessible to the newly provisioned pod.

Why this answer

The OCI Block Volume CSI driver integrates with OKE to manage the lifecycle of PersistentVolumes backed by Block Volumes. When a pod is rescheduled to a new node, the CSI driver automatically detaches the volume from the failed node and attaches it to the new node, then mounts it to the pod. This is a core feature of the CSI driver and requires no manual intervention.

Exam trap

1Z0-1072-26 often tests OKE storage behavior — candidates think manual intervention is required or that data is lost, not understanding the CSI driver's automatic detach/attach capability.

How to eliminate wrong answers

Option B is wrong because manual detachment in the OCI Console is unnecessary and would break automation; the CSI driver handles this. Option C is wrong because PersistentVolumes are not converted to Object Storage; the backing storage type remains Block Volume. Option D is wrong because Block Volumes can be detached and reattached across nodes in the same availability domain, so data is not lost.

60
MCQmedium

You are planning to deploy a high-performance computing (HPC) cluster on OCI requiring extremely high packet per second (PPS) and ultra-low latency between compute nodes. Which feature must you utilize?

A.NAT Gateway with bandwidth throttling disabled
B.Cluster Networks with RDMA (Remote Direct Memory Access)
C.Public IP addresses on all compute nodes
D.OCI Local Peering Gateway
AnswerB

Cluster Networks with RDMA directly satisfy the strict performance constraints by providing a flat, non-blocking 100 Gbps InfiniBand backbone that delivers ultra-low latency and extremely high packet-per-second (PPS) throughput. By bypassing the operating system kernel and CPU for data transfer, Remote Direct Memory Access allows direct memory-to-memory communication between compute nodes. This capability is essential for tightly coupled high-performance computing workloads that demand deterministic performance without network jitter.

Why this answer

Cluster Networks with RDMA provide a high-bandwidth, ultra-low-latency interconnect specifically designed for HPC workloads on OCI. RDMA allows direct memory-to-memory transfers between compute nodes, bypassing the OS kernel and CPU, which drastically reduces latency and increases packet per second (PPS) throughput. This is the only OCI feature that delivers the required performance for tightly-coupled HPC applications.

Exam trap

1Z0-1072-26 often tests the misconception that general networking features like NAT Gateway or Local Peering can be tuned for HPC, but only Cluster Networks with RDMA provide the required kernel bypass and ultra-low latency.

How to eliminate wrong answers

Option A is wrong because a NAT Gateway is used for outbound internet access from private subnets and does not provide low-latency, high-PPS inter-node communication; disabling bandwidth throttling does not address RDMA or kernel bypass. Option C is wrong because public IP addresses are for external connectivity and do not enhance inter-node performance; they add security risks and do not provide RDMA capabilities. Option D is wrong because a Local Peering Gateway connects VCNs within the same region for private traffic, but it does not offer the ultra-low latency and high PPS required for HPC; it is a routing construct, not a high-performance interconnect.

61
Multi-Selectmedium

Which TWO of the following metrics or conditions can trigger an OCI Autoscaling event for an Instance Pool? (Choose two.)

Select 2 answers
A.CPU utilization crossing a specified threshold percentage
B.Object Storage bucket upload frequency
C.Database backup completion status
D.VCN route table modification events
E.A predefined schedule based on date and time
AnswersA, E

Oracle Cloud Infrastructure (OCI) Autoscaling explicitly supports performance-based triggers, meaning CPU utilisation crossing a specified threshold percentage directly satisfies the metric-based condition required by the stem. When the aggregate or individual CPU usage of instances within the pool breaches the configured high or low watermark for a sustained duration, the autoscaling service evaluates this metric against predefined rules to programmatically execute scale-out or scale-in actions, adjusting the instance pool capacity dynamically without manual intervention.

Why this answer

Option A is correct because OCI Instance Pool autoscaling supports metric-based autoscaling policies that monitor CPU utilization and trigger scale-out or scale-in when usage crosses a configured threshold percentage. Option E is correct because OCI also supports schedule-based autoscaling policies, where scaling actions are triggered at predefined dates and times. Options B, C, and D are incorrect because Object Storage upload frequency, Database backup completion status, and VCN route table modification events are not metrics or conditions used by OCI Instance Pool autoscaling policies.

Exam trap

The trap is selecting non-compute metrics (storage, database, networking events) as autoscaling triggers, when OCI instance pool autoscaling only responds to compute metrics and schedules.

62
Multi-Selectmedium

Which TWO of the following statements are true regarding OCI Compute Instance Maintenance and Events? (Choose two.)

Select 2 answers
A.Maintenance events cause permanent data loss on attached boot volumes.
B.Instance maintenance events can only be managed using Terraform scripts.
C.Customers have zero visibility into hardware retirement schedules and cannot take preemptive action.
D.OCI sends notifications when underlying infrastructure maintenance is scheduled for a compute instance.
E.For certain maintenance events, customers can choose to reboot the instance to apply maintenance early.
AnswersD, E

Oracle Cloud Infrastructure leverages integration with Oracle Cloud Infrastructure Notifications and Events services to proactively alert administrators about scheduled infrastructure maintenance events affecting compute instances. This mechanism satisfies the requirement for visibility into underlying hardware lifecycles by automatically broadcasting operational state changes, enabling engineers to plan migrations or reboots effectively before maintenance windows commence.

Why this answer

Option D is correct because OCI publishes infrastructure maintenance events for compute instances through the OCI Notifications service and the Console, so customers receive advance notice when underlying hardware maintenance is scheduled. Option E is correct because for certain maintenance events, such as those that require a reboot, customers can proactively reboot the instance from the Console or CLI to apply the maintenance at a convenient time rather than waiting for the scheduled window. Option A is false because maintenance events do not cause permanent data loss on boot volumes; data on block and boot volumes persists across reboots and maintenance.

Option B is false because maintenance events can be viewed and managed through the OCI Console, CLI, SDKs, and APIs, not only Terraform. Option C is false because customers do have visibility into hardware retirement and maintenance schedules via notifications and the Console, allowing preemptive action.

Exam trap

1Z0-1072-26 often tests the misconception that maintenance events cause data loss or that customers have no control — the trap is picking options that overstate the impact or understate the visibility and control OCI provides.

63
MCQeasy

What is the primary function of the OCI Compute Instance Oracle Cloud Agent?

A.To route TCP/IP packets across VCN subnets at the hypervisor level.
B.To provide serverless execution environments for OCI Functions.
C.To manage Kubernetes cluster worker node lifecycles.
D.To perform plugin-based management tasks like monitoring, patching, and run commands on the instance.
AnswerD

Oracle Cloud Agent operates as lightweight software running on compute instances to facilitate communication with the control plane, satisfying the primary management requirement outlined in the stem. By executing modular plugins, it directly addresses the need for automated administrative workflows such as collecting performance metrics, applying operating system patches, and executing remote scripts securely without manual intervention. This architecture enables administrators to centrally manage guest-level operations through native APIs and the Oracle Cloud Infrastructure console.

Why this answer

The Oracle Cloud Agent is a lightweight process that runs on OCI compute instances and hosts plugins for management tasks such as monitoring, patching (OS Management), running commands, and collecting metrics. It is the agent that enables services like the Monitoring plugin, Compute Instance Run Command, and Vulnerability Scanning. Its primary function is plugin-based instance management, not networking or orchestration.

Exam trap

1Z0-1072-26 often tests whether candidates know the Oracle Cloud Agent is for instance-level management plugins, not for networking, serverless, or Kubernetes orchestration.

How to eliminate wrong answers

Option A is wrong because packet routing across VCN subnets is handled by the VCN's virtual router and route tables at the network fabric level, not by an agent on the instance. Option B is wrong because OCI Functions runs on a separate serverless platform managed by Oracle; it does not rely on the Compute Instance Oracle Cloud Agent. Option C is wrong because Kubernetes worker node lifecycle management is the responsibility of OKE's control plane and kubelet, not the Oracle Cloud Agent.

64
MCQeasy

Which OCI service should you use if you want to store and manage custom VM disk images so that they can be deployed across multiple regions easily?

A.OCI Block Volume Backups
B.OCI Custom Images
C.OCI Object Storage Archival Tier
D.OCI File Storage Service
AnswerB

OCI Custom Images directly satisfies the requirement to store and manage virtual machine disk images by capturing the boot volume of a running instance or a manual backup. Once created, you can easily export and copy these custom images across different OCI regions to deploy standardised workloads globally. This mechanism provides a native lifecycle management approach for reusable templates, ensuring consistency and rapid multi-region deployment without requiring external storage configuration.

Why this answer

OCI Custom Images let you capture a compute instance's boot volume (or import a disk image) and store it as a reusable image that can be exported to Object Storage and imported into other regions. This is the standard mechanism for distributing VM images across regions and tenancies. Block Volume Backups, Object Storage Archival, and File Storage do not provide deployable VM image management.

Exam trap

The trap is confusing volume backups (data restore) with custom images (deployable VM templates) — candidates often pick Block Volume Backups because both involve copying disks.

How to eliminate wrong answers

Option A is wrong because Block Volume Backups are point-in-time copies of block volumes used for restore within a region or via cross-region copy, not a portable VM image artifact that can be launched as an instance. Option C is wrong because Object Storage Archival Tier is a low-cost storage class for long-term retention of objects, not an image management service — it can hold exported images but does not manage them. Option D is wrong because File Storage Service provides NFS file systems, not VM disk images.

65
MCQmedium

An autoscaling configuration is attached to your instance pool. You notice that instances are scaling out correctly based on CPU utilization, but you want to ensure that scaling events do not happen too frequently in response to brief traffic spikes. Which setting should you adjust?

A.The Instance Pool capacity limits
B.The Autoscaling Cooldown Period
C.The VCN DHCP Options timeout value
D.The Monitoring service metric polling interval
AnswerB

The cooldown period sets the interval after a scaling action during which further scaling is suppressed, preventing rapid oscillation from brief CPU spikes. Adjusting it directly controls how frequently scaling events occur, matching the stem's requirement.

Why this answer

The Autoscaling Cooldown Period is the exact setting that prevents rapid, repeated scaling actions by enforcing a wait time after each scale event before another can trigger. This smooths out reactions to brief CPU spikes so the pool does not thrash between scale-out and scale-in. Adjusting it directly addresses the requirement to avoid frequent scaling events.

Exam trap

1Z0-1072-26 often tests whether candidates confuse capacity limits (how many) with cooldown (how often) — the question's phrase 'too frequently' is the tell for cooldown.

How to eliminate wrong answers

Option A is wrong because instance pool capacity limits (min/max) only bound how many instances exist, not how often scaling fires. Option C is wrong because VCN DHCP options control DNS/search domain and lease behavior, which is unrelated to autoscaling timing. Option D is wrong because the Monitoring metric polling interval affects data granularity, not the autoscaling decision cadence — cooldown is what gates repeated actions.

66
MCQeasy

What is the primary purpose of OCI Compute Instance Launch Options?

A.To set up automatic IAM user credential rotation.
B.To schedule automated block volume backup retention policies.
C.To define DNS domain suffix forwarding rules for VCN resolvers.
D.To configure instance network virtualization, firmware type, and boot parameters.
AnswerD

Launch Options govern the low-level platform settings applied when an instance boots: the network virtualisation type (paravirtualised or hardware-assisted SR-IOV), firmware (BIOS or UEFI), and boot parameters. This directly matches the stem's requirement to configure those three elements, which are fixed at launch and cannot be altered afterwards.

Why this answer

OCI Compute Instance Launch Options control low-level platform settings applied at launch, including network virtualization type (paravirtualized vs. SR-IOV), firmware type (BIOS vs. UEFI), boot parameters, and secure boot/measured boot settings.

These options affect how the hypervisor presents hardware to the guest and how the instance boots.

Exam trap

1Z0-1072-26 often tests whether candidates confuse instance-level launch options with VCN-level or IAM-level settings — the trap is selecting DNS or backup options because they sound like 'launch configuration'.

How to eliminate wrong answers

Option A is wrong because IAM credential rotation is handled by IAM policies and the Identity service, not by compute launch options. Option B is wrong because block volume backup retention is configured via Block Volume backup policies, not instance launch options. Option C is wrong because DNS domain suffix forwarding is a VCN resolver feature configured on the VCN's DNS resolver, not on compute instances.

67
MCQhard

You are deploying a microservices application on OKE and want to implement zero-downtime rolling deployments for your pods. Which Kubernetes deployment strategy and configuration parameter should you utilize?

A.RollingUpdate strategy with maxSurge and maxUnavailable configured
B.Horizontal Pod Autoscaler with metric-based CPU triggers
C.Static Pod assignment via node selectors
D.Recreate strategy with immediate termination of all old pods
AnswerA

RollingUpdate replaces pods incrementally, so the deployment never drops all replicas at once. maxSurge caps extra pods created above the desired count, while maxUnavailable caps pods that may be down during the rollout, together satisfying the zero-downtime constraint.

Why this answer

The RollingUpdate strategy is Kubernetes' native mechanism for replacing pods incrementally so that some old replicas remain available while new ones come up, enabling zero-downtime deployments. The maxSurge parameter controls how many extra pods above the desired count can be created during the rollout, and maxUnavailable controls how many pods below the desired count can be temporarily unavailable. Tuning both ensures capacity is maintained throughout the update.

Exam trap

The trap here is confusing autoscaling (HPA) with deployment strategy — candidates see 'scaling' and 'zero downtime' and pick HPA, missing that the question asks specifically about rolling deployments of pod versions.

How to eliminate wrong answers

Option B is wrong because Horizontal Pod Autoscaler adjusts replica count based on metrics like CPU; it does not orchestrate the replacement of pod versions and therefore does not by itself provide rolling deployments. Option C is wrong because static pod assignment via node selectors only constrains scheduling to specific nodes — it has nothing to do with deployment strategy or zero-downtime updates. Option D is wrong because the Recreate strategy terminates all old pods before starting new ones, which causes downtime and directly contradicts the zero-downtime requirement.

68
Multi-Selecthard

Which THREE actions occur when you terminate an OCI compute instance? (Choose three.)

Select 3 answers
A.The compute instance virtual machine is permanently destroyed.
B.You are given the option to preserve or delete the boot volume.
C.The primary VNIC and its assigned private IP addresses are deleted.
D.All attached data block volumes are automatically deleted by default.
E.All custom images created from the instance are automatically deleted.
AnswersA, B, C

Terminating an Oracle Cloud Infrastructure compute instance initiates a permanent deletion sequence where the underlying virtual machine architecture and its hypervisor-allocated resources are fully dismantled. This satisfies the lifecycle constraint in the stem requiring the absolute destruction of the compute instance itself, rather than a temporary stop state. Consequently, the instance metadata, ephemeral storage, and virtual machine attachments are irrecoverably purged from the host hardware, ensuring no residual compute footprint remains in the tenancy.

Why this answer

Option A is correct because terminating an OCI compute instance permanently destroys the virtual machine instance itself; the instance cannot be recovered after termination. Option B is correct because during termination OCI presents a choice to either preserve or permanently delete the boot volume, allowing you to keep the boot volume for later use. Option C is correct because the instance's primary VNIC is deleted along with its assigned private IP addresses when the instance is terminated.

Option D is incorrect because attached data block volumes are not deleted by default; they are preserved unless you explicitly select the option to delete them. Option E is incorrect because custom images created from the instance are independent resources and are not automatically deleted when the instance is terminated.

Exam trap

1Z0-1072-26 often tests the assumption that all attached storage and derived images are deleted with the instance — candidates who over-generalize termination behavior pick wrong options.

69
MCQmedium

When creating an OCI Function application, you must select one or more subnets. What type of subnets should you choose if your function needs to call external public APIs over the internet?

A.Subnets with a Service Gateway only
B.Subnets configured strictly as local peering endpoints
C.Subnets with no route table entries
D.Subnets associated with a NAT Gateway or Internet Gateway route table
AnswerD

Functions in a private subnet reach public APIs only when the subnet's route table directs egress through a NAT gateway; an internet gateway suits public subnets. This satisfies the stem's requirement for calling external public APIs over the internet.

Why this answer

For an OCI Function to call external public APIs over the internet, the subnet it runs in must have a route to the internet — either through a NAT Gateway (for private subnets, outbound-only) or an Internet Gateway (for public subnets). The route table associated with the function's subnet must contain a rule directing 0.0.0.0/0 to one of these gateways. Without such a route, the function has no path to external endpoints.

Exam trap

The trap is confusing Service Gateway (OCI-internal traffic) with NAT/Internet Gateway (public internet traffic) — candidates pick Service Gateway thinking it provides general internet access.

How to eliminate wrong answers

Option A is wrong because a Service Gateway only provides access to OCI services (e.g., Object Storage, Streaming) via the Oracle Services Network — it does not route traffic to the public internet. Option B is wrong because local peering endpoints connect VCNs within the same region; they do not provide internet egress. Option C is wrong because a subnet with no route table entries has no path anywhere, including the internet, so the function could not reach external APIs at all.

70
MCQmedium

You want to deploy a Windows compute instance in OCI using your own custom software pre-installed. What is the recommended workflow to achieve this?

A.Upload your local virtual machine disk (VMDK/VHD) directly to a compute instance as a running process.
B.Launch an instance from a standard Windows image, install your software, create a custom image from the boot volume, and use it to launch new instances.
C.Run a bash script via user data on every new instance launch to download and install the software every time.
D.Use Block Volume backups as direct instance templates without creating custom images.
AnswerB

Launching a standard Windows image allows you to manually configure the environment and install custom software packages directly onto the operating system. Once configured, capturing this state via OCI's custom image feature satisfies the requirement for pre-installed software by creating a reusable template of the boot volume. This snapshot preserves all registry entries, files, and applications, enabling you to rapidly provision fully configured Windows compute instances without repeating the manual installation process.

Why this answer

The recommended OCI workflow for deploying Windows instances with custom software is to launch a standard Windows instance, install and configure the software, then create a custom image from the boot volume and use that image for future launches. This captures the fully configured state and ensures consistent, repeatable deployments.

Exam trap

The trap is choosing ad-hoc methods like user-data scripts or direct disk uploads instead of the standard custom image workflow, which is the supported and recommended way to deploy pre-configured instances.

How to eliminate wrong answers

Option A is wrong because you cannot upload a local VMDK/VHD directly to a running compute instance as a process; disk images must be imported as custom images via Object Storage and the image import workflow, not attached to a running instance. Option C is wrong because running a user-data script on every launch to download and install software is slow, error-prone, and not the recommended approach for pre-installed custom software; it also increases boot time and failure points. Option D is wrong because block volume backups are not instance templates; they cannot be used directly to launch instances—custom images are the correct artifact for instance provisioning.

71
Multi-Selecthard

Which THREE of the following actions can be performed using OCI Container Engine for Kubernetes (OKE)? (Choose three.)

Select 3 answers
A.Upgrading the Kubernetes control plane version independently of worker nodes
B.Running serverless container instances without any Kubernetes pod orchestration
C.Directly modifying the underlying Linux kernel parameters of the OKE-managed control plane master nodes
D.Automatically resizing worker node pools based on pod resource demands using the Cluster Autoscaler
E.Configuring node pools across multiple fault domains or availability domains
AnswersA, D, E

OCI Container Engine for Kubernetes decouples the control plane lifecycle from the worker node pools, allowing administrators to initiate version upgrades for the API server and scheduler independently. This architectural separation satisfies the requirement for granular cluster management, enabling users to maintain control plane stability while performing rolling updates on worker nodes. By leveraging this independent upgrade mechanism, operators can ensure compatibility with specific Kubernetes versions and security patches without forcing an immediate, synchronous update across the entire compute infrastructure.

Why this answer

Option A is correct because OKE decouples control plane and node pool versioning: you can upgrade the managed control plane (e.g., via `oci ce cluster update` or the console) to a newer Kubernetes version while worker nodes remain on their current version until you separately upgrade each node pool. Option D is correct because OKE supports the Kubernetes Cluster Autoscaler, which watches for unschedulable pods and scales node pools up or down within configured min/max sizes to match pod resource demands. Option E is correct because OKE node pools can be spread across multiple fault domains within an availability domain (and across availability domains in multi-AD regions) by specifying placement/subnet configuration, improving resilience.

Option B is not an OKE capability: OKE orchestrates containers as Kubernetes pods, whereas serverless containers without pod orchestration are provided by OCI Container Instances or OCI Functions. Option C is not possible because the OKE-managed control plane master nodes are fully managed by Oracle; customers cannot SSH into or alter kernel parameters on those master nodes.

Exam trap

1Z0-1072-26 often tests the boundary between OKE and other OCI container services — the trap is selecting 'serverless containers without orchestration' because OKE sounds like it should run containers, but that is Container Instances/Functions, not OKE.

72
MCQmedium

You have deployed an OCI Function and invoked it, but it returns a timeout error. What is the maximum execution timeout limit supported by OCI Functions?

A.Infinite
B.900 seconds (15 minutes)
C.60 seconds
D.3600 seconds (1 hour)
AnswerB

OCI Functions enforces a strict execution timeout limit of 900 seconds, which directly addresses the timeout error encountered in the scenario. When a function exceeds this 15-minute threshold, the OCI platform terminates the process to prevent runaway resource consumption. This constraint is a fundamental architectural boundary for serverless workloads within the environment. Developers must ensure that long-running tasks are offloaded to alternative services, such as OCI Data Integration or OCI Container Instances, to remain within this defined execution window.

Why this answer

OCI Functions enforces a maximum execution timeout of 900 seconds (15 minutes) per function invocation. This limit is set at the function configuration level and cannot be exceeded, regardless of the function's runtime or resource allocation. When a function runs longer than the configured timeout, the invocation is terminated and returns a timeout error, which is exactly what occurred in the scenario.

Exam trap

1Z0-1072-26 often tests the distinction between default and maximum limits for serverless services, causing candidates to confuse the default timeout (often 60 seconds) with the maximum allowed (900 seconds) or to assume cloud functions can run indefinitely.

How to eliminate wrong answers

Option A is wrong because OCI Functions does not support infinite execution; all invocations are bounded by a configurable timeout with a hard maximum. Option C is wrong because 60 seconds is the default timeout for many serverless platforms (and possibly the default in OCI Functions), but it is not the maximum allowed. Option D is wrong because 3600 seconds (1 hour) exceeds the actual maximum of 900 seconds; OCI Functions does not permit timeouts longer than 15 minutes.

73
MCQeasy

Which OCI service feature enables you to automatically create identical compute instances based on an instance configuration and adjust the pool size based on demand?

A.Instance Pools and Autoscaling
B.Dedicated Virtual Machine Hosts
C.Compute Cluster Placement Groups
D.Managed File Storage
AnswerA

Instance Pools provision identical compute instances from an instance configuration, and autoscaling adjusts the pool size automatically in response to demand metrics. This satisfies the requirement for both template-driven consistency and elastic capacity, which standalone instance creation cannot deliver.

Why this answer

Instance Pools combined with Autoscaling Configurations allow you to manage groups of identical instances and scale them automatically.

74
MCQmedium

You have an OKE cluster and want to expose multiple HTTP and HTTPS microservices running in your cluster externally using a single public IP address and path-based routing. Which OCI native component should you deploy?

A.Internet Gateway directly attached to worker node pods
B.Service Gateway
C.OCI Network Load Balancer
D.OCI Load Balancer with Kubernetes Ingress Controller
AnswerD

The OCI Load Balancer integrates with the Kubernetes Ingress Controller, which watches Ingress resources and programs path-based routing rules onto a single flexible load balancer. This exposes multiple HTTP and HTTPS microservices through one public IP, meeting the stated requirement natively.

Why this answer

OCI Load Balancer or Native Ingress Controller integrated with OCI Load Balancer allows you to route external traffic to different Kubernetes services based on paths or hostnames.

75
MCQeasy

Which command-line interface tool is used for managing core OCI infrastructure such as compute instances, VCNs, and block volumes?

A.kubectl
B.docker
C.fn
D.oci CLI
AnswerD

The OCI CLI serves as the primary command-line interface tool designed specifically to interact with the OCI REST APIs, enabling comprehensive management of core infrastructure resources like compute instances, VCNs, and block volumes. By providing a unified syntax for these services, it satisfies the stem’s constraint for a tool capable of handling foundational infrastructure components. Unlike browser-based consoles or external identity providers like Microsoft Entra ID, this tool executes direct programmatic requests to the OCI control plane to automate and manage complex cloud environments efficiently.

Why this answer

The OCI CLI is the official command-line interface for managing core OCI infrastructure, including compute instances, VCNs, block volumes, and other services. It provides a comprehensive set of commands that map directly to OCI REST APIs, enabling automation and scripting. Unlike other tools, it is specifically designed for OCI resource management.

Exam trap

1Z0-1072-26 often tests the confusion between service-specific CLI tools (like kubectl for Kubernetes, fn for Functions) and the general-purpose OCI CLI for core infrastructure management.

How to eliminate wrong answers

Option A is wrong because kubectl is the Kubernetes command-line tool for managing containerized applications on Kubernetes clusters, not OCI infrastructure. Option B is wrong because docker is a containerization platform for building and running containers, not for managing cloud infrastructure. Option C is wrong because fn is the command-line tool for Oracle Functions (serverless), which is a specific service, not core infrastructure management.

Page 1 of 2 · 76 questions totalNext →

Ready to test yourself?

Try a timed practice session using only Compute questions.