mediumMultiple ChoiceObjective-mapped
CV0-004 Practice Question: Deploying a web application across multiple cloud…
A company is deploying a web application across multiple cloud regions for high availability. The application must maintain session state. Which deployment strategy should be used?
⚠ Common exam trap
Many exam-takers confuse high availability with stateless architectures, assuming that any load balancing strategy (like round-robin or geo-routing) will automatically preserve session state, when in fact only sticky sessions explicitly bind a client to a specific backend server.
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
✓
Sticky sessions with a load balancer
Sticky sessions (also known as session persistence) ensure that all requests from a client during a session are directed to the same backend server. This is critical for a multi-region deployment where the application must maintain session state, as it prevents session data loss when a load balancer distributes traffic. By using a load balancer with sticky sessions, the application can maintain stateful interactions even across multiple cloud regions, assuming the load balancer is configured for cross-region routing.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Active-passive failover
Why it's wrong here
Active-passive failover provides redundancy but does not guarantee session continuity.
- ✗
Geo-routing with DNS
Why it's wrong here
Geo-routing directs based on location, not session persistence.
- ✓
Sticky sessions with a load balancer
Why this is correct
Sticky sessions route a client to the same server, preserving session state.
- ✗
Round-robin load balancing
Why it's wrong here
Round-robin distributes requests evenly but does not maintain session affinity.
Go deeper
Related to this question
About these practice questions
One of 977 original CV0-004 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →
JA
Written by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
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.