A CloudOps engineer is judged by what happens after architecture diagrams become running systems. Can the operator detect a failing dependency before customers report it? Can a patch policy update hundreds of nodes without creating a fleet-wide outage? Can the team explain an access denial without attaching administrator permissions? Can it restore protected data within a measured recovery objective, identify a blocked return path from network evidence, and reverse an unsafe deployment?
Those questions reflect the active AWS Certified CloudOps Engineer - Associate exam better than a list of product definitions. SOA-C03 validates the ability to deploy, manage, and operate AWS workloads; support the AWS Well-Architected Framework; use the console and CLI; implement security controls; monitor and troubleshoot systems; apply networking concepts; satisfy availability and capacity requirements; execute business-continuity procedures; and classify and remediate incidents.
Use the five-phase SOA-C03 roadmap for checklists, the original SOA-C03 practice-question builder for diagnosis, the SOA-C03 flashcards for retrieval, the CloudOps portfolio projects for implementation evidence, and the job explorer for role research. A certification or course cannot guarantee a pass, salary, or job.
Start with the current exam, not the retired name
The official name is AWS Certified CloudOps Engineer - Associate. The former AWS Certified SysOps Administrator - Associate SOA-C02 exam ended September 29, 2025, and SOA-C03 began the following day. Old articles, courses, and question banks may still use the SysOps name, six-domain percentages, or objectives that AWS removed or recategorized.
The active blueprint has five domains: Monitoring, Logging, Analysis, Remediation, and Performance Optimization at 22%; Reliability and Business Continuity at 22%; Deployment, Provisioning, and Automation at 22%; Security and Compliance at 16%; and Networking and Content Delivery at 18%.
AWS documents several specific changes. SOA-C03 adds explicit CloudWatch agent collection for EC2, ECS, and EKS; resource management with CloudFormation and AWS CDK; enforcement of approved Region and service selections; and CloudWatch network monitoring. VPN content moved from the former security area into networking. The former SOA-C02 cost and performance tasks moved into SOA-C03 Domain 1, so cost did not disappear. S3 static website hosting was removed.
This distinction matters during study. A high-quality SOA-C02 lesson about EBS metrics, Auto Scaling, IAM, or VPC troubleshooting can remain useful, but it must be checked against the current task statements and current service documentation. A lesson that presents a separate 12% cost domain or emphasizes S3 website configuration is not aligned to the active blueprint.
Know what AWS says about the candidate and exam
AWS describes the target candidate as having one year of experience with deployment, management, troubleshooting, networking, and security on AWS, plus at least one year in a related operations role such as system administrator. Recommended knowledge includes monitoring, logging, networking, operating systems, scripting, containers and orchestration basics, CI/CD and Git, the Well-Architected Framework, storage, compute, databases, security, cloud financial management, and hybrid or multi-VPC operations.
The response formats are multiple choice and multiple response. AWS states that 50 questions affect the score and 15 are unscored and unidentified. Results use a scaled score from 100 to 1,000, with 720 as the minimum passing score. The model is compensatory: passing the overall exam matters rather than achieving a separate passing mark in every domain.
Do not convert 720 into a simplistic third-party percentage. Scaled scoring, different item difficulty, unscored content, and repeated-bank recognition make such conversion unreliable. Readiness is stronger when performance holds across fresh scenarios and practical failures.
Domain 1: connect signals to mechanisms and safe action
Begin with telemetry semantics. Default EC2 metrics do not include guest memory or filesystem utilization. EC2 detailed monitoring changes the frequency of supported service metrics; it does not install guest visibility. The unified CloudWatch agent can collect operating-system metrics, custom metrics, and selected logs, and SOA-C03 explicitly extends agent awareness to current EC2 and container use cases.
CloudWatch alarms require more than choosing a threshold. Know the metric namespace, dimensions, period, statistic, evaluation periods, missing-data behavior, and available actions. Use component alarms for diagnosis and composite alarms when a page should require combinations such as error rate AND latency. Keep no-data alarms separate so telemetry failure is not mistaken for application health.
Choose evidence by the question being asked. CloudTrail answers who called which AWS API, from where, and when. Config records supported resource configurations and compliance history. CloudWatch Logs stores application, system, and service logs. VPC Flow Logs provide network-flow metadata, not full packet captures. ALB, WAF, CloudFront, and container logs expose different layers. A strong investigation correlates them rather than selecting one universal log service.
For cross-account work, CloudWatch Observability Access Manager uses a sink in a monitoring account and links in source accounts. It can share approved telemetry types within a Region. An AWS Config aggregator is different: it replicates configuration and compliance data into a centralized read-only view and cannot deploy rules or mutate source resources.
EventBridge routes, filters, transforms, enriches, and delivers events. Troubleshooting should verify the bus, rule state, actual event shape, target permissions, quotas, invocation metrics, retry policy, and dead-letter queue. An event bus supports many-to-many routing; Pipes provide a point-to-point source-to-target path; Scheduler manages timed invocations. Event delivery and retries make idempotent targets essential.
Performance questions require correlation. A high EBS queue with consumption near provisioned IOPS or throughput suggests storage contention. High RDS connections and connection setup failures with moderate CPU may point toward bounded application pools or RDS Proxy rather than a larger database. S3 multipart upload, Transfer Acceleration, DataSync, lifecycle, storage classes, EFS/FSx choices, and EC2 placement must be selected from transfer, access, protocol, durability, latency, and cost constraints.
Domain 2: separate scale, availability, and recovery
Elasticity responds to demand. Scheduled scaling prepares for known peaks; target tracking adjusts capacity around a utilization or request target; step scaling handles threshold bands when required. Warm-up, health-check grace, load-balancer health, minimum and maximum capacity, instance diversification, and downstream limits can matter more than the policy label.
High availability keeps a service running through component failure. An Auto Scaling group across Availability Zones behind an ALB replaces unhealthy capacity. RDS Multi-AZ targets database availability and automatic failover. Read replicas primarily address read scale and can have separate promotion procedures. Route 53 health-aware routing can steer clients away from unhealthy endpoints, but health-check design and DNS behavior still need validation.
Backups address deletion, corruption, and longer recovery. AWS Backup centralizes plans, assignments, schedules, lifecycle, supported cross-Region or cross-account copies, job monitoring, vault controls, Audit Manager, and restore testing. Support differs by resource and Region, and AWS Backup does not govern backups created outside it.
RPO is acceptable data loss measured backward in time; RTO is acceptable recovery duration. A frequent backup can support an RPO without meeting an RTO if IAM, KMS, networking, DNS, dependencies, or application validation slow the restore. Therefore, restore tests must validate the service, not only report that a recovery resource was created.
Compare disaster-recovery strategies economically. Backup and restore usually has the lowest steady-state cost and longest recovery. Pilot light keeps critical foundations ready. Warm standby runs a reduced but functional environment. Active/active can reduce interruption but increases cost and operational complexity. No strategy meets an objective until it is exercised.
Domain 3: make change repeatable and reversible
SOA-C03 explicitly includes CloudFormation and AWS CDK. Understand that CDK applications synthesize CloudFormation templates; CloudFormation still performs the resource deployment. Review change sets before execution, inspect the first failure in stack events, understand replacement and rollback, and detect supported drift after manual changes.
StackSets coordinate stack instances across accounts and Regions. With Organizations integration, service-managed permissions can target organizational units and automatically deploy to accounts added later. AWS Resource Access Manager instead shares supported resources while ownership remains with the source account. They solve different multi-account requirements.
EC2 Image Builder supports versioned image pipelines with reusable build and test components and distribution settings. Pair immutable images with launch-template versions and controlled instance refresh rather than relying on long boot scripts and manual in-place drift. Know rolling, blue/green, canary, and immutable replacement trade-offs.
Systems Manager is central to current CloudOps practice. Session Manager provides audited access without routine inbound SSH. Run Command executes controlled commands. State Manager maintains desired configurations. Inventory records metadata. OpsCenter tracks operational work. Automation runbooks define ordered API and script steps with parameters, branching, approvals, rate controls, and execution roles.
AWS recommends Patch Manager patch policies in Systems Manager Quick Setup for organization-scale patch operations. Define custom baselines, approval delays, rejected patches, separate scan and install schedules, canary groups, concurrency, error thresholds, and health hooks. AWS does not test patches before making them available, Patch Manager does not perform major operating-system upgrades, and compliance is a point-in-time result against your chosen baseline—not proof that a node is completely secure.
One current service caveat deserves explicit treatment: AWS Systems Manager Incident Manager is no longer open to new customers as of November 7, 2025. Existing customers can continue using it. New labs should not assume enrollment; they can use CloudWatch, EventBridge, SNS, OpsCenter, Automation, and an external incident workflow while still learning incident classification, escalation, runbooks, evidence, and post-incident review.
Domain 4: trace identity, encryption, findings, and compliance
An Allow in one IAM policy does not prove access. The effective result can include identity policies, resource policies, permissions boundaries, session policies, service control policies, endpoint policies, KMS key policies or grants, and explicit denies. Use CloudTrail request context, IAM Access Analyzer, and policy simulation rather than adding broad access.
SCPs do not grant permissions; they limit the maximum permissions available to affected member accounts. Test Region and service restrictions in a sandbox organizational unit, account for required global services and exceptions, and retain a rollback path. IAM Identity Center permission sets provide temporary workforce sessions and reduce the need for account-specific IAM users.
For an SSE-KMS S3 object, the caller can need both S3 object access and KMS decrypt authorization. KMS key policy, IAM policy, grants, explicit denies, and conditions can all affect the result. Similarly, TLS through ACM addresses encryption in transit, while Secrets Manager or Parameter Store protects appropriate secret or configuration values. Encryption does not replace classification, retention, access review, or logging.
AWS Config organization rules and conformance packs assess configurations; aggregators centralize the read-only view. Security Hub aggregates security posture and findings. GuardDuty detects suspicious behavior. Inspector identifies software vulnerabilities and unintended network exposure for supported resources. EventBridge can route findings to approval-gated, least-privilege remediation, but destructive action should not erase forensic evidence.
Domain 5: troubleshoot the whole network path
Network questions reward systematic path tracing. Resolve the name, identify source and destination addresses, inspect the route in each direction, verify internet/NAT/egress-only gateways or endpoints, check security groups, check stateless NACL rules including return ephemeral ports, inspect firewalls or transit devices, and verify application listeners and TLS.
Security groups are stateful; NACLs are stateless. A private subnet route to a NAT gateway is not enough if the NAT gateway's public subnet lacks an internet-gateway route or the return path is blocked. VPC Flow Logs can expose ACCEPT or REJECT metadata, while ELB access logs show load-balancer requests and container logs show the application layer. Correlate layers before changing rules.
Route 53 routing policies encode requirements: simple, weighted, latency, failover, geolocation, geoproximity, or multivalue. Route 53 Resolver supports hybrid DNS paths and query logging. CloudFront caches HTTP content at edge locations; Global Accelerator uses the AWS global network and static anycast IP addresses for supported endpoint routing. For stale CloudFront content, diagnose the cache key, TTL, origin headers, and behavior; invalidate urgent paths and use versioned object names for future releases.
SOA-C03 also adds explicit CloudWatch network monitoring awareness. Study the current services named in the official task statement and in-scope list, then connect them to concrete questions such as internet reachability, performance between locations, packet-path analysis, and hybrid health.
Use a read-retrieve-build-break-explain loop
Start with a fresh 25-question diagnostic across all five domains. For every uncertain answer, record the official task and the missing distinction. Then repeat this loop:
- Read: review the relevant current AWS exam task and service documentation.
- Retrieve: answer flashcards and sketch the path without choices.
- Build: implement the smallest synthetic lab that proves the behavior.
- Break: inject a safe failure such as denied KMS use, full disk, failed target, stale cache, unhealthy node, blocked NACL, or missing route.
- Explain: identify the signal, mechanism, repair, rollback, cost, and reason alternatives were weaker.
Keep an operations notebook. For each failure, capture the customer symptom, first useful signal, misleading signal, root cause, change, recovery evidence, prevention, and cost. Remove account IDs, endpoints, credentials, sensitive payloads, and screenshots that reveal access data before publishing.
Build two projects that force cross-domain decisions
The first project is a multi-account observable CloudOps platform. Use IAM Identity Center, CloudWatch OAM, organization CloudTrail, Config aggregation, StackSets, EventBridge, Systems Manager Automation, flow logs, budgets, and anomaly alerts. The core lesson is separation: monitoring can view approved telemetry, Config aggregation is read-only, deployment uses controlled organization mechanisms, and automation uses scoped roles.
The second project automates incident, patch, backup, and resilience operations for a two-AZ application. Use CloudFormation, ALB, Auto Scaling, RDS Multi-AZ, Session Manager, the CloudWatch agent, patch policies, EventBridge, OpsCenter, Automation, AWS Backup, restore testing, Route 53, CloudFront, CloudTrail, Config, and cost tools. Measure patch blast radius, alarm quality, runbook safety, failover interruption, RTO, RPO, and cleanup.
Both are available in the PrepKloud SOA-C03 project collection. Strong portfolio evidence includes architecture, decision records, IAM scope, dashboards, synthetic incidents, restore checksums, timing, audit events, cost assumptions, and teardown proof—not claims that a tutorial architecture is universally production-ready.
Judge readiness from transferable operations skill
- You can map a scenario to a current SOA-C03 task without seeing options.
- You can explain why a default metric, Config aggregator, read replica, SCP, or NAT route alone is insufficient.
- You can choose evidence for API, configuration, application, host, database, load-balancer, and network questions.
- You can implement automation with validation, least privilege, idempotency, bounded retries, DLQ, approval, and rollback.
- You can restore data and service within measured objectives, not merely create recovery points.
- You can diagnose authorization and connectivity across every relevant policy or network layer.
- You can explain cost and operational trade-offs without defaulting to the most feature-rich architecture.
- Your results remain stable across fresh mixed-domain questions and unfamiliar failure variations.
Protect exam integrity and the value of the credential
Avoid dumps, recalled questions, leaked screenshots, and promises of exact exam content. Such material may violate exam agreements and trains wording recognition rather than operating judgment. PrepKloud content is independently written from public objectives and official documentation. Product and exam names identify the subject; AWS has not endorsed this guide.
Read the PrepKloud editorial and exam-integrity policy. Report questionable material rather than redistributing it. Ethical preparation produces skills that remain valuable after the exam changes.
Official references
- AWS Certified CloudOps Engineer - Associate certification page
- Official SOA-C03 exam guide
- Official SOA-C02 and SOA-C03 comparison
- SOA-C03 in-scope AWS services
- Amazon CloudWatch documentation
- AWS Systems Manager documentation
- AWS Backup documentation
- Amazon VPC documentation
Frequently asked questions
Is SOA-C03 the active AWS operations certification exam?
Yes. It is active as of August 19, 2026. AWS states that SOA-C03 began September 30, 2025 and the retired SOA-C02 exam ended September 29, 2025. Recheck the official page before scheduling.
What are the SOA-C03 domain weights?
Monitoring/analysis/optimization is 22%, reliability/continuity is 22%, deployment/automation is 22%, security/compliance is 16%, and networking/content delivery is 18%.
What changed from SOA-C02?
The active name is CloudOps Engineer, six domains became five, cost and performance moved into Domain 1, several current operations skills were added, VPN moved to networking, and S3 static website hosting was removed.
Are practice questions enough?
No. Use them to expose gaps, then retrieve concepts, read official documentation, build small labs, inject failures, automate safely, restore data, and explain trade-offs.
Does PrepKloud use exam dumps?
No. PrepKloud publishes original educational scenarios grounded in public objectives and official documentation. It does not publish recalled live questions, leaks, or passing guarantees.