CV0-004 Cloud Architecture and Design Practice Question
A cloud engineer is designing a solution for a financial application that requires strict data residency in a specific country. The application must also be highly available across multiple data centers within that country. Which design consideration is most critical?
⚠ Common exam trap
The trap here is equating high availability with multi-region deployments, overlooking that availability zones within a region can provide sufficient redundancy while complying with data residency laws.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Deploying resources in multiple availability zones within the same region.
Deploying across multiple availability zones within the same region keeps data within the country while providing high availability through fault isolation. This satisfies both data residency and availability requirements without introducing cross-border data flows that could violate regulations.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Deploying resources in multiple availability zones within the same region.
Why this is correct
Deploying across multiple availability zones within a single region ensures high availability while keeping data within the country's borders, satisfying data residency. Availability zones are isolated data centers within a region, providing fault tolerance without crossing legal boundaries, making this the most critical design consideration.
- ✗
Using a content delivery network (CDN) to cache data globally.
Why it's wrong here
A CDN caches content at edge locations worldwide, which could violate data residency requirements by storing data outside the specified country. While CDNs improve performance, they are not suitable for strict data residency because they replicate data across global points of presence, potentially breaching legal constraints.
- ✗
Using a global load balancer to distribute traffic across continents.
Why it's wrong here
A global load balancer distributes traffic across continents, which would route data to servers outside the required country, violating data residency. While it enhances global availability, it directly conflicts with the need to keep data within a specific country. This approach is inappropriate for the scenario.
- ✗
Implementing a multi-region active-active architecture.
Why it's wrong here
A multi-region active-active architecture would replicate data across regions, which likely violates data residency if regions are in different countries. Even if both regions are within the same country, it increases complexity and cost without necessarily improving availability beyond what multiple availability zones provide. It is not the most critical consideration for strict residency.
Go deeper
Related to this question
About these practice questions
Courseiva writes every CV0-004 question from scratch — 834 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official CompTIA exam blueprint
This CV0-004 practice question is part of Courseiva's free CompTIA certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the CV0-004 exam.