Domains 4 & 6 of 6 | ~27% Combined | CV0-004
CompTIA Cloud+ CV0-004 — Domains 4 (Operations, 17%) and 6 (DevOps Fundamentals, 10%) combine for ~27% of the exam. Mastering lifecycle management, observability, CI/CD, and DevOps tooling here is high-leverage study time.
| Domain | Weight | Distribution |
|---|---|---|
| 1. Cloud Architecture | 23% | |
| 2. Deployment | 19% | |
| 3. Security | 19% | |
| 4. Operations ← THIS PAGE | 17% | |
| 5. Troubleshooting | 12% | |
| 6. DevOps Fundamentals ← THIS PAGE | 10% |
These two domains together represent ~27% of exam questions. Expect scenario-based questions on choosing the right DR strategy given an RPO/RTO constraint, selecting the correct auto scaling policy type, and identifying the right CI/CD tool for a described pipeline requirement.
Eight concept blocks covering all key Operations and DevOps topics tested on CV0-004.
Every cloud resource progresses through a lifecycle: provision → configure → scale → update → decommission. Understanding each phase — and the right tools for each — is an Operations core competency.
Create resources (VMs, databases, networks) via IaC (Terraform, CloudFormation), console, CLI, or API. IaC is the preferred cloud-native approach for repeatability and auditability.
Set up OS, install software, configure settings after provisioning. Key tools:
OS patches and application updates. Use rolling updates (gradual replacement) or blue/green deployments to minimize downtime.
Safe removal sequence: backup data → remove DNS records → check dependencies → revoke IAM access → terminate resource. Skipping steps causes data loss or broken services.
Point-in-time copy of block storage (EBS snapshot, Azure Managed Disk snapshot). Stored in object storage, encrypted, supports cross-region copy for DR protection against regional outages.
Numeric time-series: CPU%, request rate, error rate, latency. Tools: AWS CloudWatch Metrics, Azure Monitor, Prometheus + Grafana.
Timestamped event records: application logs, system logs, access logs. Tools: CloudWatch Logs, Azure Log Analytics, ELK Stack.
End-to-end request path through distributed services. Tools: AWS X-Ray, Azure Application Insights, Jaeger, Zipkin.
Allowed downtime before SLO is violated. Formula: (1 - SLO%) × time period.
Example: 99.9% SLO monthly = 0.1% × 43,200 min ≈ 43.2 minutes per month. When the error budget is consumed, freeze feature releases and focus on reliability.
Prevent specific instances from being terminated during scale-in. Use when an instance is processing a long-running job that must complete (e.g., video encoding, batch processing).
Auto Scaling uses LB health checks to detect unhealthy instances. When an instance fails health checks, Auto Scaling terminates it and launches a replacement — automatic self-healing.
Git is a distributed version control system — every developer has a complete copy of the repository history. Foundational to all DevOps workflows.
Use git as single source of truth for both application code and infrastructure state. All changes via git commit + PR — never direct kubectl apply or console changes. Tools: ArgoCD Flux continuously sync git repo to Kubernetes cluster. Drift detection alerts when cluster diverges from git.
Source → Build → Unit Test → Code Quality Scan → Security Scan → Artifact Publish → Deploy Staging → Integration Tests → [Approval] → Deploy Production
Store built artifacts between pipeline stages: Docker images in AWS ECR / Azure ACR, JARs/packages in JFrog Artifactory / Nexus. Enables repeatable deploys — deploy the same exact artifact to staging and prod.
Container orchestration platform — manages deployment, scaling, self-healing, and networking of containerized applications.
get pods, apply -f, describe, logs, exechelm install, helm upgrade, helm rollbackAgentless configuration management — configure existing servers, deploy applications, orchestrate workflows via SSH. YAML-based playbooks, idempotent runs.
Open-source CI/CD server with 1800+ plugins. Pipeline defined in Jenkinsfile committed to the repo (pipeline as code).
pipeline{}, stages{}, steps{} — recommendedEvent-driven design decouples components so they communicate asynchronously via events — enabling independent scaling and resilience to partial failures.
Six high-retention mnemonics for the most commonly confused concepts in these domains.
10 scenario-based questions covering Operations and DevOps Fundamentals — the way CompTIA tests them.
12 flip-cards covering key terms and distinctions. Click to reveal the back.
Personalized study roadmaps for three cloud career tracks. Select your role to see a tailored 5–7 step plan.
Start with provisioning, configuration, scaling, updating, and decommissioning. Know which tool belongs to each phase (cloud-init vs Ansible vs SSM Run Command). This is the foundation of Domain 4.
Practice mapping RPO/RTO requirements to the correct DR strategy. Draw the cost-vs-RTO ladder (Backup/Restore → Pilot Light → Warm Standby → Active/Active) and memorize what "always running" means for each tier.
Distinguish target tracking, step, scheduled, and predictive scaling. Understand the cooldown period and why it exists. Know when to use scale-in protection.
Know Jenkins, GitHub Actions, CodePipeline, and Azure DevOps at a conceptual level. Focus on distinguishing CI, Continuous Delivery, and Continuous Deployment. Practice the 8-stage pipeline flow.
Know what kubectl does, what Helm charts are, and the difference between rolling update and blue/green. You do not need to memorize every kubectl flag — focus on conceptual deployment strategies.
Tagging appears across Operations questions. Know: tag at creation, enforce via policy, use for cost allocation, automate with tags (auto-stop dev instances). Simple but frequently tested.
After reading all concept blocks, take this quiz without looking at notes. Review every explanation — even for correct answers. Retake 24 hours later and aim for 9/10 before exam day.
SREs live by SLOs. Practice calculating error budgets: 99.9% SLO monthly = 43.2 minutes. Understand why SLIs feed SLOs and SLOs inform SLAs. Know that SLA is always more lenient than SLO.
Know exactly which tool serves which pillar: CloudWatch Metrics (metrics), CloudWatch Logs (logs), X-Ray (traces). Understand when traces are needed — distributed microservice debugging. Prometheus + Grafana as open-source alternative stack.
SREs define and defend RPO/RTO. Practice choosing DR strategy from given requirements. Understand that backup type (full/incremental/differential) determines how quickly you can meet RPO on restore.
Focus on how auto scaling + health checks create self-healing systems. Understand that unhealthy instances are terminated and replaced automatically. Study the cooldown period to explain scale events in exam scenarios.
SREs use queues to decouple services and prevent cascading failures. Know that SQS messages persist up to 14 days even if consumers are down. Understand dead-letter queues for failed message handling.
GitOps aligns perfectly with SRE change management philosophy — all changes via git PR, drift detection, rollback via git revert. Know ArgoCD/Flux role and how they enable audit trails for all cluster changes.
DevOps engineers build pipelines. Know every stage (Source → Build → Test → Scan → Artifact → Stage → Approve → Prod), what happens in each, and which tools are used. Distinguish CI vs CD (Delivery) vs CD (Deployment) precisely.
Know Declarative (structured, recommended) vs Scripted (Groovy). Know that webhook triggers are event-driven (push → POST → build), not polling. Understand how Blue Ocean UI visualizes stages. Plugins are Jenkins' strength and complexity.
Know when to recommend each. Trunk-based = CI-friendly, short-lived branches, daily merges. GitFlow = release-cycle software, long-lived branches, formal release gates. Exam questions give a scenario and ask which fits.
Memorize: Terraform provisions (creates cloud resources). Ansible configures (sets up what's on those resources). Both are idempotent. Together they cover the full infrastructure-as-code lifecycle. Ansible uses SSH/agentless; Terraform uses cloud APIs.
Know kubectl apply -f (declarative, idempotent) vs imperative commands. Helm charts standardize K8s deployments — helm install, upgrade, rollback, repo add. Rolling update vs blue/green vs canary — know what each guarantees about availability during update.
Webhooks trigger pipelines (GitHub → Jenkins). Know the flow: developer pushes → GitHub fires HTTP POST → Jenkins webhook endpoint → build starts. This is faster and more reliable than polling. Understand artifact repos (ECR, ACR, Artifactory) as pipeline outputs.
GitOps extends DevOps to infrastructure: git is the source of truth for K8s cluster state. ArgoCD or Flux watches repo and syncs changes automatically. Benefit: full audit trail, rollback via git revert, no manual kubectl apply in production.
Official documentation and study materials for CV0-004 Operations and DevOps domains.
Exam objectives, exam details, and official study resources for CV0-004.
Jenkinsfile syntax reference, pipeline-as-code patterns, plugin catalog, and Blue Ocean UI guide.
kubectl command reference, deployment strategies, Helm guide, and workload concepts.