This is the free Comptia CV0-004 practice question bank —
90 of 179 total questions, each with a full explanation, free to
read with no signup required. Updated 2026-04-24.
Every answer is verified against official Comptia documentation —
see our methodology.
Question 1
A cloud engineer is selecting a model for a data center that will host a workload. The database must reside within the data center on the company's SAN solution. However, the workload will be hosted by a third-party vendor. Which of the following models should the cloud engineer select to meet these requirements?
A. Community
B. Hybrid
C. Public
D. Private
Show Answer
Correct Answer: B
Explanation: A hybrid cloud model combines on‑premises infrastructure with third‑party hosted resources. Keeping the database on the company’s SAN in its own data center while hosting the workload with an external vendor matches the definition of a hybrid deployment.
Question 1
Which of the following allows network access to services deployed in a container?
A. Forward proxy
B. Network orchestration
C. Host affinity
D. Port mapping
Show Answer
Correct Answer: D
Explanation: Containers are network-isolated by default. Port mapping (port forwarding) exposes a container’s internal service port to a port on the host, enabling external network access. The other options do not directly expose container services.
Question 2
A cloud engineer needs to choose a storage technology that fulfills the following requirements:
• 99.99% durability
• Resilient to instance failures
• Resilient to instance deletions
Which of the following types of storage is the best option?
A. Ephemeral
B. Cache
C. Persistent
D. Local
Show Answer
Correct Answer: C
Explanation: The requirements call for high durability (99.99%) and resilience to instance failures and deletions. Persistent storage is designed to outlive compute instances and maintains data independently of instance lifecycle events. Ephemeral, cache, and local storage are volatile and typically lose data on failures or instance termination, so they do not meet the durability and resilience requirements.
Question 2
A development team is ready to release the latest version of an application. Which of the following strategies best ensures successful deployment without impacting the bandwidth of company resources?
A. Blue-green
B. A/В testing
C. Rolling
D. Shadow
Show Answer
Correct Answer: C
Explanation: Rolling deployments update instances gradually, keeping the application available while avoiding large spikes in network or infrastructure usage. Only a subset of servers is updated at a time, so bandwidth and other company resources are minimally impacted. Blue-green and shadow deployments require parallel environments or duplicated traffic, which increase resource and bandwidth consumption, and A/B testing is for experimentation rather than deployment safety.
Question 3
Which of the following types of releases best describes the update made to a code repository production release when it changes from version 1.0 to version 1.1?
A. Alpha
B. Beta
C. Minor
D. Major
Show Answer
Correct Answer: C
Explanation: Under standard semantic versioning, a change from 1.0 to 1.1 increments the minor version, indicating backward-compatible feature updates or improvements. A major release would require a change from 1.x to 2.0, while alpha and beta refer to pre-release stages, not production updates.
Question 3
A cloud engineer must improve the availability of a database for an application. The database must meet the following requirements:
• Failover capability in case of a data center outage
• Point-in-time data restoration capabilities
Which of the following best meets these requirements?
A. Clustered database instance
B. Cached Redis cluster
C. Database instance replica
D. Multi-availability zone database instance
Show Answer
Correct Answer: D
Explanation: A multi-availability zone (Multi-AZ) database instance provides automatic failover to a synchronous standby in another data center during an outage, ensuring high availability. It also supports point-in-time recovery through continuous backups and transaction logs, meeting both failover and restoration requirements. Other options do not reliably provide both capabilities.
Question 4
A company wants to optimize cloud resources and lower the overhead caused by managing multiple operating systems. Which of the following compute resources would be best to help to achieve this goal?
A. VM
B. Containers
C. Remote desktops
D. Bare-metal servers
Show Answer
Correct Answer: B
Explanation: Containers are lightweight and share the host operating system, eliminating the need to manage multiple full OS instances as with virtual machines. This reduces overhead, improves resource utilization, and simplifies cloud management, directly meeting the goal of optimizing cloud resources.
Question 4
A cloud engineer discovers that two nodes experience resource exhaustion during the holidays. This creates a denial of service on the web application. Adding a third node is not an option because of budgetary constraints. Which of the following scaling approaches helps minimize resource exhaustion?
A. Event trigger
B. Load trigger
C. Vertical scaling
D. Horizontal scaling
Show Answer
Correct Answer: C
Explanation: The constraint forbids adding another node, ruling out horizontal scaling. To reduce resource exhaustion on the existing two nodes, the engineer should increase their available resources (CPU, memory, etc.), which is vertical scaling. Event or load triggers describe autoscaling mechanisms, not a direct scaling approach under this constraint.
Question 5
Which of the following can eliminate the risk of CI/CD pipelines leaking secrets on containers?
A. Peer-reviewed pull requests
B. Use of a VM instead of containers
C. Private image repositories
D. Canary tests
Show Answer
Correct Answer: C
Explanation: Using private image repositories restricts access to built container images, reducing the risk that embedded secrets are exposed publicly. Peer-reviewed pull requests, VMs, and canary tests improve quality or deployment safety but do not directly prevent secrets from leaking via container images in CI/CD pipelines.
Question 5
A cloud administrator is implementing backups for a virtual file server with a large number of daily changes to files. The backups have historically caused performance issues on the server. As a result, the company has asked for backups to be completed as quickly as possible. The administrator opts for an incremental backup technology. Which of the following statements best explains the administrator's choice?
A. Differential backups cannot be used in conjunction with full backups
B. Differential backups are generally slower than incremental backups
C. Differential backups cannot be used for granular recovery.
D. Differential backups always consume more space than incremental backups
Show Answer
Correct Answer: B
Explanation: Incremental backups copy only data changed since the most recent backup, resulting in the smallest data transfer and fastest backup window. Differential backups copy all changes since the last full backup, growing larger over time and taking longer to complete, which can worsen performance on busy file servers.
$19
Get all 179 questions with detailed answers and explanations
Instant download HTML + PDF delivered the moment payment clears.
Secure Stripe checkout we never see or store your card details.
7-day refund if files are defective see our refund policy.