STEP 1 · Study

DVA-C03 StudyDeveloper – Associate

Read the key points for each exam domain, then use “Practice this domain” to answer questions from that domain only. Domains with a larger weight appear more often on the exam.

01

Development with AWS Services

30%

Learning goals

  • Submit a duplicate order event and inspect stored records and retry results.

Key points

  • Use bounded backoff for transient SDK errors. Expect SQS redelivery and protect order writes with conditional idempotency. Choose DynamoDB keys and indexes from access patterns; distinguish Query from Scan.

Workplace uses

  • PracticeSubmit a duplicate order event and inspect stored records and retry results.

Decisions to practice (site-authored)

  • Implement events and data operations correctly
  • Design scalable and loosely coupled architectures
  • Determine high-performing database solutions

Learning resources

02

Security

26%

Learning goals

  • Test rejection of another user’s session ID and an unauthorized tool request.

Key points

  • Obtain credentials through roles and retrieve secrets from managed storage. Model output is not authorization: enforce tool access server-side. Isolate conversations and caches by user, and redact sensitive inputs and logs as required.

Workplace uses

  • PracticeTest rejection of another user’s session ID and an unauthorized tool request.

Decisions to practice (site-authored)

  • Protect application and AI authorization boundaries
  • Design secure access to AWS resources
  • Determine appropriate data security controls

Learning resources

03

Testing and Deployment

22%

Learning goals

  • Induce an error in a test revision and verify rollback after the alarm.

Key points

  • Pin built image digests and promote the tested artifact across environments. Complement SAM event tests with real authorization and integration tests. For weighted Lambda rollout through CodeDeploy, configure alarms and rollback targets first. Review AI-generated tests for failure and boundary cases.

Workplace uses

  • PracticeInduce an error in a test revision and verify rollback after the alarm.

Decisions to practice (site-authored)

  • Validate one artifact and deploy progressively

Learning resources

04

Troubleshooting and Optimization

22%

Learning goals

  • Compare p95 latency, error rate and cost under the same load before and after a change.

Key points

  • Correlate request and trace IDs to locate latency with logs, metrics and traces. Tune Lambda memory and concurrency from measurements and protect databases with connection pooling. Validate AI suggestions as hypotheses. Define freshness and invalidation before adding caches.

Workplace uses

  • PracticeCompare p95 latency, error rate and cost under the same load before and after a change.

Decisions to practice (site-authored)

  • Diagnose and optimize with evidence
  • Design high-performing and elastic compute solutions

Learning resources

When you finish reading

Notes (unofficial, original questions, no pass guarantee)