AWS Certified Developer Associate

How did I Pass AWS Certified Developer Associate (AWS CDA) Exam?

Hello aspirants, how’s your preparation going on for the AWS Certified Developer Associate (AWS CDA) exam? 

Whizlabs is aimed to provide best-in-industry and up-to-date study and practice material as per the latest updates of Amazon Web Services. So, I, being a member of Whizlabs AWS Expert Team, took (and passed with a score of 922/1000) the AWS Certified Developer Associate exam again to track the recent changes in the AWS Certified Developer Associate certification exam and check if Whizlabs AWS CDA online course is good enough to pass the AWS CDA certification exam.

The AWS Certified Developer Associate exam DVA-C02 is one of the three associate-level certifications offered by Amazon Web Services. It helps the candidates to demonstrate their

  • Understanding of core AWS services, their uses, and basic AWS architecture best practices
  • Proficiency in development, deployment, and debugging cloud-based applications using AWS

AWS CDA Result

Preparation for the AWS Certified Developer Associate (DVA-C02) Exam

My main preparation resource for the AWS developer associate certification exam was the Whizlabs AWS CDA online course that provides focused content to pass the AWS CDA exam in the first attempt. The course provides 15+ hours of training videos with few interactive labs along with hands-on practice labs to gain real-time experience.

AWS Certified Developer Associate Exam
https://aws.amazon.com/

I completed the online course for the AWS developer associate certification exam that covers a comprehensive set of videos under the following sections:

  • Introduction
  • Getting Started
  • Core Services
  • Command Line Interface
  • Serverless
  • CI/CD and Developer Tools
  • Security
  • Additional Key Services

After the completion of the online video course, I also tried Whizlabs AWS CDA practice tests to check if I was well-prepared. I tried practice tests 2 times, scoring 80% above in the first attempt while 90% above in the second attempt and so in the real exam.

Target audience for AWS Certified Developer Associate (AWS CDA) Exam

The individuals who appear for the AWS Certified Developer Associate exam need to uphold the following skills and knowledge and they may include:

  • Candidate must have experience working in a developer role and in-depth knowledge of at least one high-level programming language
  • Working knowledge of AWS technology
  • Strong familiarity with on-premises IT experience and clear understanding of mapping on-premises to the cloud technology
  • Experience in other cloud services was also found to be beneficial 

Most important Concepts and Topics for the AWS CDA Exam

As I found myself well-prepared for the AWS Certified Developer Associate exam, I scheduled the exam for March 24, 2019. Now, that I’m an AWS Certified Developer Associate, I’d share my experience of taking the AWS CDA exam with you all. So, here is a description of the important topics and subtopics from which I found the questions in the exam.

1. Serverless

  • Lambda – Many questions were asked from this
  • A lot of questions were either directly on Lambda or a combination of Lambda with other services

          – Lambda – Version-related questions

          – Lambda – Alias-related questions

          – Lambda – SAM-combination questions

          – Lambda – SAM and CodeDeploy combination

  • SAM – Parameters in SAM code-related questions – Which parameter does what in the YAML code
  • Lambda for solving Complex architecture

2. KMS

  • Encryption at rest, Encryption in transit
  • KMS Questions are asked in combination with a lot of other services
  • S3 Encryption

         – Encryption while Transferring data from Kinesis

         – Lambda function to process data and encryption before transferring data to S3

         – Default S3 Encryption

  • Keys-related questions – Master Key, Envelope key, Data Key, GeneratedDataKey, etc

3. DynamoDB

  • A complete understanding of DynamoDB is a must for the Developer exam
  • Understanding RCU, WCU, and Calculations based on this
  • Local secondary index, Global secondary index
  • Scan vs Query
  • Projection expression
  • DAX
  • Using DynamoDB in combination with ElastiCache like Redis and Memcached
  • DynamoDB combination with Lambda and S3
  • DynamoDB session-related questions
  • Fetching data from DynamoDB – Lazy loading, Write Through
  • How to solve ProvisionedThroughputExceededException
  • DynamoDB TTL

