Skim the tables first. Mark any row where you hesitate.
Drill weak topics immediately. Use topic drills for networking, IAM, storage, monitoring, or troubleshooting rather than taking only full mock exams.
Practice decision-making, not memorization. CV0-004 scenarios often ask for the best action, most likely cause, or most appropriate design control.
Read detailed explanations. The explanation is where you learn why tempting distractors are wrong.
Retake mixed questions. Cloud architecture, security, and operations overlap heavily; mixed practice exposes gaps better than isolated review alone.
Exam reminder: Always verify the current CompTIA exam objectives for CompTIA Cloud+ (CV0-004). This page is an IT Mastery quick-review support and does not claim affiliation with CompTIA.
Cloud Models and Responsibility
Deployment Models
Model
Use When
Watch For
Public cloud
Elastic demand, fast provisioning, managed services, global reach
Trap: “Cloud provider manages security” is incomplete. The provider secures the cloud infrastructure; the customer still secures identities, data, configurations, and workload access.
The provider secures the cloud; the customer secures what they put in the cloud, depending on service model.
“SaaS means no security work.”
SaaS still requires identity, access reviews, data governance, DLP decisions, and configuration management.
“IaaS patching is provider-owned.”
The provider patches the underlying platform; the customer usually patches guest OS and applications.
“Cloud removes backup requirements.”
Cloud improves options, but backup strategy, retention, restore testing, and access controls still matter.
Workload Placement Decision Path
flowchart TD
A[New or migrating workload] --> B{Strict data locality or legacy dependency?}
B -->|Yes| C[Hybrid or private placement]
B -->|No| D{Need OS/kernel customization?}
D -->|Yes| E[IaaS VM or bare metal]
D -->|No| F{Containerized microservice?}
F -->|Yes| G[Managed Kubernetes or container platform]
F -->|No| H{Event-driven short task?}
H -->|Yes| I[FaaS/serverless]
H -->|No| J{Standard business application?}
J -->|Yes| K[SaaS if fit exists]
J -->|No| L[PaaS or managed service]
Tune schema/queries, scale up, shard, queue writes, use appropriate engine
Read-heavy database
Read replicas, caching
Burst traffic
Autoscaling, queueing, CDN/cache
Global static content latency
CDN
Common mistake: Scaling the web tier when the real bottleneck is the database, storage, DNS, or external API.
Networking Cheat Sheet
Core Network Components
Component
Role
Exam Decision Cue
VPC/VNet/virtual network
Isolated logical network boundary
Need segmentation and private addressing
Subnet
Address range inside a virtual network
Separate tiers, route domains, or availability zones
Route table
Determines next hop
Diagnose unreachable networks or wrong path
Internet gateway
Public internet connectivity
Public-facing resources need controlled ingress/egress
NAT gateway/instance
Private subnet outbound internet
Instances need updates without public inbound access
VPN
Encrypted tunnel over internet
Hybrid connectivity with moderate setup time/cost
Dedicated private connection
Private circuit to provider
Predictable latency, bandwidth, or compliance-driven connectivity
Load balancer
Distributes traffic
HA, scaling, TLS offload, health checks
DNS
Name resolution
Cutovers, service discovery, failover
CDN
Edge caching and acceleration
Static content, global users, DDoS absorption
WAF
Layer 7 filtering
Protect HTTP/S apps from web attacks
Firewall/security group
Traffic allow/deny
Enforce least-privilege network access
Notes and examples
Load Balancer Selection
Type
Layer
Use When
Common Trap
Layer 4
Transport
Need fast TCP/UDP distribution
Cannot inspect HTTP paths or headers
Layer 7
Application
Need host/path routing, HTTP headers, TLS features
Higher processing overhead than L4
Internal
Private
Service-to-service traffic
Not reachable from internet
External/public
Public
Internet-facing application
Must combine with WAF, TLS, and least-privilege rules
Global traffic manager
DNS/edge
Multi-region routing or failover
DNS caching can delay cutover
Network Security Distinctions
Control
Stateful?
Scope
Use For
Security group / instance firewall
Usually stateful
Workload or interface
Least-privilege inbound/outbound per app
Network ACL
Often stateless
Subnet boundary
Broad subnet-level allow/deny
Host firewall
Stateful or rule-based
OS instance
Defense in depth and local policy
WAF
Application-aware
HTTP/S
SQL injection, XSS, bot filtering
IDS
Detection
Network/host
Alert on suspicious activity
IPS
Prevention
Network/host
Block known malicious patterns
DDoS protection
Provider/edge
Network/application
Absorb or filter volumetric attacks
CIDR Quick Table
Prefix
Total IPv4 Addresses
Common Use
/16
65,536
Large virtual network
/20
4,096
Large subnet range
/24
256
Common subnet size
/25
128
Smaller subnet
/26
64
Smaller app tier
/27
32
Small service segment
/28
16
Very small subnet
Network Troubleshooting Cues
Symptom
Likely Area
Check First
Private VM cannot reach internet
NAT, route table, DNS, firewall
Default route and NAT path
Internet users cannot reach app
Public IP, DNS, security rules, load balancer
DNS target and inbound allow rule
One subnet cannot reach another
Route table, NACL, peering, firewall
Routes and bidirectional rules
TLS errors
Certificate, hostname, cipher, expiration
Certificate chain and CN/SAN
Intermittent failures
Health checks, scaling events, DNS TTL, overloaded backend
Load balancer target health
High latency
Region distance, routing, saturation, DNS, database
Trace path and service metrics
Core Cloud Networking Concepts
Concept
Quick review
VPC / virtual network
Isolated logical network boundary in cloud
Subnet
IP range segment, often tied to an availability zone or routing boundary
Route table
Determines where traffic is sent
Internet gateway
Enables public internet routing for appropriate resources
NAT
Allows private resources outbound internet access without direct inbound exposure
Security group
Stateful instance/resource-level filtering in many cloud designs
Network ACL
Often stateless subnet-level filtering; order and direction matter
Load balancer
Distributes traffic and performs health checks
DNS
Name resolution; critical for service discovery and failover
VPN
Encrypted tunnel over public networks
Direct private link
Dedicated/private connectivity; often lower latency and more predictable
Peering
Private connectivity between virtual networks
Transit hub/gateway
Centralized routing between many networks
CIDR Review
Number of addresses in an IPv4 CIDR block:
\[
2^{(32-\text{prefix length})}
\]
Provider-reserved addresses may reduce usable host addresses. On the exam, focus on whether the subnet is large enough, whether routes are correct, and whether public/private exposure matches the design.
Network Troubleshooting Decision Points
Symptom
Check first
Instance cannot reach internet
Route table, NAT/internet gateway, security group, ACL, DNS
Public service unreachable
Public IP/load balancer, listener, firewall rules, health check, DNS
Private service unreachable
Routing, peering/transit, security group, ACL, service port
Intermittent latency
Saturation, cross-region traffic, DNS, load balancer health, packet loss
Confusing authentication failure with network failure.
Opening security groups too broadly instead of fixing the precise source/port rule.
Forgetting return traffic behavior for stateless network controls.
Creating overlapping CIDR ranges in hybrid or multi-cloud designs.
Assuming a private subnet is private just because it has a private IP; routing determines exposure.
Forgetting that load balancers need healthy targets and correct listener-to-target mappings.
Storage and Data Services
Storage Selection Matrix
Storage Type
Access Pattern
Best For
Avoid When
Object storage
API over HTTP, whole-object operations
Backups, logs, static assets, data lakes
Need low-latency block semantics
Block storage
Attached disk volumes
Databases, VM boot disks, transactional workloads
Need shared multi-client file semantics
File storage
Shared filesystem
Lift-and-shift apps, shared content, home directories
Need massive object-scale metadata model
Archive/cold storage
Rare retrieval
Long-term retention, compliance archives
Need immediate restore
Ephemeral storage
Temporary local storage
Cache, scratch data
Data must survive instance loss
Managed relational DB
SQL, transactions, schema
OLTP, referential integrity
Highly variable unstructured data
NoSQL/key-value/document
Flexible schema, scale-out
Low-latency lookups, high scale, semi-structured data
Complex joins and strict relational constraints
Cache
In-memory reads
Session acceleration, read-heavy apps
Source of truth data
Data warehouse
Analytical queries
BI and reporting
High-frequency transactional writes
Stream/message service
Event ingestion
Decoupling, buffering, async processing
Synchronous request/response only
Notes and examples
Data Protection Concepts
Concept
Meaning
Exam Cue
Snapshot
Point-in-time copy of volume/object state
Fast restore or clone
Backup
Managed copy with retention and recovery process
Recover from deletion, corruption, ransomware
Replication
Copy data to another location
HA, read locality, DR
Synchronous replication
Write confirmed after remote copy
Lower RPO, higher latency
Asynchronous replication
Remote copy happens after local write
Better latency, possible data loss window
Versioning
Preserve object/file versions
Protect against overwrite/delete
Immutability/WORM
Prevent modification for retention period
Tamper resistance
Lifecycle policy
Move/delete data by age or class
Cost optimization and retention governance
Encryption at rest
Protect stored data
Disks, objects, databases, backups
Encryption in transit
Protect network traffic
TLS, VPN, encrypted service endpoints
Storage Performance Cues
Requirement
Likely Choice
Low-latency database writes
Provisioned or performance-oriented block storage
Shared POSIX-style access
Managed file storage
Static website content
Object storage plus CDN
Long-term low-access retention
Archive storage with lifecycle policy
High read repetition
Cache layer or CDN
Decouple producers and consumers
Queue or stream service
Analytics over large files
Object storage data lake plus analytics engine
Storage Types
Storage type
Use case
Key characteristics
Object storage
Backups, media, logs, data lakes
Stores objects with metadata; highly scalable; accessed by API
Block storage
VM disks, databases needing low-latency volumes
Appears as disk/volume; performance tiers matter
File storage
Shared file access, lift-and-shift apps
Network file protocols; permissions and locking matter
Archive storage
Long-term retention, compliance archives
Low cost; slower retrieval; retrieval fees may apply
Ephemeral storage
Temporary cache/scratch data
Lost when instance/container stops or is replaced
Data Protection Controls
Need
Control
Accidental deletion protection
Versioning, soft delete, retention policies
Ransomware resilience
Immutable backups, separate backup accounts, least privilege, restore testing
Confidentiality
Encryption at rest and in transit, key management
Data lifecycle cost control
Lifecycle policies, archive tiers, deletion rules
Regional resilience
Cross-zone or cross-region replication
Recovery confidence
Periodic restore tests, documented runbooks
Database Selection
Workload need
Likely fit
Strong relational consistency and SQL joins
Relational database
Flexible schema, high-scale key/document access
NoSQL document/key-value database
Time-series metrics
Time-series database or monitoring datastore
Graph relationships
Graph database
Search over text/logs
Search/indexing service
Analytics over large historical datasets
Data warehouse / lakehouse pattern
High-speed transient reads
Cache layer
Common mistake: choosing a database because it is “cloud-native” without matching consistency, latency, query pattern, operational skill, backup, and recovery requirements.
Identity, Security, and Governance
IAM Terms That Drive Scenario Answers
Term
Meaning
Best Practice
Principal
User, service, workload, or federated identity
Assign only required access
Role
Assumable identity with permissions
Prefer roles for workloads and temporary access
Policy
Permission definition
Scope actions, resources, and conditions
Group
Collection of users
Assign permissions to groups, not individuals
Federation
Trust external identity provider
Use for SSO and centralized identity
MFA
Additional authentication factor
Enforce for privileged and remote access
Least privilege
Minimum required access
Start narrow and expand only with justification
Separation of duties
Split conflicting responsibilities
Reduce fraud and admin misuse
Just-in-time access
Temporary privilege elevation
Limit standing admin rights
Break-glass account
Emergency access
Protect, monitor, and test carefully
Notes and examples
Access Control Models
Model
Basis
Use When
RBAC
Job role
Standard enterprise permissions
ABAC
Attributes such as department, tag, location
Dynamic, large-scale policy decisions
DAC
Owner-defined permissions
Collaborative file/resource ownership
MAC
Central classification labels
High-control environments
Policy-based access
Rules and conditions
Cloud IAM, network policy, zero trust
Security Control Selection
Need
Prefer
Prevent public object exposure
Resource policy, block public access, least privilege
Protect secrets in automation
Secrets manager or vault, not hardcoded variables
Encrypt disks and backups
Managed keys or customer-managed keys
Protect keys with stronger isolation
HSM-backed key management
Detect unauthorized changes
Configuration monitoring and audit logs
Prevent drift from approved configs
Policy-as-code and IaC enforcement
Segment application tiers
Subnets, security groups, microsegmentation
Protect web application
WAF, secure coding, TLS, logging
Protect admin access
MFA, bastion or privileged access workflow, JIT
Investigate incident
Preserve logs, snapshots, timelines, and chain of custody procedures
Encryption and Key Management
Concept
High-Yield Point
Symmetric encryption
Same key encrypts/decrypts; efficient for bulk data
Asymmetric encryption
Public/private key pair; useful for exchange and signatures
Hashing
One-way integrity check; not encryption
Salting
Adds randomness to password hashes
TLS
Protects data in transit and authenticates endpoint identity
KMS
Central service for creating, storing, rotating, and auditing keys
HSM
Hardware-backed key protection for stronger isolation
BYOK
Customer supplies key material to provider-managed KMS
Key rotation
Limits exposure period; plan app compatibility
Envelope encryption
Data key encrypts data; master key encrypts data key
Shared Responsibility Traps
Scenario Phrase
Likely Responsibility
Misconfigured public storage bucket
Customer
Unpatched guest OS on IaaS VM
Customer
Physical data center access control
Provider
Hypervisor infrastructure security
Provider
IAM policy grants excessive access
Customer
SaaS user access review
Customer
Managed database engine patching
Often provider, but configuration and data remain customer responsibility
Application vulnerability in custom code
Customer
IAM Concepts
Concept
Exam focus
Principal
User, group, service account, workload identity, role
Authentication
Proving identity
Authorization
Granting permissions after identity is known
Least privilege
Minimum access required for the task
Role-based access control
Permissions based on role/job function
Attribute-based access control
Permissions based on attributes such as tags, device, location
Federation
Trust external identity provider
MFA
Reduces risk from stolen passwords
Privileged access management
Controls and audits high-risk access
Just-in-time access
Temporary elevation instead of standing privileges
Security Control Categories
Category
Examples
Preventive
IAM policies, firewalls, encryption, secure baselines
Storage IOPS, locks, connection pool, query design
“Cost spike after deployment”
Scaling, egress, logs, orphaned resources
Final Review Checklist
Before exam day, be able to:
Match workloads to IaaS, PaaS, SaaS, containers, and serverless.
Explain shared responsibility for compute, data, IAM, and SaaS usage.
Choose storage by access pattern, latency, sharing, and durability needs.
Troubleshoot routing, DNS, NAT, VPN, load balancers, and firewalls.
Select IAM controls for least privilege, federation, MFA, and temporary access.
Compare backup, snapshot, replication, HA, and DR strategies.
Use RTO/RPO to select appropriate recovery designs.
Recognize when automation, IaC, CI/CD, and policy-as-code reduce risk.
Interpret metrics, logs, traces, alerts, and audit events during incidents.
Identify cost, governance, and compliance tradeoffs in cloud scenarios.
Notes and examples
Final Review Checklist
Before you move into full mock exams, confirm that you can explain:
The shared responsibility differences among IaaS, PaaS, SaaS, containers, and serverless.
When to use public, private, hybrid, and multi-cloud models.
How load balancing, health checks, autoscaling, and redundancy support availability.
The difference between RTO and RPO.
Object vs. block vs. file vs. archive storage.
How IAM roles, federation, MFA, secrets management, and least privilege work together.
How routing, NAT, VPN, DNS, security groups, and network ACLs affect connectivity.
How CI/CD, IaC, immutable deployment, and drift detection reduce operational risk.
How to interpret metrics, logs, traces, and audit events.
How to troubleshoot performance, access, deployment, security, and cost scenarios.
How tagging, lifecycle policies, budgets, and rightsizing support cost management.
How backups, replication, and restore testing support resilience.
CompTIA Cloud+ CV0-004 Cheat Sheet Purpose
This Cheat Sheet is for candidates preparing for the real CompTIA Cloud+ (CV0-004) exam who need a focused final pass before working through topic drills, mock exams, and detailed explanations.
Use it to refresh the high-yield decision points: cloud architecture, deployment models, networking, storage, security, operations, automation, troubleshooting, resilience, and cost control. It is IT Mastery review support and should be paired with original practice questions in a question bank so you can test whether you can apply the concepts under exam-style conditions.
Architecture: Availability, Scalability, and Resilience
Core Design Terms
Term
Meaning
Exam decision cue
Availability
Service is accessible when needed
Redundancy, health checks, failover, load balancing
Reliability
Service performs correctly over time
Fault tolerance, retries, graceful degradation
Scalability
Ability to handle growth
Scale up/out, database scaling, queueing
Elasticity
Automatic scaling based on demand
Autoscaling policies, event-driven workloads
Fault tolerance
Continued operation despite component failure
Multi-zone design, redundant paths, replicated data
For redundant parallel components where either component can keep the service running:
\[
A_{\text{redundant}} = 1 - (1-A_1)(1-A_2)
\]
High-yield point: do not add availability percentages. A design with multiple required components can have lower end-to-end availability than any single component unless redundancy is built correctly.
More frequent backups, replication, journaling, synchronous writes
Common trap: A low RTO does not automatically mean a low RPO. You can restore quickly and still lose too much data if replication or backup frequency is inadequate.
Cloud Migration and Workload Placement
Migration Strategies
Strategy
Description
Best fit
Rehost
Lift and shift to cloud infrastructure
Fast migration, minimal app changes
Replatform
Make modest platform changes
Improve operations without rewriting app
Refactor / rearchitect
Redesign app for cloud-native patterns
Scalability, resilience, long-term modernization
Repurchase
Replace with SaaS or commercial product
Reduce maintenance of legacy systems
Retain
Keep workload as-is for now
Dependency, cost, compliance, or timing constraints
Retire
Decommission unused workload
Reduce cost and attack surface
Notes and examples
Placement Decision Rules
Requirement
Prefer
Lowest administrative overhead
SaaS or managed services
Maximum OS and network control
IaaS
Event-driven, intermittent workload
Serverless / FaaS
Portability across environments
Containers, open standards, abstraction
Very low latency to on-prem systems
Hybrid design, edge, local zone, or keep near data
Strict data residency
Confirm region, replication, backup, and logging locations
Predictable steady utilization
Reserved/committed capacity may reduce cost
Highly variable utilization
Autoscaling, serverless, consumption-based models
Compute, Virtualization, Containers, and Serverless
Compute Options
Option
Strength
Risk or limitation
Virtual machines
Flexible, familiar, OS-level control
Patching, image sprawl, manual scaling if not automated
Orphaned volumes, unused IPs, unattached disks, forgotten test environments
Notes and examples
Cost Optimization Decision Points
Scenario
Consider
VM runs 24/7 with predictable load
Reserved or committed capacity
Dev/test environment idle after hours
Scheduling shutdown
Spiky workload
Autoscaling or serverless
Large static content delivery
CDN and caching
Old backups consuming storage
Lifecycle and retention policy
High cross-region charges
Place services near data/users; review replication
Unknown owner
Enforce tagging and budgets
Trap: Cheapest unit price is not always lowest total cost. Factor operations, data transfer, resilience, performance, and licensing.
High-Yield “Best Answer” Patterns
When the Question Asks for Security
Prefer answers that combine:
Least privilege
MFA for users and privileged roles
Managed identities or roles instead of static keys
Encryption with appropriate key control
Centralized logging and alerting
Network segmentation
Secure configuration baselines
Regular vulnerability scanning and patch management
Notes and examples
Avoid broad “allow all,” shared admin accounts, hardcoded secrets, disabling controls, or relying on one layer.
When the Question Asks for Availability
Prefer answers that include:
Multi-zone or multi-region design where justified
Load balancing and health checks
Autoscaling
Replication
Backup and restore testing
Removal of single points of failure
Documented failover runbooks
Avoid answers that only increase instance size if the issue is fault tolerance.
When the Question Asks for Performance
Prefer first identifying the bottleneck:
Compute saturation
Memory pressure
Storage IOPS/latency
Database query or locking issue
Network latency
DNS or external dependency
Queue backlog
Rate limiting
Avoid scaling everything at once unless the scenario clearly indicates broad capacity exhaustion.
When the Question Asks for Cost
Prefer:
Rightsizing
Autoscaling
Scheduling nonproduction resources
Lifecycle policies
Reserved/committed capacity for predictable workloads
Tagging and budgets
Removing orphaned resources
Avoid reducing redundancy or disabling security unless the question explicitly frames a nonproduction or low-risk case and provides adequate controls.
Common Candidate Mistakes
Mistake
Why it hurts on CV0-004-style questions
Memorizing vendor product names only
The exam is concept-driven; understand the function and tradeoff.
Treating all cloud problems as networking problems
IAM, DNS, health checks, quotas, and certificates often cause similar symptoms.
Ignoring shared responsibility
Many wrong answers shift customer duties to the provider incorrectly.
Choosing the most expensive HA design by default
Match RTO/RPO and business criticality; overengineering can be wrong.
Forgetting operational evidence
Logs, metrics, and audit events should guide troubleshooting.
Confusing backup with disaster recovery
Backups are one component; DR includes runbooks, failover, validation, and business decisions.
Overlooking data transfer costs
Cross-region, internet egress, and NAT-related charges can dominate cloud bills.
Assuming encryption solves access control
Encryption protects data, but IAM and key permissions determine who can use it.
Not reading qualifiers
“Most cost-effective,” “least administrative effort,” and “most secure” point to different answers.
Practice Plan After This Cheat Sheet
Use this Cheat Sheet as your last concept pass, then move into IT Mastery practice:
Start with topic drills for your weakest areas.
Use original practice questions that force scenario-based decisions.
Review every missed question with detailed explanations.
Build a short error log: concept missed, clue overlooked, and better decision rule.
Finish with mixed question bank sets and timed mock exams to confirm readiness.
Practical next step: choose one weak CV0-004 topic from the checklist, complete a focused drill set, and read the explanations before moving to a full-length practice exam.