Build service integrations
Reason through event-driven applications, API behaviour, data access and asynchronous processing.
DVA-C02 · Associate
Strengthen the AWS application decisions that sit between writing code and running it reliably.
Your free account includes a full DVA-C02 practice exam.
ExamNova practice
Practise, review your answers and see where to focus next.
Preview a questionFor developers building and maintaining applications on AWS. The focus is how application code uses AWS services, handles permissions and failures, and moves through deployment and troubleshooting.
Reason through event-driven applications, API behaviour, data access and asynchronous processing.
Choose suitable identity, permission, encryption and secret-management approaches.
Compare release strategies and use logs, metrics and traces to investigate application failures.
Explore the domains and topics in your ExamNova study path.
Explore Development with AWS Services
Explore Troubleshooting and Optimization
Percentages show ExamNova’s practice balance. Consult the official guide for the vendor’s current exam outline.
Explore a topic with sample questions and explanations.
Read the scenario. Consider your answer, then reveal the reasoning.
For each failure scenario, separate the application issue from the permissions, deployment or service configuration around it.
A session table should automatically remove expired items after their expiration timestamp passes. Which DynamoDB feature should be enabled?
Time to Live. — DynamoDB Time to Live marks items for automatic deletion after a configured timestamp attribute expires.
Lambda aliases. — Lambda aliases point to function versions and are unrelated to item expiration in DynamoDB.
API Gateway throttling. — API Gateway throttling limits client request rates and does not delete DynamoDB items.
SQS FIFO ordering. — SQS FIFO ordering preserves message order and does not expire table records.
One place to practise, understand your results and plan the next session.
Start with your free exam. Explore Exam, Endless and Custom practice modes as you build your study routine.
Review the reasoning behind your answers and return to the decisions that need another look.
Use domain-level performance and readiness to see strengths, gaps and areas you have yet to assess.
Explore hands-on tasks connected to DVA-C02. These are real Labs from the catalogue.
Repair order-recovery.asl.json so those transient errors and throttling are retried at most twice with exponential backoff that recovers the recorded two-error incident inside 10 seconds. When retries are exhausted — or immediately for OrderValidationError — route to OrderFailed, preserving the original order and the error at $.failure. Keep the existing states and Lambda integration.
medium · About 16 min
LabUpdate the PutItem request so an order is written only when its orderId does not already exist, and a rejected duplicate returns the item that is already there. Leave the target table and the Item payload as they are.
medium · About 12 min
Create your free account. Start practising.
Start Free