How to pass the AWS Certified Developer Associate exam
Some helpful hints on how to pass the AWS Developer Associate exam...
I am very happy to say I am now an AWS certified developer, having recently passed the AWS Certified Developer - Associate (DVA-C01) exam 👨🎓.
Here are some tips to help you pass your AWS developer certification first time!
🧪 Hands on experience using AWS services
The AWS Certified Developer Associate exam questions are scenario based, so having practical experience with AWS services will help you understand how the services work and diagnose problems which you will come across in the exam. AWS offer Self-Paced Labs which are guided steps to learn a service.
📚 AWS whitepapers
📝 Take mock exams
Reinforce your learning by taking as many mock exams as you can. I found mine at Udemy and Whizlabs. You can also find courses at AWS Training and Certification or A Cloud Guru. Taking lots of mock exams really helps to streamline the learning process.
🕵️ Read the questions very carefully
The questions are a mixture of multiple-choice (where you select 1 answer from a list of options) and multi-select (where you choose 2 or more answers from a selection of 5 or more). The options in multi-select questions can be very similar to each other so it’s important to understand the differences between key components.
An example would be knowing the difference between
GenerateDataKey. Both generate data keys but
GenerateDataKeyWithoutPlaintext generates an encrypted copy of the data key.
🔎 Focus on AWS Serverless services
These are services based on the Serverless computing platforms which consist of:
API Gateway: questions which come up in the exam are usually concerned with deploying APIs, managing multiple versions, stages and environments & troubleshooting
Lambda: questions regarding Lambda were usually intertwined with other services; integrations with API Gateway, and many questions about redeploying legacy applications in AWS
Elastic Beanstalk: Make sure you study Elastic Beanstalk, questions are usually around .eb extensions, upgrade scenarios & redeploys
DynamoDB: determining partition & sort keys, creating a GSI & LSI and choosing hash and range keys, reading throughput and throttling errors and optimising the performance and costs of workload.
Cognito: this is a service providing authentication, authorization, and user management. Questions which usually come up in the exam are regarding the features of AWS Cognito which are Cognito User Pools, Cognito Federated Identities & Cognito Sync
I hope these tips have been helpful!
Good luck and let us know how you get on @jdlt_tech 🤞