You are migrating a custom web application from an on-premises Linux server to OCI Compute. The application is packaged as a standard Docker container. Your management wants to avoid managing underlying operating systems, kernel patching, and VM scaling. Which OCI service should you select for this containerized workload migration?
Container Instances runs containers directly without exposing or requiring you to manage the host operating system, so kernel patching and VM scaling are handled by OCI. That serverless container execution satisfies the stated constraint of avoiding OS administration for a standard Docker image.
Why this answer
OCI Container Instances is a serverless compute service that runs containers directly without requiring you to manage the underlying host OS, kernel patching, or VM scaling. It is purpose-built for running single containers or small groups of tightly coupled containers, making it the ideal fit for migrating a standard Docker container with minimal operational overhead. Unlike OKE, it abstracts away the Kubernetes control plane and worker nodes, so you don't manage any cluster infrastructure.
This directly satisfies the requirement to avoid OS management and VM scaling.
Exam trap
1Z0-997-26 often tests the distinction between serverless container services and orchestration platforms, so candidates mistakenly choose OKE because they assume Kubernetes is required for all containerized workloads, overlooking that Container Instances eliminates cluster management entirely.
How to eliminate wrong answers
Option B is wrong because OCI Functions is a Function-as-a-Service (FaaS) platform that executes event-driven code snippets, not long-running containerized web applications; it has execution time limits and does not support arbitrary Docker containers. Option C is wrong because OKE is a managed Kubernetes service that still requires you to manage worker nodes, cluster scaling, and Kubernetes objects—adding operational overhead rather than removing it. Option D is wrong because OCI Compute Standard VM instances require you to manage the guest OS, apply kernel patches, and configure autoscaling yourself, which contradicts the goal of avoiding OS and VM management.