1Z0-997-25 exam dumps

1Z0-997-25 practice question 13 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 13

Select 2

Your company is migrating a multi-tiered e-commerce platform with multiple microservices from an on-premises environment to OCI. You plan to containerize each microservice for scalability and adopt DevOps practices for frequent feature updates and bug fixes. Which two design considerations should you include to ensure a fault-tolerant, easily maintainable solution?

  1. A

    Deploy your microservices onto Oracle Container Engine for Kubernetes (OKE) with redundant node pools spanning multiple availability domains and store container images in Oracle Container Registry (OCIR).

  2. B

    Implement manual, on-demand code deployments to reduce the complexity and frequency of release cycles.

  3. C

    Create an OCI DevOps code and build pipeline that automatically builds new container images upon code commits and deploys them to OKE.

  4. D

    Run each microservice in its own dedicated OKE cluster to ensure complete logical separation.

Show answer and explanation

Correct answers: A, C

Explanation

When designing cloud-native microservices on OCI, leveraging Oracle Container Engine for Kubernetes with node pools spanning multiple availability domains and storing container images in OCIR are foundational steps for resilience and efficient image management. Automating build and deployment processes with the OCI DevOps service ensures a consistent, continuous delivery pipeline that aligns with modern DevOps practices. For more details, refer to the OCI documentation on Container Engine for Kubernetes and OCI DevOps: https://docs.oracle.com/iaas/Content/ContEng/Concepts/contengoverview.htm and https://docs.oracle.com/iaas/Content/devops/using/home.htm.

  • A. Correct.

    Option 1 is correct. OKE supports multi-AD node pools, and using OCIR ensures a secure, high-performance registry for your container images. This design maximizes fault tolerance, reduces downtime, and follows OCI best practices for container orchestration.

  • B. Incorrect.

    Option 2 is incorrect. Relying on manual deployments introduces a higher risk of error and slows down release velocity. DevOps best practices emphasize automation to streamline frequent updates and minimize human errors.

  • C. Correct.

    Option 3 is correct. OCI DevOps supports automated pipelines that trigger when new code is pushed. It can build container images and deploy them directly to OKE, ensuring continuous delivery and reducing manual overhead.

  • D. Incorrect.

    Option 4 is incorrect. While separate clusters can be required for strict isolation or compliance reasons, running each microservice in its own cluster is generally not recommended due to increased operational overhead and complexity. Instead, isolating via Kubernetes namespaces within a single cluster is often sufficient.

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