1Z0-997-25 exam dumps

1Z0-997-25 practice question 11 of 175

Oracle Cloud Infrastructure 2025 Architect Professional. Professional level, Oracle. Free question with the correct answer and a full explanation.

1Z0-997-25 Question 11

Select 2

You have been tasked with migrating a monolithic e-commerce application to a microservices architecture on Oracle Cloud Infrastructure (OCI). The team wants to break the application's functionality into containerized microservices, securely store Docker images, and implement a DevOps pipeline for continuous integration and delivery. Which TWO design elements best address these requirements with minimal code refactoring?

  1. A

    Use Oracle Container Engine for Kubernetes (OKE) to deploy and manage microservices, and store Docker images in OCI Container Registry (OCIR).

  2. B

    Refactor the entire application into Oracle Functions and adopt a serverless architecture.

  3. C

    Run your containerized workloads on a single large Compute instance and bypass orchestration layers.

  4. D

    Implement an Oracle DevOps pipeline to automate testing and deployment across all microservices.

Show answer and explanation

Correct answers: A, D

Explanation

A microservices architecture on OCI typically includes Oracle Container Engine for Kubernetes (OKE) for orchestration and OCI Container Registry (OCIR) to securely store Docker images. By intertwining these with an Oracle DevOps pipeline, teams can ensure consistent, automated builds and deployments. Refactoring the entire application into Oracle Functions can be more disruptive to existing code, and deploying all containers on a single VM misses the core scalability and resilience benefits of microservices. Refer to Oracle� official documentation on Container Engine for Kubernetes and Oracle DevOps for best practices on continuous delivery and containerization: https://docs.oracle.com/en-us/iaas/Content/ContEng/Concepts/contengoverview.htm and https://docs.oracle.com/en-us/iaas/Content/devops/using/home.htm

  • A. Correct.

    Option 1 is correct. OKE provides a managed Kubernetes environment on OCI that is ideal for container-based microservices. OCI Container Registry (OCIR) allows secure hosting of Docker images, enabling a straightforward path from monolith to microservices with limited refactoring.

  • B. Incorrect.

    Option 2 is incorrect. While Oracle Functions is a powerful serverless service, completely refactoring a large monolith into serverless functions often requires extensive code changes. This contradicts the requirement to minimize code refactoring.

  • C. Incorrect.

    Option 3 is incorrect. Running all containers on a single large Compute instance without orchestration undermines microservices' benefits like fault isolation, automated scaling, and rolling updates, leading to potential operational complexity.

  • D. Correct.

    Option 4 is correct. Oracle DevOps provides an integrated, automated CI/CD pipeline for building, testing, and deploying microservices. This approach supports frequent deployments and shortens development cycles without significant code changes.

Timed practice exam

Take a 1Z0-997-25 practice test under exam conditions

60 questions in 90 minutes, drawn from this bank, with a score report and a per-question review when you finish.

Start timed exam