SOA-C03ASSOCIATE

AWS Certified CloudOps Engineer - Associate (SOA-C03) Practice Exam

Prepare for the AWS Certified CloudOps Engineer - Associate exam with our practice exam simulator. Realistic questions with detailed explanations help you assess your readiness to deploy, operate and troubleshoot workloads on AWS.

Exam at a glance
Questions65
Duration130 min
Passing score72%
Domains5
Question bank862
Questions updatedOct 29 2026
Start a free practice exam
PRACTICE EXAMSOA-C03 exam simulatorFull-length or custom exams with explanations and a pass probability indicator.Open simulator →COURSEInteractive SOA-C03 course218 lessons built around exercises, no videos. See the course →

Exam domains

The SOA-C03 questions are grouped into 5 domains divided into 13 tasks.

SOA-C03 example questions

One example question per domain from the SOA-C03 question bank, with the correct answer and its explanation. Sign in to the simulator to answer them with all answer options.

Monitoring, Logging, Analysis, Remediation, and Performance Optimization

A company runs applications on an Amazon EKS cluster with Linux managed node groups. A CloudOps engineer must collect node-level and pod-level CPU and memory metrics in CloudWatch and send application container stdout and stderr logs to CloudWatch Logs. The company requires Kubernetes metadata for troubleshooting and does not want to modify application manifests or maintain custom collector deployments. The EKS Pod Identity Agent is already installed, and the cluster has network connectivity to the required AWS endpoints. Which solution meets these requirements with the least operational overhead?

Show answerCORRECT ANSWER

Install the Amazon CloudWatch Observability EKS add-on with Container Insights enhanced observability and container log collection enabled. Configure EKS Pod Identity associations that grant the collectors the required CloudWatch permissions.

The add-on manages the CloudWatch agent for Container Insights metrics and Fluent Bit for container logs. It provides Kubernetes-aware node and pod telemetry without application changes or custom collector deployments. EKS Pod Identity supplies the required AWS permissions without stored credentials.

Reliability and Business Continuity

A company uses Amazon Route 53 failover records for an application hosted in two data centers. The primary record has an HTTPS health check configured with the primary server's fixed public IP address, the domain name api.example.com, and the path /ready. The secondary site is healthy. After a TLS configuration change, Route 53 marks the primary unhealthy, although browser requests to https://api.example.com/ready return HTTP 200 when directed to the primary server. The primary server hosts multiple HTTPS virtual hosts and now rejects TLS connections that do not include the requested hostname in the TLS handshake. Server logs show that Route 53 health check connections are rejected for this reason. Network access is correctly configured. A CloudOps engineer must restore health checks that verify the primary application's HTTP readiness response without weakening the server's TLS requirements. Which change meets these requirements?

Show answerCORRECT ANSWER

Enable Server Name Indication (SNI) on the HTTPS health check, retaining the configured IP address, domain name, and path.

Enabling SNI makes Route 53 include the configured domain name in the TLS handshake. The server can select the correct virtual host and complete the handshake, allowing Route 53 to request /ready on the specific primary server.

Deployment, Provisioning, and Automation

A CloudOps engineer uses AWS CloudFormation to deploy eight m6i.xlarge On-Demand EC2 instances in us-east-1. Each instance requires 4 vCPUs. Existing workloads in the account consume 48 vCPUs from the same EC2 On-Demand Standard instance quota and must remain running. The deployment fails with a VcpuLimitExceeded error and rolls back completely. The applied quota is 64 vCPUs in us-east-1 and 128 vCPUs in us-west-2. The new fleet must use the specified instance type in us-east-1. Which solution will allow the deployment to proceed?

Show answerCORRECT ANSWER

Request an On-Demand Standard instance quota of at least 80 vCPUs in us-east-1 through Service Quotas. Verify that the applied quota has increased before retrying the deployment.

The required total is 48 existing vCPUs plus 32 new vCPUs, or 80 vCPUs. This EC2 quota is Regional, so the increase must apply to us-east-1. The engineer must wait for approval and verify the applied value before retrying; merely submitting a request does not increase the quota.

Security and Compliance

A company continuously evaluates its AWS accounts against the AWS Foundational Security Best Practices standard in three AWS Regions. The required resource recording and security checks are already operating in every account and Region. A dedicated security account already has administrator access to the member accounts' security findings in each Region. The operations team must view the findings and control compliance statuses from all three Regions in a single Regional console. Updates to finding workflow statuses must synchronize between this central view and the originating Regions. The company must continue running security checks in all three Regions. Which solution meets these requirements with the LEAST operational overhead?

Show answerCORRECT ANSWER

Configure cross-Region aggregation in AWS Security Hub CSPM in the security account. Select an aggregation Region and link the other two Regions, while leaving the service and standards enabled in each Region.

Security Hub CSPM cross-Region aggregation provides a consolidated view of findings and control compliance statuses in the aggregation Region. Finding updates, including workflow status changes, synchronize between the aggregation Region and linked Regions. Checks continue to run in their source Regions.

Networking and Content Delivery

A company uses a Route 53 public hosted zone for example.com. Its HTTP-only website runs on an on-premises server with a fixed public IPv4 address. During an outage, the company wants new DNS queries, after cached answers expire, to direct visitors to a maintenance page instead. When the server recovers, DNS responses must automatically direct visitors back to it. An S3 bucket named example.com already has static website hosting enabled, and its maintenance page is publicly accessible through the bucket's regional website endpoint. Which Route 53 configuration meets these requirements?

Show answerCORRECT ANSWER

Create primary and secondary failover A records. Point the primary record to the server's IPv4 address and associate an HTTP health check for the server. Configure the secondary as an alias to the S3 website endpoint with Evaluate Target Health disabled.

Failover routing returns the primary record while its associated health check is healthy and the secondary record when the primary is unhealthy. An A alias can route the zone apex to an S3 website endpoint. S3 website aliases do not support Evaluate Target Health, so it must be disabled. Route 53 resumes returning the primary record when its health check recovers.

All 5 SOA-C03 example questions with answersGrouped by domain. Pick an answer, check it and read the explanation.Browse questions →

Exam mode and practice mode

Exam modePractice mode
Questions count651 - 75
Time limit130 minutesOptional, 10 - 200 minutes
Exam scope5 domains with the official questions ratioSelected domains with the official questions ratio
Correct answersAfter exam submissionAfter exam submission or after each answer
Question typesMix of single and multiple correct answersSingle, multiple or both
Question hintsNeverOptional
Question domainRevealed after exam submissionRevealed after submission or during the exam
Scoring15 of 65 questions do not count towards the resultOfficial AWS method or mathematical mean

See all simulator features on the AWS Exam Simulator page.

Other practice exams