Failing AWS Developer Associate means a 14-day wait and $150 retake fee. The Developer Associate exam tests your ability to develop, deploy, and debug cloud-based applications using AWS services. With heavy emphasis on serverless architecture, CI/CD pipelines, and DynamoDB, this exam requires genuine development experience with AWS SDKs and services. This guide provides your complete recovery roadmap.
AWS's standard retake policy applies: 14 calendar days between attempts, $150 per attempt, unlimited retakes. The exam contains 65 questions (50 scored, 15 unscored) in 130 minutes. Domains include Development with AWS Services (32%), Security (26%), Deployment (24%), and Troubleshooting and Optimization (18%).
The 720/1000 passing score requires solid knowledge across all domains, with particular depth in serverless services (Lambda, API Gateway, DynamoDB, Step Functions), CI/CD tools (CodePipeline, CodeBuild, CodeDeploy, CodeCommit), and AWS SDK/CLI usage. Questions often present code snippets and ask you to identify errors, optimize performance, or select the correct AWS API call.
DynamoDB deep knowledge gaps. DynamoDB is the single most tested service on the Developer Associate exam. You need to understand partition keys vs sort keys, secondary indexes (GSI vs LSI), provisioned vs on-demand capacity, read/write capacity units, DynamoDB Streams, DAX caching, and query vs scan operations. Surface-level knowledge is insufficient—expect questions about capacity calculation, hot partition prevention, and optimistic locking with version numbers.
Lambda configuration complexity. Questions test detailed Lambda knowledge: memory allocation effects on CPU, concurrency limits (reserved vs provisioned), cold start optimization, Lambda layers, environment variables, VPC configuration impacts, dead letter queues, and Lambda destinations. You need to understand Lambda's execution model and how it integrates with virtually every other AWS service.
CI/CD pipeline understanding. The Deployment domain tests your knowledge of CodePipeline orchestration, CodeBuild buildspec.yml files, CodeDeploy deployment strategies (in-place, blue/green, canary, linear), and infrastructure as code with CloudFormation and SAM templates. You need to understand the complete deployment lifecycle from code commit to production release.
Security in application context. At 26%, Security is the second-largest domain. Questions test IAM roles for applications (not just users), Cognito user pools vs identity pools, KMS encryption (server-side vs client-side, envelope encryption), Secrets Manager vs Parameter Store, and how to implement authentication/authorization in serverless applications.
AWS Lambda: Understand execution context reuse, the /tmp directory (512MB-10GB), Lambda layers for shared code, environment variable encryption, provisioned concurrency for latency-sensitive applications, and Lambda@Edge for CloudFront customization. Practice writing Lambda handlers in at least one supported language.
Amazon DynamoDB: Master partition key design for even data distribution, GSI vs LSI tradeoffs (GSI has its own throughput, LSI shares the table's), conditional writes, atomic counters, transactions, and Time to Live (TTL). Understand when to use query (efficient, requires partition key) vs scan (expensive, full table).
Amazon SQS and SNS: Understand standard vs FIFO queues, visibility timeout, dead letter queues, long polling vs short polling, and message deduplication. Know the difference between SQS (point-to-point) and SNS (pub/sub) and when to use each. Study the fan-out pattern using SNS with multiple SQS queues.
AWS X-Ray: Study distributed tracing concepts, the X-Ray daemon, annotations vs metadata, sampling rules, and how to trace requests across Lambda, API Gateway, DynamoDB, and SQS. Understanding X-Ray is essential for the Troubleshooting and Optimization domain.
14 days after each failed attempt. Unlimited retakes at $150 each.
720 out of 1000 with 65 questions (50 scored, 15 unscored) in 130 minutes.
Different focus. Developer emphasizes coding, CI/CD, and serverless. Solutions Architect focuses on infrastructure design. Your background determines which feels harder.
Lambda, DynamoDB, API Gateway, S3, SQS, SNS, Step Functions, CodePipeline, CodeBuild, CodeDeploy, CloudFormation, X-Ray, and IAM.
Occasionally through AWS Skill Builder subscriptions, re:Invent promotions, and community events.
The 50% voucher from passing a previous AWS exam can be used for a first attempt but generally cannot be applied to retake the same exam.
You need AWS SDK proficiency in at least one language, ability to read CloudFormation/SAM templates, and understanding of CI/CD pipeline configuration.
Practice with adaptive AWS Developer questions across all exam domains.
Start Free Practice Test →