/AWS_Certification

Clear the AWS Developer Associate Certification Exam

Primary LanguagePythonThe UnlicenseUnlicense

AWS Developer Associate Certification

AWS Developer

Foreword

Focus on the learning and certification will follow. Certification should never be the Target. Your ability to comprehend and apply those learnings should be.

What is this?

You can never understand everything but you should push yourself to understand the system.
-Ryan Dahl (creator of Node.JS)

This a complete guide for achieving AWS certified developer mettle. It comprises of notes, lab works, exam break down, essential tips and probable questions could be asked. Each topic in the content has 3 sections; Notes, then the practical work you should do and lastly dozens of questions that can be asked in the AWS Certified Developer Exam related to that topic.

NOTE: As per the NDA I have not disclosed any questions but steered people in the right direction.

Exam Details

  • Exam Duration: 130 Minutes
  • Total Questions: 65 Questions
  • Maximum Score 1000
  • Passing is 720
  • Resuts are available immediately.
  • In case you were unsuccessful you can always retake the exam, 14 days after yor first attempt.
  • The certification is valid for 3 years.

Question Category Breakdown

Category Weightage
Deployment 22%
Security 26%
Development with AWS Services 30%
Security 10%
Monitoring and Troubleshooting 12%

Special attention on Elastic Beanstalk, S3 & DyanmoDB.

IAM & Cognito
Questions will definetly be asked from IAM including IAM role for DynamoDB, Web Federation, Corporate network, CloudFront, Elastic Beanstalk, Cloud Formation and Elastic Cache. Cognito data sync, unauthenticated identities etc.

S3 ~ 10 Questions.
CORS, Static Hosting, S3 Encryption Header, S3 Performance optimisation(Mostly on adding uniqueness before the key), Bucket policy and ACL (basically how to restrict), Limits (like total bucket). Go through the FAQs.

DynamoDB ~ 12 Questions
Basic questions about Hash and range key, DynamoDBStreams, Throughput error (like if not Table then what is the cause), One question on write throughput calculation. Go through the FAQs.

VPC
Scenario based questions revolving around assigning Elastic address or public address to access the instance and NAT in subnet, vpc flow logs etc

Kinesis
Questions related to Kinesis Client Library and resharding, etc.

AWS X-Ray
Question related to tracing, embedding it with docker etc.

API Gateway
Question related to stage variabled, invoking Lambda, deployments etc.

Elastic Beanstalk
Question related to resources it can create, deployments, template, .ebextensions etc.

CloudFormation
Question related to template sections, deployments.

Code Deploy
Question related to deployment strategy, difference in on-premise and EC2 deployments.

Note:

  1. Less questions from EC2 as they are focusing more on serverless.
  2. Know/review limits for S3, DynamoDB, EC2, SNS, and SQS.
  3. Understanding the service limits would help with at least 5 questions.
  4. Also know which AWS services are key-based and which platforms Elastic Beanstalk supports and which resources it can create.
  5. Learn about Fargate and ECS. Also, when will you choose one over another?
  6. Resharding (KCL), Evicting API cache (Default not DLB), Fargate, Glue and VPC/Security Groups.
  7. Access Control Lists vs Security Group.
  8. Questions from SAM and terraforms will certainly be asked.
  9. Learn about Systems Manager Parameter Store.

Some Essential Tips

  1. Practice Test is a must. I found tests from WHIZLABS quite helpful.
  2. Lookout for scenario based questions.
  3. Confirm big focus on DynamoDB (~15/55 questions) and S3 (~12/55 questions)
  4. Attempt all questions as there are no negative marks.
  5. If you have a long question, read the full question once and then only re read the last one or two lines as the real question lies there.
  6. Practise the art of elimination! Eliminate the options that you are sure are not correct.

Important Links

  1. https://acloudguru.com/ [Course, personally recommended]
  2. https://www.udemy.com/course/aws-certified-developer-associate-dva-c01/ [Course]
  3. https://www.whizlabs.com/aws-developer-associate/ [Mock Test]
  4. https://www.udemy.com/aws-certified-developer-associate-practice-tests-dva-c01/ [Mock Test]
  5. https://d1.awsstatic.com/training-and-certification/docs-dev-associate/AWS_Certified_Developer_Associate-Exam_Guide_EN_1.4.pdf [Official Exam Guide]