Ch1
Cloud Academy Developer Associate (DVA-C01)đź”—
About the Examđź”—
Expected learning from the exam :
- Understanding of core AWS services, uses and basic AWS architecture best practices (common in other three associate programs)
- Proficiency in developing, deploying and debugging cloud-based application using AWS
- comphrehensive understanding of application life-cycle management
Exam Logistics :
- 65 questions
- 130 minutes to complete (over 2 hrs)
- 2 min/question
- passing score of 720/1000 (scaled score)
Scenario ----> Specific Question about Scenario ----> Set of possible answers
Common Question Theme : Highly Available, Cost effective, the most secure, performance improvement and least amount of downtime. (won’t be asked for best/easiest solution because in that aspect opinion varies person to person)
Focus is on use of services and features rather than memorisation.
Question Type : Single correct and Multiple Correct Type Questions
Skipped question = Incorrect questions. There is no penality for guessing.
Exam Contentđź”—
-
Deployment - 22%đź”—
- Deploy written code in AWS using existing CI/CD pipelines, processes, and patterns
- AWS Code Commit
- AWS Code Build
- AWS Code Deploy
- AWS Code Pipeline
- Deploy Application using Elastic Beanstalk
- Prepare the application deployment package to be deployed to AWS (5 deployment policies)
- Deploy serverless applications (SAM, API Gateway)
- Deploy written code in AWS using existing CI/CD pipelines, processes, and patterns
-
Security - 26%đź”—
- Make authenticated calls to AWS services
- Implement encryption using AWS services
- Implement application authentication, and authorization
- Services Covered (AWS IAM (as user management doesn’t scale), Amazon Cognito, AWS KMS, AWS Secrets Manager, Identity federation, SAML, Identity providers)
-
Development with AWS Services - 30%đź”—
- Write code for serverless application
- translate function requirements into application design (SQL -> AWS RDS)
- implement application design into application code
- write code that interacts with AWS services by using APIs, SDKs and AWS CLI
-
Refactoring - 10%đź”—
“Services not servers” : Always stop services that you don’t use to save money !
- Optimize application to best use AWS services and features
- Migrate existing application code to run on AWS (Auth application to Amazon Cognito)
-
Monitoring and Troubleshooting - 12%đź”—
- Write code that can be monitores
- Perform root cause analysis on faults found in testing or production
- Tools/Services like Amazon Cloud Watch, Amazon Cloud Trail, AWS X-ray.
Next : Compute