4. ElasticBeanstalk

  • Understanding of different ways of the update is needed – rolling, all at once, rolling with batch, immutable, etc
  • Combination of CloudFormation and ElasticBeanstalk
  • Understanding clearly how configuration in ElasticBeanstalk works
  • How to change the Instance type
  • How RDS can be saved while deleting ElasticBeanstalk
  • Deploying different versions of the application in ElasticBeanstalk

5. CloudFormation

  • This is also one of the important topics
  • Understating parameters inside Cloudformation Template
  • CloudFormation template stored in S3
  • CloudFormation, Lambda, CodeDeploy, S3 combination Question
  • Pointing to the right version of the Lambda function in CloudFormation

6. CodDeploy, CodeBuild, CodeCommit, Code Pipeline

  • Complete understanding of Code Deploy Configuration file and its parameters – appspec file
  • CodeDeploy errors and reverting back to previous versions
  • Run order of hooks
  • CodeBuild in combination with SAM
  • Understanding CodeBuild Configuration file and its parameters – Buildspec file
  • CodeCommit – Even though there were not many direct questions on this, I saw it in many options
  • Using Code pipeline to automate the process
  • Errors handling in Code pipeline and what happens when one of the processes fails in Code pipeline

7. SQS

  • Visibility timeout
  • Long and short polling
  • SQS for solving complex scenarios
  • SQS combination with EC2
  • Fifo and Standard Queues

8. ElasticCache

  • Understanding Redis and its use cases
  • Understanding Memcached and its Use Cases
  • Redis Vs Memcached
  • How ElastiCache is useful with RDS

9. API Gateway

  • Many questions on this as well
  • Understanding different staging
  • Deploying multiple stages
  • Uses of API Gateways
  • API Gateway and Lambda Combination Questions
  • API Gateway and CORS
  • API Gateway Caching

10. S3

  • Bucket Policies
  • One question on bucket policy details for CodeCommit (I didn’t expect this. They should never ask these kinds of questions. However, they did and it’s sad)
  • S3 Optimization-related questions – Random prefix
  • S3 combination with Kinesis
  • CloudFront, Cloudfront Edge
  • CloudFront – TTL – how to do it

11. Elastic Load Balancer, EC2, and Autoscaling

  • SSL on ELB and EC2-related questions
  • Traffic diversion based on the scenario
  • How to allow traffic from ELB and EC2
  • Health check-related questions
  • Combination with Route53 Questions

12. Elastic Container Service

  • How it’s used
  • Docker images
  • Combination of this with CodeDeploy
  • ECS deployed on EC2 instances
  • There are many complex and confusing questions from this. You have to be very careful while selecting an option for the questions from this topic

13. IAM

  • Mainly understanding IAM Role and how it is attached to other resources
  • How IAM role used instead of AccessKeys in a scenario
  • IAM Policy related questions – one question was how to make a common IAM policy for 10 users

14. Kinesis

  • Understanding different Kinesis options – firehose, data analytics, etc
  • Understanding how kinesis works
  • Shards related questions
  • Streaming data to S3
  • Processing streaming data from kinesis with Lambda, moving data to S3

15. AWS Cognito

  • Many questions with Cognito-related Concepts
  • Data Sync
  • Assume assumerolewithwebidentity
  • Question on unauthenticated users
  • Understanding Cognito steams, events, data, etc

16. Route53

  • StaticWebsite
  • Routing policies – understanding when to use which policy
  • Route53 Health Checks

17. CloudWatch, CloudTrail related questions.

  • It is important to understand CloudWatch and its capabilities
  • Usually, questions will be should I choose CloudWatch or CloudTrail or some other service

18. AWS Parameter Store

  • Few Questions in combination with other services and the scenarios on how to use this

19. Step Functions

  • How it is used to solve complex architectures and make them easy to manage

20. RDS

  • I did not see any direct questions, however, some questions had RDS in combination with other services in use cases

21. SNS

  • In combination with other services

These are the topics I remember. I will update further if I remember something else.

