1Z0-1123-25 Question 98
Select 2Your company needs to migrate a microservices-based analytics platform running on Kubernetes in the on-premises data center to Oracle Cloud Infrastructure (OCI). The application is composed of multiple containers, each of which depends on the others' APIs and an external container registry for images. To minimize downtime and ensure adherence to OCI best practices, which two phases should you prioritize in your migration plan?
- A
Conduct a detailed assessment of the existing containerized environment, including resource usage, performance requirements, and inter-service dependencies
- B
Configure the production environment in OCI without a pilot, then perform an immediate cutover from on-premises to avoid duplication of effort
- C
Perform a pilot migration of the containers to Oracle Container Engine for Kubernetes (OKE) in a test environment before final cutover
- D
Complete the final switchover first and run post-cutover performance tests directly on the production environment to streamline the process
Show answer and explanation
Correct answers: A, C
Explanation
Effective container migration to OCI typically includes planning, assessment, and pilot phases to validate functionality and performance before full production cutover. In Oracle's documentation, a multi-phase approach is recommended to address application-specific requirements, ensure minimal downtime, and maintain consistency across microservices. References: Oracle Cloud Infrastructure Documentation on Container Engine for Kubernetes and 'Migrate to OCI' best practices.
- A. Correct.
Option 1 is correct. A thorough discovery and assessment phase is essential: you must analyze resource utilization, performance metrics, and interdependencies in the existing environment. This phase informs how you'll size, architect, and configure resources in OCI.
- B. Incorrect.
Option 2 is incorrect. Skipping a pilot environment and doing an immediate cutover is risky�it can lead to unanticipated issues in production, including downtime or misconfiguration. OCI best practices strongly recommend testing in a controlled environment before full migration.
- C. Correct.
Option 3 is correct. Conducting a pilot deployment on Oracle Container Engine for Kubernetes (OKE) before final cutover allows you to validate network settings, container orchestration, and compatibility with OCI services. This reduces the risk of production downtime and uncovers issues early.
- D. Incorrect.
Option 4 is incorrect. Final switchover first and post-deployment performance testing in production can lead to service disruptions. Best practices suggest performing load testing and performance validation in a pre-production or pilot phase to ensure stable operation when you switch to production.