This is the free Comptia CV0-004 practice question bank —
90 of 180 total questions, each with a full explanation, free to
read with no signup required. Updated 2026-08-06.
Every answer is verified against official Comptia documentation —
see our methodology.
Question 1
Which of the following compute services is the best for quick and easy provisioning?
A. Cluster
B. Container
C. Server less
D. Snapshot
Show Answer
Correct Answer: C
Explanation: Serverless compute is designed for the quickest and easiest provisioning because the cloud provider manages the underlying servers and infrastructure. Clusters require provisioning multiple machines, containers still require a container runtime or orchestration platform, and snapshots are storage artifacts rather than compute services.
Sources:
https://www.peerspot.com/questions/what-is-the-best-compute-service-solution
Question 2
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: Port mapping exposes a containerized service by binding a port on the host to a port inside the container, allowing external network access. The other options do not directly provide access to services running inside a container.
Question 3
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: D
Explanation: Shadow deployment mirrors production traffic to the new version while keeping user-facing responses on the current version. This validates the release under real load with no impact to end users and avoids shifting live user traffic during validation. Blue-green, rolling, and A/B testing all direct some or all live traffic to the new version.
Sources:
https://namastedev.com/blog/continuous-deployment-strategies
Question 4
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 model combines on-premises infrastructure with externally hosted resources. Keeping the database on the company's SAN in its own data center while hosting the workload with a third-party provider matches a hybrid deployment model.
Question 5
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: Persistent storage is designed to retain data independently of the lifecycle of a compute instance, making it resilient to instance failures and deletions while providing high durability. Ephemeral and local storage are tied to the instance, and cache is optimized for performance rather than durable data retention.
Question 6
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 semantic versioning, a change from version 1.0 to 1.1 increments the minor version while the major version remains 1. Major releases change the first number (e.g., 1.x to 2.0). Alpha and Beta refer to pre-release stages, not the type of version increment.
Question 7
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 synchronous replication to a standby instance in a different availability zone, enabling automatic failover during a data center or AZ outage. It also supports point-in-time recovery through automated backups and transaction logs. A clustered database instance is not the standard managed HA feature implied here, a Redis cache is not a primary relational database solution, and a read replica does not provide automatic failover or equivalent point-in-time restoration capabilities.
Question 8
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 scenario rules out adding another node due to budget constraints, so horizontal scaling is not feasible. Vertical scaling increases the CPU, memory, or other resources of the existing two nodes, reducing resource exhaustion and helping prevent denial of service during peak holiday load. Event and load triggers are mechanisms for initiating actions, not scaling approaches that directly solve the stated constraint.
Question 9
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 last backup (full or incremental), minimizing the amount of data processed and typically completing faster than differential backups, which copy all changes since the last full backup and therefore grow larger over time. The other statements are incorrect: differential backups are commonly used with full backups, they support granular recovery, and they do not always consume more space than incremental backups in every scenario.
Question 10
A new major version of a package installed on a VM was recently released. Which of the following should a cloud engineer do first before applying the upgrade?
A. Review for package dependencies
B. Raise a change request
C. Investigate for any breaking changes
D. Verify that patching the VM will not reset user data
Show Answer
Correct Answer: C
Explanation: Before applying a new major version, the first technical action is to determine whether the release introduces breaking changes, since major versions commonly include backward-incompatible changes that can affect applications and services. Reviewing dependencies is part of impact assessment, but identifying breaking changes is the highest-priority evaluation before proceeding. A formal change request is an organizational process step rather than the first technical step implied by the question. Verifying that patching will not reset user data is not generally the primary concern for a package upgrade.
$19
Get all 180 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.