Note that the AWS CDA exam is more focused on hands-on experience compared with other AWS associate certifications. So, you need to get hands-on experience in using AWS Services to build an application for real-time rather than understanding theoretical concepts. You will find a lot of questions based on the hands-on scenarios. The questions are concentrated on Application development and deployment. So, while preparing for the AWS Developer Associate exam, don’t forget to get your hands dirty on the AWS platform with AWS services.

Fortunately, I’d covered all these topics in the online course, and few I remembered as I have also taken other AWS certification exams. Overall, the online course covers all the domains of the AWS CDA exam, along with some additional topics that may help you in your AWS developer associate exam preparation.

Topics that You Won’t Find in the AWS CDA (DVA-C01) Exam

I’d like to share my experience with the topics that you won’t find in the AWS CDA exam.  So, you can skip these topics, and prepare with the important topics that will help you pass the AWS Certified Developer Associate exam on the first attempt:

  • The CDA exam has the least number of questions related to networking concepts like VPC, On-premise, and VPN.
  • You shouldn’t expect questions on Storage Gateway, Route Table, and any configuration w.r.t. It.
  • You won’t find any questions on EC2 w.r.t. EBS volumes, Subnets, Availability Zones, and Regions like high availability, disaster recovery, etc.

Whizlabs AWS Developer Practice Tests w.r.t. The Real Exam

Whizlabs AWS Developer online course is good enough to prepare for the AWS Certified Developer Associate exam. Now, let’s find out what is the status of Whizlabs AWS developer practice tests with respect to the real exam.

Observations

  • Existing practice test questions are helpful to understand all the right topics.
  • I always saw questions which are similar to Whizlabs practice Tests.
  • Remember that questions, as well as options, are twisted in some way. Be careful while picking the correct option.

Get Hands-on Experience with AWS Labs

Now, Whizabs also provides you with Hands-on labs that guide you a practical experience on the AWS topics and also test your skills with our lab challenges that they launched recently. 

What are you waiting for? Get your hands dirty by taking up labs practically. In AWS Certified Developer Associate, Whizlabs offers 86 Hands-on labs that help to understand various concepts practically.

So, Are You Ready to Take Your AWS Developer Associate Exam?

Hope my experience and review of the AWS Developer certification exam on DVA-C02 will help you prepare and pass the AWS Certified Developer Associate exam. Prepare with the important topics and leave the topics from which the questions are not expected in the exam. Don’t worry if you are in a full-time job, you’ll need 15-20 hours for AWS CDA video course and 15-20 hours in total for the AWS CDA practice tests.

Get a total of 30-40 hours for the exam preparation and you will be ready for the AWS Developer Associate exam. You can also check out AWS Whitepapers and FAQs of the AWS Services for your preparation along with Whizlabs integrated AWS CDA training course.

All the very best for your AWS DVA-C02 exam preparation!

If you have any questions just write in the comment box, I’ll be happy to answer.

About Pavan Gumaste

Pavan Rao is a programmer / Developer by Profession and Cloud Computing Professional by choice with in-depth knowledge in AWS, Azure, Google Cloud Platform. He helps the organisation figure out what to build, ensure successful delivery, and incorporate user learning to improve the strategy and product further.

3 thoughts on “How did I Pass AWS Certified Developer Associate (AWS CDA) Exam?”

  1. Thanks Pavan. This is really helpful. These topics look very advanced and aligns more to the exam topics. MAny online courses I took doesn cover these topics in depth. The courses are not updated as per new exam guidelines.
    Could you please provide same break out of areas to concentrate for Solution Architect as well. Would be really helpful.

    Also If I need to preview few videos of whiz lab to decide If I need to purchase , can you please guide how do I go about it.

  2. Hi,

    i am trying to crack the exam. i failed three time with scores very close to the passing score 65% 70% 71% i have studied white papers and FAQs. initially i studied the practice test in udemy. later i study the practice test in whizlab i studied hard but still i could not crack it. my weakness was on troubleshooting and deployment

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top