Skip to main content

AWS Certified Developer - Associate Exam - (DVA-C01) Cheat Sheets – Part #1

AWS Certified Developer - Associate Exam - (DVA-C01) Cheat Sheets – Part #1

Please note, this post assumes the reader is having the basic understanding about AWS Services, so that we will jump directly into exam related content.

Introduction:

This is one of the preliminary exams for AWS, the aspiring cloud programmers can take up this exam to level up their career.

Exam Question Format:

Question Type

Need to Answer

Distractors

Result

Multiple Choice

1

Rest of the Questions

Will get marks if correct

Multiple Response

2 or More

Rest of the Questions

Will get marks if correct,
Not get marks if any single answer is not correct (Even if other selected answers are correct)

Content:

There are 5 domains and the questions will be distributed based on the weightage as follows

Domain

Weightage

Deployment

22 %

Security

26 %

Development with AWS Services

30 %

Refactoring

10 %

Monitoring & Troubleshooting

12 %

 #1 Deployment

1.1            Deploy the code in AWS using CI/CD Pipelines, Processes and Patterns

CI/CD à Continuous Integration / Continuous Deployment

Tools available for CI/CD in AWS

1.1.1    AWS Codestar à Code editor with project management tools, collaborate with the team through this tool,  https://aws.amazon.com/codestar/

1.1.2    AWS CodeDeploy à Deploy the code to Amazon S3 Bucket / Github or any repos, configurable, fallback options available https://aws.amazon.com/codedeploy/

1.1.3    AWS CodeCommit à AWS version of Github repo, Similar to Github, can use the same Github Commands https://aws.amazon.com/codecommit/

1.1.4    AWS CodeBuild à Once committed this service will build the code and test the various configured scenarios https://aws.amazon.com/codebuild/

1.1.5    AWS CodePipeline à Staging step wise movement of the code automatically when configured, Build / Test / Release / Rollback all can be done automatically when triggered via AWS CodeCommit https://aws.amazon.com/codepipeline/

 

Links:

https://aws.amazon.com/certification/certified-developer-associate/

Download the exam guide »

Download the sample questions »

 

Comments

Popular posts from this blog

Task Parallel Library (TPL) and Akka.NET: Differences

Task Parallel Library (TPL) and Akka.NET are both powerful tools in the .NET ecosystem for handling parallelism and concurrency, but they serve different purposes and use different models of computation. Here are some key differences:s 1.    Actor Model vs Task-Based Model: Akka.NET is built around the actor model, where actors are the fundamental units of computation and they communicate by exchanging messages. TPL, on the other hand, is task-based. It's designed to make developers more productive by simplifying the process of adding parallelism and concurrency to applications. TPL uses tasks (which are independently executing work units) and provides various ways to control and coordinate them. 2.    Fault Tolerance: One of the key features of Akka.NET is its built-in fault tolerance. It has a "let-it-crash" philosophy, where the system is designed to self-heal from errors. If an actor fails, its parent actor can decide on the supervision strategy: either to resta

Extension Methods - Advanced

Here we will see how can we use the Extension Methods in advanced manner in other types Imagine you often need to retrieve items from a List based on a custom criterion that the built-in LINQ methods don't cover. Extension Methods for Lists: Filtering based on Custom Criteria And the output would be   Extending Enums: Displaying Descriptive Strings Output: Extending DateTime: Calculating Age     Output: The code samples can be found at https://github.com/oneananda/C_Sharp_Examples/tree/main/ExtensionMethods