Oracle Cloud Infrastructure 2019 Developer Associate — Question 68
When deploying a highly available, Internet-facing, 2-tier web application on Oracle Cloud Infrastructure (OCI), which design option would you use?
Answer options
- A. Deploy all web servers into one Availability Domain and behind a public load balancer, and deploy two single-node OCI database systems in the same Availability Domain with Data Guard enabled.
- B. Deploy all web servers into multiple Availability Domains and behind a public load balancer, and deploy two single-node OCI database systems across two Availability Domains with Data Guard enabled.
- C. Deploy all web servers into multiple Availability Domains and behind a private load balancer, and deploy two single-node OCI database systems across two Availability Domains with Data Guard enabled.
- D. Deploy all web servers into one Availability Domain, and deploy a single-node OCI database system into a different Availability Domain.
Correct answer: B
Explanation
Option B is the correct choice as it ensures high availability by distributing both the web servers and database systems across multiple Availability Domains, which provides redundancy and failover capabilities. Options A and D place all resources in a single Availability Domain, which does not offer the same level of availability. Option C uses a private load balancer, which is not suitable for an Internet-facing application.