{"id":2476,"date":"2019-08-26T03:53:27","date_gmt":"2019-08-26T03:53:27","guid":{"rendered":"https:\/\/www.testpreptraining.com\/tutorial\/?page_id=2476"},"modified":"2023-04-21T07:55:47","modified_gmt":"2023-04-21T07:55:47","slug":"aws-certified-developer-associate","status":"publish","type":"page","link":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/","title":{"rendered":"AWS Certified Developer Associate (DVA-C01)"},"content":{"rendered":"<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"400\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/09\/DVAC01-tutorial.png\" alt=\"AWS Certified Developer-Associate (DVA-C01)\" class=\"wp-image-19119\"\/><\/figure>\n<\/div>\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"alignleft is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.examcollection.com\/design\/img\/cert\/aws-certified-developer-associate.png\" alt=\"Amazon Certification Exam Dumps - Amazon VCE Practice Test Questions\" width=\"167\" height=\"108\"\/><\/figure>\n<\/div>\n\n\n<p>The AWS Certified Developer &#8211; Associate certification demonstrates competence in creating, deploying, and debugging cloud-based applications using AWS. It also demonstrates knowledge and comprehension of essential AWS services, uses, and fundamental AWS architecture best practices. Individuals who have prepared for and earned this certification have more self-assurance and credibility. The certainty of having the proper personnel to provide them a competitive edge and assure stakeholder and customer satisfaction is available to organizations with AWS Certified developers.<\/p>\n\n\n\n<p>Becoming an <a href=\"https:\/\/www.testpreptraining.ai\/aws-certified-developer-associate-questions\" target=\"_blank\" rel=\"noreferrer noopener\">AWS Certified Developer Associate<\/a> demonstrates your ability to design, develop, and deploy applications on AWS, which is one of the most in-demand skills in the IT industry. This certification is highly valued by employers as it validates your expertise in AWS core services, developer tools, application integration, and security. Additionally, this certification helps you stand out from the competition and opens up new career opportunities in cloud computing.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"Abilities_Validated_by_the_Certification\"><strong>Abilities Validated by the Certification<\/strong><\/h5>\n\n\n\n<p>For those who may possess any of the following, the AWS Certified Developer &#8211; Associate certification is an excellent place to start on the AWS Certification path:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Working understanding of at least one high-level programming language and experience in a developer capacity.<\/li>\n\n\n\n<li>knowledge of the AWS platform.<\/li>\n\n\n\n<li>strong grasp of on-premises to cloud mapping and familiarity with on-premises IT.<\/li>\n\n\n\n<li>working knowledge of different cloud services.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<iframe loading=\"lazy\" title=\"How to prepare for AWS Certified Developer Associate (DVA-C01) ?\" width=\"640\" height=\"360\" src=\"https:\/\/www.youtube.com\/embed\/OOvjLS6IDhQ?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" allowfullscreen><\/iframe>\n<\/div><\/figure>\n\n\n\n<h5 class=\"wp-block-heading\" id=\"Recommended_Knowledge_and_Experience\"><strong>Recommended Knowledge and Experience<\/strong><\/h5>\n\n\n\n<p>Before proceeding further lets understand the AWS Certified Developer Associate prerequisites:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Proficiency in at least one high-level programming language<\/li>\n\n\n\n<li>Understanding of application lifecycle management<\/li>\n\n\n\n<li>Basic understanding of cloud-native applications to write code<\/li>\n\n\n\n<li>Ability to develop functional applications<\/li>\n\n\n\n<li>Experience in using development tools<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Who Should Take the AWS Certified Developer Associate (DVA-C01) Exam<\/strong><a href=\"https:\/\/www.testpreptraining.ai\/aws-certified-developer-associate-questions\"><\/a><\/h3>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"400\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Certified-Developer-Associate-DVA-001-2.png\" alt=\"AWS Certified Developer-Associate (DVA-001)\" class=\"wp-image-7037\"\/><\/figure>\n<\/div>\n\n\n<p>The AWS Certified Developer Associate exam is intended for individuals who have some experience in software development and want to demonstrate their expertise in developing and deploying applications on the AWS platform. Some of the job roles that can benefit from this certification include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Software Developers<\/li>\n\n\n\n<li>Application Developers<\/li>\n\n\n\n<li>Web Developers<\/li>\n\n\n\n<li>DevOps Engineers<\/li>\n\n\n\n<li>Solutions Architects<\/li>\n<\/ul>\n\n\n\n<p>It is recommended that candidates have at least one year of experience in developing and maintaining AWS-based applications before taking this exam. Additionally, candidates should have a strong understanding of at least one programming language such as Python, Java, or Ruby.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>AWS Certified Developer Associate Interview Questions<\/strong><\/h3>\n\n\n\n<p>Practice with<a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-developer-associate-interview-questions\/\" target=\"_blank\" rel=\"noreferrer noopener\"> AWS Certified Developer Associate Interview Questions<\/a> and clear your interview with flying colors.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2021\/05\/image-63-750x400.png\" alt=\"WS Certified Developer Associate Interview Questions\" class=\"wp-image-41794\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>About AWS Certified Developer Associate (DVA-C01) Exam<\/strong><\/h3>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"400\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Certified-Developer-Associate-DVA-001-1-1.png\" alt=\"AWS Certified Developer-Associate (DVA-C01)\" class=\"wp-image-7036\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Exam Retake Policy<\/strong><\/h3>\n\n\n\n<p>If you want to retake the AWS Developer Associate certification exam then you must wait for 14 days before becoming eligible for retaking the exam. You can give the exam as many times until you have passed the certification. However, you must pay the full exam fee for each attempt you take.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Exam Details<\/strong><\/h3>\n\n\n\n<p>WS Certified Developer Associate exam questions are in multiple choice format. You get 130 minutes to pass the 65 questions of the exam. Moreover, you can take the exam in English, Japanese, Korean and Chinese. Also, the AWS Certified Developer Associate Cost is $150 plus taxes. <\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/09\/DVAC01-EXAM-FORMAT.png\" alt=\"AWS Certified Developer-Associate (DVA-C01)\" class=\"wp-image-19114\" width=\"754\" height=\"445\" srcset=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/09\/DVAC01-EXAM-FORMAT.png 933w, https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/09\/DVAC01-EXAM-FORMAT-677x400.png 677w\" sizes=\"auto, (max-width: 754px) 100vw, 754px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Course Outline<\/strong><\/h3>\n\n\n\n<p>AWS Certified Developer Associate Course Outline covers descriptive details about the exam concepts. They are:<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>AWS Certified Developer Associate (DVA-C02) updated course outline.<\/strong><\/h3>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Domain 1: Development with AWS Services<\/strong><\/h4>\n\n\n\n<p>Task statement 1: Develop code for applications hosted on AWS.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Architectural patterns (for example, event-driven, microservices, monolithic, choreography,<br>orchestration, fanout) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/operatorguide\/event-driven-architectures.html\" target=\"_blank\" rel=\"noreferrer noopener\">What is an Event-Driven Architecture?<\/a>)<\/li>\n\n\n\n<li>Idempotency <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/AWSEC2\/latest\/APIReference\/Run_Instance_Idempotency.html\" target=\"_blank\" rel=\"noreferrer noopener\">Ensuring idempotency<\/a>) <\/li>\n\n\n\n<li>Differences between stateful and stateless concepts <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/aws.amazon.com\/blogs\/gametech\/stateful-or-stateless\/\" target=\"_blank\" rel=\"noreferrer noopener\">Stateful or Stateless<\/a>)<\/li>\n\n\n\n<li>Differences between tightly coupled and loosely coupled components <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/wellarchitected\/latest\/high-performance-computing-lens\/loosely-coupled-scenarios.html\" target=\"_blank\" rel=\"noreferrer noopener\">Loosely Coupled Scenarios<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/wellarchitected\/latest\/high-performance-computing-lens\/tightly-coupled-scenarios.html\" target=\"_blank\" rel=\"noreferrer noopener\">Tightly Coupled Scenarios<\/a>)<\/li>\n\n\n\n<li>Fault-tolerant design patterns (for example, retries with exponential backoff and jitter, deadletter queues) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/aws.amazon.com\/blogs\/compute\/building-well-architected-serverless-applications-building-in-resiliency-part-1\/\" target=\"_blank\" rel=\"noreferrer noopener\">Building well-architected serverless applications<\/a>, <a href=\"https:\/\/aws.amazon.com\/builders-library\/timeouts-retries-and-backoff-with-jitter\/\" target=\"_blank\" rel=\"noreferrer noopener\">Timeouts, retries, and backoff with jitter<\/a>)<\/li>\n\n\n\n<li>Differences between synchronous and asynchronous patterns <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/step-functions\/latest\/dg\/concepts-express-synchronous.html\" target=\"_blank\" rel=\"noreferrer noopener\">Synchronous and Asynchronous Express Workflows<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Creating fault-tolerant and resilient applications in a programming language (for example, Java, C#, Python, JavaScript, TypeScript, Go) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/welcome.html\" target=\"_blank\" rel=\"noreferrer noopener\">What is AWS Lambda?<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/security-resilience.html\" target=\"_blank\" rel=\"noreferrer noopener\">Resilience in AWS Lambda<\/a>)<\/li>\n\n\n\n<li>Creating, extending, and maintaining APIs (for example, response\/request transformations, enforcing validation rules, overriding status codes) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/apigateway\/latest\/developerguide\/apigateway-override-request-response-parameters.html\" target=\"_blank\" rel=\"noreferrer noopener\">Use a mapping template to override an API&#8217;s request<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/apigateway\/latest\/developerguide\/api-gateway-basic-concept.html\" target=\"_blank\" rel=\"noreferrer noopener\">Amazon API Gateway concepts<\/a>)<\/li>\n\n\n\n<li>Writing and running unit tests in development environments (for example, using AWS Serverless Application Model [AWS SAM]) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/toolkit-for-visual-studio\/latest\/user-guide\/lambda-build-test-severless-app.html\" target=\"_blank\" rel=\"noreferrer noopener\">Build and Test a Serverless Application<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/serverless-application-model\/latest\/developerguide\/serverless-getting-started.html\" target=\"_blank\" rel=\"noreferrer noopener\">Getting started with AWS SAM<\/a>)<\/li>\n\n\n\n<li>Writing code to use messaging services <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/sdk-for-javascript\/v3\/developer-guide\/messaging-app.html\" target=\"_blank\" rel=\"noreferrer noopener\">Creating an example messaging application<\/a>)<\/li>\n\n\n\n<li>Writing code that interacts with AWS services by using APIs and AWS SDKs<\/li>\n\n\n\n<li>Handling data streaming by using AWS services<\/li>\n<\/ul>\n\n\n\n<p>Task Statement 2: Develop code for AWS Lambda.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Event source mapping <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/invocation-eventsourcemapping.html\" target=\"_blank\" rel=\"noreferrer noopener\">Lambda event source mappings<\/a>)<\/li>\n\n\n\n<li>Stateless applications<\/li>\n\n\n\n<li>Unit testing<\/li>\n\n\n\n<li>Event-driven architecture <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/operatorguide\/event-driven-architectures.html\" target=\"_blank\" rel=\"noreferrer noopener\">What is an Event-Driven Architecture?<\/a>)<\/li>\n\n\n\n<li>Scalability<\/li>\n\n\n\n<li>The access of private resources in VPCs from Lambda code <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/configuration-vpc.html\" target=\"_blank\" rel=\"noreferrer noopener\">Configuring a Lambda function to access resources in a VPC<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Configuring Lambda functions by defining environment variables and parameters (for example, memory, concurrency, timeout, runtime, handler, layers, extensions, triggers, destinations) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/configuration-function-common.html\" target=\"_blank\" rel=\"noreferrer noopener\">Configuring Lambda function options<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/configuration-envvars.html\" target=\"_blank\" rel=\"noreferrer noopener\">Using AWS Lambda environment variables<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/lambda-functions.html\" target=\"_blank\" rel=\"noreferrer noopener\">Configuring AWS Lambda functions<\/a>)<\/li>\n\n\n\n<li>Handling the event lifecycle and errors by using code (for example, Lambda Destinations, dead-letter queues) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/AWSSimpleQueueService\/latest\/SQSDeveloperGuide\/sqs-dead-letter-queues.html\" target=\"_blank\" rel=\"noreferrer noopener\">Amazon SQS dead-letter queues<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/with-sqs.html\" target=\"_blank\" rel=\"noreferrer noopener\">Using Lambda with Amazon SQS<\/a>)<\/li>\n\n\n\n<li>Writing and running test code by using AWS services and tools <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/whitepapers\/latest\/aws-overview\/developer-tools.html\" target=\"_blank\" rel=\"noreferrer noopener\">Developer Tools<\/a>)<\/li>\n\n\n\n<li>Integrating Lambda functions with AWS services <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/lambda-services.html\" target=\"_blank\" rel=\"noreferrer noopener\">Using AWS Lambda with other services<\/a>)<\/li>\n\n\n\n<li>Tuning Lambda functions for optimal performance <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/operatorguide\/profile-functions.html\" target=\"_blank\" rel=\"noreferrer noopener\">Profiling functions with AWS Lambda Power Tuning<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Task Statement 3: Use data stores in application development.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Relational and non-relational databases <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/aws.amazon.com\/nosql\/\" target=\"_blank\" rel=\"noreferrer noopener\">What is NoSQL?<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/amazondynamodb\/latest\/developerguide\/SQLtoNoSQL.WhyDynamoDB.html\" target=\"_blank\" rel=\"noreferrer noopener\">Relational (SQL) or NoSQL<\/a>)<\/li>\n\n\n\n<li>Create, read, update, and delete (CRUD) operations <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/healthlake\/latest\/devguide\/managing-resource.html\" target=\"_blank\" rel=\"noreferrer noopener\">Performing Create, Read, Update, and Delete (CRUD) operations<\/a>)<\/li>\n\n\n\n<li>High-cardinality partition keys for balanced partition access<\/li>\n\n\n\n<li>Cloud storage options (for example, file, object, databases) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/whitepapers\/latest\/aws-overview\/storage-services.html\" target=\"_blank\" rel=\"noreferrer noopener\">Storage<\/a>)<\/li>\n\n\n\n<li>Database consistency models (for example, strongly consistent, eventually consistent) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/amazondynamodb\/latest\/developerguide\/HowItWorks.ReadConsistency.html\" target=\"_blank\" rel=\"noreferrer noopener\">Read consistency<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/whitepapers\/latest\/comparing-dynamodb-and-hbase-for-nosql\/consistency-model.html\" target=\"_blank\" rel=\"noreferrer noopener\">Consistency Model<\/a>)<\/li>\n\n\n\n<li>Differences between query and scan operations <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/amazondynamodb\/latest\/developerguide\/bp-query-scan.html\" target=\"_blank\" rel=\"noreferrer noopener\">Best practices for querying and scanning data<\/a>)<\/li>\n\n\n\n<li>Amazon DynamoDB keys and indexing<\/li>\n\n\n\n<li>Caching strategies (for example, write-through, read-through, lazy loading, TTL) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/AmazonElastiCache\/latest\/mem-ug\/Strategies.html\" target=\"_blank\" rel=\"noreferrer noopener\">Caching strategies<\/a>)<\/li>\n\n\n\n<li>Amazon S3 tiers and lifecycle management <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/AmazonS3\/latest\/userguide\/object-lifecycle-mgmt.html\" target=\"_blank\" rel=\"noreferrer noopener\">Managing your storage lifecycle<\/a>)<\/li>\n\n\n\n<li>Differences between ephemeral and persistent data storage patterns <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/aws.amazon.com\/blogs\/storage\/comparing-your-on-premises-storage-patterns-with-aws-storage-services\/\" target=\"_blank\" rel=\"noreferrer noopener\">Comparing your on-premises storage patterns with AWS Storage services<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Serializing and deserializing data to provide persistence to a data store<\/li>\n\n\n\n<li>Using, managing, and maintaining data stores<\/li>\n\n\n\n<li>Managing data lifecycles<\/li>\n\n\n\n<li>Using data caching services<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Domain 2: Security<\/strong><\/h4>\n\n\n\n<p>Task Statement 1: Implement authentication and\/or authorization for applications and AWS services.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Identity federation (for example, Security Assertion Markup Language [SAML], OpenID Connect [OIDC], Amazon Cognito) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/cognito\/latest\/developerguide\/saml-identity-provider.html\" target=\"_blank\" rel=\"noreferrer noopener\">SAML identity providers (identity pools)<\/a>)<\/li>\n\n\n\n<li>Bearer tokens (for example, JSON Web Token [JWT], OAuth, AWS Security Token Service [AWS STS]) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/IAM\/latest\/UserGuide\/id_credentials_bearer.html\" target=\"_blank\" rel=\"noreferrer noopener\">Using bearer tokens<\/a>)<\/li>\n\n\n\n<li>The comparison of user pools and identity pools in Amazon Cognito <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/cognito\/latest\/developerguide\/what-is-amazon-cognito.html\" target=\"_blank\" rel=\"noreferrer noopener\">What is Amazon Cognito?<\/a>)<\/li>\n\n\n\n<li>Resource-based policies, service policies, and principal policies <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/IAM\/latest\/UserGuide\/access_policies_identity-vs-resource.html\" target=\"_blank\" rel=\"noreferrer noopener\">Identity-based policies and resource-based policies<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/IAM\/latest\/UserGuide\/id_roles_compare-resource-policies.html\" target=\"_blank\" rel=\"noreferrer noopener\">How IAM roles differ from resource-based policies<\/a>)<\/li>\n\n\n\n<li>Role-based access control (RBAC) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/cognito\/latest\/developerguide\/role-based-access-control.html\" target=\"_blank\" rel=\"noreferrer noopener\">Role-based access control<\/a>)<\/li>\n\n\n\n<li>Application authorization that uses ACLs <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/AmazonS3\/latest\/userguide\/acl-overview.html\" target=\"_blank\" rel=\"noreferrer noopener\">Access control list (ACL) overview<\/a>)<\/li>\n\n\n\n<li>The principle of least privilege <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/IAM\/latest\/UserGuide\/best-practices.html\" target=\"_blank\" rel=\"noreferrer noopener\">Security best practices in IAM<\/a>)<\/li>\n\n\n\n<li>Differences between AWS managed policies and customer-managed policies <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/IAM\/latest\/UserGuide\/access_policies_managed-vs-inline.html\" target=\"_blank\" rel=\"noreferrer noopener\">Managed policies and inline policies<\/a>)<\/li>\n\n\n\n<li>Identity and access management (IAM) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/IAM\/latest\/UserGuide\/introduction.html\" target=\"_blank\" rel=\"noreferrer noopener\">What is IAM?<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using an identity provider to implement federated access (for example, Amazon Cognito, AWS Identity and Access Management [IAM])<\/li>\n\n\n\n<li>Securing applications by using bearer tokens<\/li>\n\n\n\n<li>Configuring programmatic access to AWS<\/li>\n\n\n\n<li>Making authenticated calls to AWS services<\/li>\n\n\n\n<li>Assuming an IAM role<\/li>\n\n\n\n<li>Defining permissions for principals<\/li>\n<\/ul>\n\n\n\n<p>Task Statement 2: Implement encryption by using AWS services.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Encryption at rest and in transit <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/whitepapers\/latest\/logical-separation\/encrypting-data-at-rest-and--in-transit.html\" target=\"_blank\" rel=\"noreferrer noopener\">Encrypting Data-at-Rest and -in-Transit<\/a>)<\/li>\n\n\n\n<li>Certificate management (for example, AWS Certificate Manager Private Certificate Authority) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/privateca\/latest\/userguide\/PcaWelcome.html\" target=\"_blank\" rel=\"noreferrer noopener\">What is AWS Private CA?<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/acm\/latest\/userguide\/gs-acm-request-private.html\" target=\"_blank\" rel=\"noreferrer noopener\">Requesting a private PKI certificate<\/a>)<\/li>\n\n\n\n<li>Key protection (for example, key rotation) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/kms\/latest\/developerguide\/rotate-keys.html\" target=\"_blank\" rel=\"noreferrer noopener\">Rotating AWS KMS keys<\/a>)<\/li>\n\n\n\n<li>Differences between client-side encryption and server-side encryption <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/dynamodb-encryption-client\/latest\/devguide\/client-server-side.html\" target=\"_blank\" rel=\"noreferrer noopener\">Client-side and server-side encryption<\/a>)<\/li>\n\n\n\n<li>Differences between AWS managed and customer-managed AWS Key Management Service (AWS KMS) keys <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/kms\/latest\/developerguide\/concepts.html\" target=\"_blank\" rel=\"noreferrer noopener\">AWS KMS concepts<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/kms\/latest\/cryptographic-details\/basic-concepts.html\" target=\"_blank\" rel=\"noreferrer noopener\">Basic concepts<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Using encryption keys to encrypt or decrypt data<\/li>\n\n\n\n<li>Generating certificates and SSH keys for development purposes<\/li>\n\n\n\n<li>Using encryption across account boundaries<\/li>\n\n\n\n<li>Enabling and disabling key rotation<\/li>\n<\/ul>\n\n\n\n<p>Task Statement 3: Manage sensitive data in application code.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Data classification (for example, personally identifiable information [PII], protected health information [PHI]) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/comprehend\/latest\/dg\/pii.html\" target=\"_blank\" rel=\"noreferrer noopener\">Personally identifiable information (PII)<\/a>)<\/li>\n\n\n\n<li>Environment variables <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/cli\/latest\/userguide\/cli-configure-envvars.html\" target=\"_blank\" rel=\"noreferrer noopener\">Environment variables to configure the AWS CLI<\/a>)<\/li>\n\n\n\n<li>Secrets management (for example, AWS Secrets Manager, AWS Systems Manager Parameter Store) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/systems-manager\/latest\/userguide\/integration-ps-secretsmanager.html\" target=\"_blank\" rel=\"noreferrer noopener\">Referencing AWS Secrets Manager secrets from Parameter Store parameters<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/systems-manager\/latest\/userguide\/systems-manager-parameter-store.html\" target=\"_blank\" rel=\"noreferrer noopener\">AWS Systems Manager\u00a0Parameter Store<\/a>)<\/li>\n\n\n\n<li>Secure credential handling <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/IAM\/latest\/UserGuide\/security-creds.html\" target=\"_blank\" rel=\"noreferrer noopener\">AWS security credentials<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Encrypting environment variables that contain sensitive data<\/li>\n\n\n\n<li>Using secret management services to secure sensitive data<\/li>\n\n\n\n<li>Sanitizing sensitive data<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Domain 3: Deployment<\/strong><\/h4>\n\n\n\n<p>Task Statement 1: Prepare application artifacts to be deployed to AWS.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Ways to access application configuration data (for example, AWS AppConfig, Secrets Manager, Parameter Store) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/systems-manager\/latest\/userguide\/systems-manager-parameter-store.html\" target=\"_blank\" rel=\"noreferrer noopener\">AWS Systems Manager\u00a0Parameter Store<\/a>)<\/li>\n\n\n\n<li>Lambda deployment packaging, layers, and configuration options <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/gettingstarted-package.html\" target=\"_blank\" rel=\"noreferrer noopener\">Lambda deployment packages<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/configuration-layers.html\" target=\"_blank\" rel=\"noreferrer noopener\">Creating and sharing Lambda layers<\/a>)<\/li>\n\n\n\n<li>Git-based version control tools (for example, Git, AWS CodeCommit) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/codecommit\/latest\/userguide\/welcome.html\" target=\"_blank\" rel=\"noreferrer noopener\">What is AWS CodeCommit?<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/codecommit\/latest\/userguide\/getting-started.html\" target=\"_blank\" rel=\"noreferrer noopener\">Getting started with Git and AWS CodeCommit<\/a>)<\/li>\n\n\n\n<li>Container images<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Managing the dependencies of the code module (for example, environment variables, configuration files, container images) within the package<\/li>\n\n\n\n<li>Organizing files and a directory structure for application deployment<\/li>\n\n\n\n<li>Using code repositories in deployment environments<\/li>\n\n\n\n<li>Applying application requirements for resources (for example, memory, cores)<\/li>\n<\/ul>\n\n\n\n<p>Task Statement 2: Test applications in development environments.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Features in AWS services that perform application deployment <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/whitepapers\/latest\/overview-deployment-options\/aws-deployment-services.html\" target=\"_blank\" rel=\"noreferrer noopener\">AWS Deployment Services<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/whitepapers\/latest\/overview-deployment-options\/introduction.html\" target=\"_blank\" rel=\"noreferrer noopener\">Overview of Deployment Options on AWS<\/a>)<\/li>\n\n\n\n<li>Integration testing that uses mock endpoints <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/apigateway\/latest\/developerguide\/how-to-mock-integration.html\" target=\"_blank\" rel=\"noreferrer noopener\">Set up mock integrations in API Gateway<\/a>)<\/li>\n\n\n\n<li>Lambda versions and aliases <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/configuration-aliases.html\" target=\"_blank\" rel=\"noreferrer noopener\">Lambda function aliases<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Testing deployed code by using AWS services and tools<\/li>\n\n\n\n<li>Performing mock integration for APIs and resolving integration dependencies<\/li>\n\n\n\n<li>Testing applications by using development endpoints (for example, configuring stages in Amazon API Gateway)<\/li>\n\n\n\n<li>Deploying application stack updates to existing environments (for example, deploying an AWS SAM template to a different staging environment)<\/li>\n<\/ul>\n\n\n\n<p>Task Statement 3: Automate deployment testing.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>API Gateway stages <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/apigateway\/latest\/developerguide\/stages.html\" target=\"_blank\" rel=\"noreferrer noopener\">Setting up a stage using the API Gateway console<\/a>)<\/li>\n\n\n\n<li>Branches and actions in the continuous integration and continuous delivery (CI\/CD) workflow <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/whitepapers\/latest\/cicd_for_5g_networks_on_aws\/cicd-on-aws.html\" target=\"_blank\" rel=\"noreferrer noopener\">CI\/CD on AWS<\/a>)<\/li>\n\n\n\n<li>Automated software testing (for example, unit testing, mock testing) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/serverless-application-model\/latest\/developerguide\/serverless-sam-cli-using-automated-tests.html\" target=\"_blank\" rel=\"noreferrer noopener\">Integrating with automated tests<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Creating application test events (for example, JSON payloads for testing Lambda, API Gateway, AWS SAM resources)<\/li>\n\n\n\n<li>Deploying API resources to various environments<\/li>\n\n\n\n<li>Creating application environments that use approved versions for integration testing (for example, Lambda aliases, container image tags, AWS Amplify branches, AWS Copilot environments)<\/li>\n\n\n\n<li>Implementing and deploying infrastructure as code (IaC) templates (for example, AWS SAM templates, AWS CloudFormation templates)<\/li>\n\n\n\n<li>Managing environments in individual AWS services (for example, differentiating between development, test, and production in API Gateway)<\/li>\n<\/ul>\n\n\n\n<p>Task Statement 4: Deploy code by using AWS CI\/CD services.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Git-based version control tools (for example, Git, AWS CodeCommit) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/codecommit\/latest\/userguide\/welcome.html\" target=\"_blank\" rel=\"noreferrer noopener\">What is AWS CodeCommit?<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/codecommit\/latest\/userguide\/getting-started.html\" target=\"_blank\" rel=\"noreferrer noopener\">Getting started with Git and AWS CodeCommit<\/a>)<\/li>\n\n\n\n<li>Manual and automated approvals in AWS CodePipeline <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/codepipeline\/latest\/userguide\/approvals.html\" target=\"_blank\" rel=\"noreferrer noopener\">Manage approval actions in CodePipeline<\/a>)<\/li>\n\n\n\n<li>Access application configurations from AWS AppConfig and Secrets Manager <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/appconfig\/latest\/userguide\/appconfig-integration-secrets-manager.html\" target=\"_blank\" rel=\"noreferrer noopener\">AWS AppConfig integration with AWS Secrets Manager<\/a>)<\/li>\n\n\n\n<li>CI\/CD workflows that use AWS services <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/whitepapers\/latest\/cicd_for_5g_networks_on_aws\/cicd-on-aws.html\" target=\"_blank\" rel=\"noreferrer noopener\">CI\/CD on AWS<\/a>)<\/li>\n\n\n\n<li>Application deployment that uses AWS services and tools (for example, CloudFormation, AWS Cloud Development Kit [AWS CDK], AWS SAM, AWS CodeArtifact, Copilot, Amplify, Lambda)<\/li>\n\n\n\n<li>Lambda deployment packaging options <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/gettingstarted-package.html\" target=\"_blank\" rel=\"noreferrer noopener\">Lambda deployment packages<\/a>)<\/li>\n\n\n\n<li>API Gateway stages and custom domains <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/apigateway\/latest\/developerguide\/how-to-custom-domains.html\" target=\"_blank\" rel=\"noreferrer noopener\">Setting up custom domain names for REST APIs<\/a>)<\/li>\n\n\n\n<li>Deployment strategies (for example, canary, blue\/green, rolling) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/whitepapers\/latest\/overview-deployment-options\/rolling-deployments.html\" target=\"_blank\" rel=\"noreferrer noopener\"> Rolling Deployments<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Updating existing IaC templates (for example, AWS SAM templates, CloudFormation templates)<\/li>\n\n\n\n<li>Managing application environments by using AWS services<\/li>\n\n\n\n<li>Deploying an application version by using deployment strategies<\/li>\n\n\n\n<li>Committing code to a repository to invoke build, test, and deployment actions<\/li>\n\n\n\n<li>Using orchestrated workflows to deploy code to different environments<\/li>\n\n\n\n<li>Performing application rollbacks by using existing deployment strategies<\/li>\n\n\n\n<li>Using labels and branches for version and release management<\/li>\n\n\n\n<li>Using existing runtime configurations to create dynamic deployments (for example, using staging variables from API Gateway in Lambda functions)<\/li>\n<\/ul>\n\n\n\n<h4 class=\"wp-block-heading\"><strong>Domain 4: Troubleshooting and Optimization<\/strong><\/h4>\n\n\n\n<p>Task Statement 1: Assist in a root cause analysis.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Logging and monitoring systems <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/prescriptive-guidance\/latest\/implementing-logging-monitoring-cloudwatch\/welcome.html\" target=\"_blank\" rel=\"noreferrer noopener\">Designing and implementing logging and monitoring<\/a>)<\/li>\n\n\n\n<li>Languages for log queries (for example, Amazon CloudWatch Logs Insights) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/AmazonCloudWatch\/latest\/logs\/CWL_QuerySyntax.html\" target=\"_blank\" rel=\"noreferrer noopener\">CloudWatch Logs Insights query syntax<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/AmazonCloudWatch\/latest\/logs\/AnalyzingLogData.html\" target=\"_blank\" rel=\"noreferrer noopener\">Analyzing log data with CloudWatch Logs Insights<\/a>)<\/li>\n\n\n\n<li>Data visualizations <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/wellarchitected\/latest\/analytics-lens\/data-visualization.html\" target=\"_blank\" rel=\"noreferrer noopener\">Data visualization<\/a>)<\/li>\n\n\n\n<li>Code analysis tools<\/li>\n\n\n\n<li>Common HTTP error codes <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/waf\/latest\/developerguide\/customizing-the-response-status-codes.html\" target=\"_blank\" rel=\"noreferrer noopener\">Supported status codes for custom response<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/awssupport\/latest\/APIReference\/CommonErrors.html\" target=\"_blank\" rel=\"noreferrer noopener\">Common Errors<\/a>)<\/li>\n\n\n\n<li>Common exceptions generated by SDKs <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/sdk-for-java\/latest\/developer-guide\/handling-exceptions.html\" target=\"_blank\" rel=\"noreferrer noopener\">Exception handling for the AWS SDK for Java 2.x<\/a>)<\/li>\n\n\n\n<li>Service maps in AWS X-Ray <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/xray\/latest\/devguide\/xray-console-servicemap.html\" target=\"_blank\" rel=\"noreferrer noopener\">Using the service map<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Debugging code to identify defects<\/li>\n\n\n\n<li>Interpreting application metrics, logs, and traces<\/li>\n\n\n\n<li>Querying logs to find relevant data<\/li>\n\n\n\n<li>Implementing custom metrics (for example, CloudWatch embedded metric format [EMF])<\/li>\n\n\n\n<li>Reviewing application health by using dashboards and insights<\/li>\n\n\n\n<li>Troubleshooting deployment failures by using service output logs<\/li>\n<\/ul>\n\n\n\n<p>Task Statement 2: Instrument code for observability.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Distributed tracing <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/aws.amazon.com\/xray\/\" target=\"_blank\" rel=\"noreferrer noopener\">AWS X-Ray<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/xray\/latest\/devguide\/aws-xray.html\" target=\"_blank\" rel=\"noreferrer noopener\">What is AWS X-Ray?<\/a>)<\/li>\n\n\n\n<li>Differences between logging, monitoring, and observability <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/operatorguide\/monitoring-observability.html\" target=\"_blank\" rel=\"noreferrer noopener\">Monitoring and observability<\/a>)<\/li>\n\n\n\n<li>Structured logging <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/wellarchitected\/latest\/serverless-applications-lens\/opex-logging.html\" target=\"_blank\" rel=\"noreferrer noopener\">Centralized and structured logging<\/a>)<\/li>\n\n\n\n<li>Application metrics (for example, custom, embedded, built-in) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/AmazonCloudWatch\/latest\/monitoring\/publishingMetrics.html\" target=\"_blank\" rel=\"noreferrer noopener\">Publishing custom metrics<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Implementing an effective logging strategy to record application behavior and state<\/li>\n\n\n\n<li>Implementing code that emits custom metrics<\/li>\n\n\n\n<li>Adding annotations for tracing services<\/li>\n\n\n\n<li>Implementing notification alerts for specific actions (for example, notifications about quota<br>limits or deployment completions)<\/li>\n\n\n\n<li>Implementing tracing by using AWS services and tools<\/li>\n<\/ul>\n\n\n\n<p>Task Statement 3: Optimize applications by using AWS services and features.<\/p>\n\n\n\n<p>Knowledge of:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Caching<\/li>\n\n\n\n<li>Concurrency <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/lambda\/latest\/dg\/configuration-concurrency.html\" target=\"_blank\" rel=\"noreferrer noopener\">Configuring reserved concurrency<\/a>)<\/li>\n\n\n\n<li>Messaging services (for example, Amazon Simple Queue Service [Amazon SQS], Amazon Simple Notification Service [Amazon SNS]) <strong>(AWS Documentation:<\/strong> <a href=\"https:\/\/docs.aws.amazon.com\/sns\/latest\/dg\/sns-sqs-as-subscriber.html\" target=\"_blank\" rel=\"noreferrer noopener\">Fanout to Amazon SQS queues<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/sns\/latest\/dg\/sns-send-message-to-sqs-cross-account.html\" target=\"_blank\" rel=\"noreferrer noopener\">Sending Amazon SNS messages to an Amazon SQS queue in a different account<\/a>, <a href=\"https:\/\/docs.aws.amazon.com\/AWSSimpleQueueService\/latest\/SQSDeveloperGuide\/welcome.html\" target=\"_blank\" rel=\"noreferrer noopener\">What is Amazon Simple Queue Service?<\/a>)<\/li>\n<\/ul>\n\n\n\n<p>Skills in:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Profiling application performance<\/li>\n\n\n\n<li>Determining minimum memory and compute power for an application<\/li>\n\n\n\n<li>Using subscription filter policies to optimize messaging<\/li>\n\n\n\n<li>Caching content based on request headers<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>AWS Services<\/strong><\/h3>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/docs.aws.amazon.com\/ec2\/index.html?nc2=h_ql_doc_ec2\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"70\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-241.png\" alt=\"\" class=\"wp-image-6381\"\/><\/a><\/figure>\n<\/div>\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/docs.aws.amazon.com\/cloudfront\/index.html?nc2=h_ql_doc_cf\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"70\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-243.png\" alt=\"\" class=\"wp-image-6382\"\/><\/a><\/figure>\n<\/div>\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/docs.aws.amazon.com\/s3\/index.html?nc2=h_ql_doc_s3\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"72\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-244.png\" alt=\"\" class=\"wp-image-6383\"\/><\/a><\/figure>\n<\/div>\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/docs.aws.amazon.com\/iam\/index.html?nc2=h_ql_doc_iam\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"70\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-245.png\" alt=\"\" class=\"wp-image-6384\"\/><\/a><\/figure>\n<\/div>\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/docs.aws.amazon.com\/cli\/index.html?nc2=h_ql_doc_cli\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"72\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-246.png\" alt=\"\" class=\"wp-image-6385\"\/><\/a><\/figure>\n<\/div>\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><a href=\"https:\/\/docs.aws.amazon.com\/rds\/index.html?nc2=h_ql_doc_rds\"><img loading=\"lazy\" decoding=\"async\" width=\"300\" height=\"72\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-247.png\" alt=\"\" class=\"wp-image-6386\"\/><\/a><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Preparation Guide For The AWS Certified Developer Associate Exam<\/strong><\/h3>\n\n\n\n<p>Preparing for an exam is difficult. You need a AWS Certified Developer Associate Study Guide that will provide access to the best resources to pass the exam. <\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"800\" height=\"2000\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Certified-Developer-Associate-1.png\" alt=\"AWS Certified Developer-Associate (DVA-C01)\" class=\"wp-image-7047\" srcset=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Certified-Developer-Associate-1.png 800w, https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Certified-Developer-Associate-1-160x400.png 160w\" sizes=\"auto, (max-width: 800px) 100vw, 800px\" \/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>AWS Learning Path<\/strong><\/h3>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"379\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-253-750x379.png\" alt=\"DEVELOPER learning path\" class=\"wp-image-7030\" srcset=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-253-750x379.png 750w, https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-253.png 1198w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n<\/div>\n\n\n<h5 class=\"wp-block-heading\"><strong>AWS Technical Essentials<\/strong><\/h5>\n\n\n\n<p>The AWS Technical Essentials introductory course will help you gain an understanding of the AWS products, services, and common solutions. Moreover, you will also gain hands-on expertise on the fundamentals of identifying AWS service. This will make you efficient in making informed decisions about IT solutions based on the requirements of your business. <\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"375\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Technical-Essentials-1-750x375.png\" alt=\"\" class=\"wp-image-7040\" srcset=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Technical-Essentials-1-750x375.png 750w, https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Technical-Essentials-1.png 800w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n<\/div>\n\n\n<h6 class=\"wp-block-heading\" id=\"Key_AWS_Services_Included\"><strong>Key AWS Services Included<\/strong><\/h6>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Foundational services: Amazon Elastic Compute Cloud (EC2), Amazon Virtual Private Cloud (VPC), Amazon Simple Storage Service (S3), and Amazon Elastic Block Store (EBS)<\/li>\n\n\n\n<li>Database services: Amazon DynamoDB and Amazon Relational Database Service (RDS)<\/li>\n\n\n\n<li>Management services: AWS Auto Scaling, Amazon CloudWatch, Elastic Load Balancing (ELB), and AWS Trusted Advisor<\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Developing on AWS<\/strong><\/h5>\n\n\n\n<p>Developing on AWS is a 3-day course, designed by AWS for the candidates seeking to take the AWS Developer Associate exam. This course aims to help candidates gain knowledge of using the AWS SDK in developing secure and scalable cloud applications.<\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"750\" height=\"375\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Technical-Essentials-1-2-750x375.png\" alt=\"\" class=\"wp-image-7043\" srcset=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Technical-Essentials-1-2-750x375.png 750w, https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Technical-Essentials-1-2.png 800w\" sizes=\"auto, (max-width: 750px) 100vw, 750px\" \/><\/figure>\n<\/div>\n\n\n<p>With this course, you&#8217;ll gain command of interacting with AWS by using code. Also, the course discusses the key concepts, best practices, and troubleshooting tips in AWS.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Advanced Developing on AWS<\/strong><\/h5>\n\n\n\n<p>The Advanced Developing on AWS course is also designed by AWS experts to familiarize candidates with the real-world scenario of taking a legacy, on-premises monolithic application, and refactoring it into a serverless microservices architecture. This is a three-day advanced course that covers advanced development topics including architecting for a cloud-native environment; deconstructing on-premises, legacy applications, and repackaging them into cloud-based, cloud-native architectures. Also, this course trains you with the application of the tenets of the Twelve-Factor Application methodology.<\/p>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>Exam Readiness<\/strong><\/h5>\n\n\n\n<p>AWS offers Exam Readiness for theAWS Certified Developer Associate Training in three different formats &#8211; <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.aws.training\/SessionSearch?pageNumber=1&amp;courseId=18953\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Classroom training<\/strong>&nbsp;&#8211; It is a physical or virtual classroom to train candidates with an AWS-accredited instructor<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.aws.training\/SessionSearch?pageNumber=1&amp;courseId=18953\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Free digital training<\/strong> &#8211; It is an online training platform for candidates to schedule their sessions at their convenience. <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.aws.training\/SessionSearch?pageNumber=1&amp;courseId=18953\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Free webinars<\/strong>&nbsp;&#8211;<\/a> These webinars include presentations from AWS-accredited instructors. This is followed by a live Q&amp;A session. <\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Official Study Guide For AWS Developer Administrator Exam<\/strong><\/h3>\n\n\n\n<p>AWS provides a well-elaborate study guide, prepared and validated by AWS experts. This guide trains you to showcase your skills in networking in an examination setting. It covers all the exam objectives and enables you to receive hands-on expertise based on the situations you are likely to encounter as an AWS Certified Developer Administrator (DVA-C01). This <a href=\"https:\/\/d1.awsstatic.com\/training-and-certification\/docs-dev-associate\/AWS-Certified-Developer-Associate_Exam-Guide.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Study Guide<\/a> will assist you in internalizing the AWS processes and the best practices associated with AWS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>AWS Whitepapers<\/strong><\/h3>\n\n\n\n<p>AWS team offers several whitepapers, in order to enhance your technical knowledge. These whitepapers are produced exclusively by the AWS team, analysts, and other AWS partners.<\/p>\n\n\n\n<p>Here is a list of some highly recommended AWS Certified Developer Associate White Papers<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/d1.awsstatic.com\/whitepapers\/AWS_Cloud_Best_Practices.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Architecting for the Cloud: AWS Best Practices<\/a>&nbsp;<\/li>\n\n\n\n<li><a href=\"https:\/\/d0.awsstatic.com\/whitepapers\/Security\/AWS_Security_Best_Practices.pdf?refid=em_\" target=\"_blank\" rel=\"noreferrer noopener\">AWS Security Best Practices<\/a>&nbsp;<\/li>\n\n\n\n<li><a href=\"http:\/\/d0.awsstatic.com\/whitepapers\/Security\/AWS%20Security%20Whitepaper.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Amazon Web Services: Overview of Security Processes<\/a>&nbsp;<\/li>\n\n\n\n<li><a href=\"https:\/\/d0.awsstatic.com\/whitepapers\/architecture\/AWS_Well-Architected_Framework.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">AWS Well-Architected Framework<\/a>&nbsp;<\/li>\n\n\n\n<li><a href=\"http:\/\/media.amazonwebservices.com\/AWS_Development_Test_Environments.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Development and Test on AWS<\/a>&nbsp;<\/li>\n\n\n\n<li><a href=\"https:\/\/d0.awsstatic.com\/whitepapers\/Backup_Archive_and_Restore_Approaches_Using_AWS.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Backup and Recovery Approaches Using AWS<\/a>&nbsp;<\/li>\n\n\n\n<li><a href=\"http:\/\/media.amazonwebservices.com\/AWS_Amazon_VPC_Connectivity_Options.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Amazon Virtual Private Cloud Connectivity Options<\/a>&nbsp;<\/li>\n\n\n\n<li><a href=\"http:\/\/d0.awsstatic.com\/whitepapers\/aws_pricing_overview.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">How AWS Pricing Works<\/a><\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong><strong>AWS FAQs<\/strong><\/strong><\/h3>\n\n\n\n<p>AWS team also provides many FAQs, to help you familiarize yourself with the common queries of other candidates, and professionals. Here is a list of some FAQs by AWS<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/aws.amazon.com\/ec2\/faqs\/\" target=\"_blank\">Amazon EC2<\/a><\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/aws.amazon.com\/s3\/faqs\/\" target=\"_blank\">Amazon S3<\/a>&nbsp;<\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/aws.amazon.com\/vpc\/faqs\/\" target=\"_blank\">Amazon VPC<\/a>&nbsp;<\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/aws.amazon.com\/route53\/faqs\/\" target=\"_blank\">Amazon Route 53<\/a>&nbsp;<\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/aws.amazon.com\/rds\/faqs\/\" target=\"_blank\">Amazon RDS<\/a>&nbsp;<\/li>\n\n\n\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/aws.amazon.com\/sqs\/faqs\/\" target=\"_blank\">Amazon SQS<\/a><\/li>\n<\/ul>\n\n\n\n<h5 class=\"wp-block-heading\"><strong>For More Details See &#8211; <a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate-faq\/\" target=\"_blank\" rel=\"noreferrer noopener\">AWS Certified Developer Associate FAQ<\/a><\/strong><\/h5>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/09\/DVA-c01-faq.png\" alt=\"AWS Certified Developer-Associate (DVA-C01) FAQ\" class=\"wp-image-19115\" width=\"913\" height=\"488\"\/><\/figure>\n<\/div>\n\n\n<h3 class=\"wp-block-heading\"><strong>Exam Difficulty Level<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Understand the difficulty level of the exam and plan your preparation accordingly.<\/li>\n\n\n\n<li>Use practice exams and quizzes to gauge your level of understanding and identify areas where you need to improve.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Study Strategies<\/strong><\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Create a study plan that covers all the topics listed in the exam blueprint.<\/li>\n\n\n\n<li>Focus on your weaker areas and spend more time studying those topics.<\/li>\n\n\n\n<li>Use flashcards and other study aids to reinforce your understanding of key concepts.<\/li>\n<\/ol>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Refer<\/strong> <strong>AWS Recommended Books<\/strong><\/h3>\n\n\n\n<p>AWS recommends some verified books for the ones seeking to take its certification exam. These books are designed to help you grasp a firm proficiency in AWS administration. <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>All in One AWS Certified Developer Associate Exam Guide<\/li>\n\n\n\n<li>AWS for Developers for dummies<\/li>\n\n\n\n<li>AWS Development Essentials<\/li>\n\n\n\n<li>AWS Certified Developer Associate Guide: An Effective Guide for Developers<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Join Online Forums<\/strong><\/h3>\n\n\n\n<p>When more individuals are involved, there is a significantly larger chance that the issue will be resolved. Additionally, several points of view give the material more life. The research are made more thorough by these online forum conversations. Introverts who would often prefer to avoid conversations have an opportunity to express themselves. Forums are a great tool for creating the kind of community that is necessary for understanding others.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Solve Practice Tests<\/strong><\/h3>\n\n\n\n<p>AWS Certified Developer Associate Practice Exams is all you need to check yourself. Practice paper helps in various aspects. The more answers you get right in a practice paper, the more confident you\u2019ll feel for the examination. Also, you will know exactly how much time and effort needs to be invested in a different section of the question paper. Your brain will get trained to be at its highest potential for the duration of the exam. All of these factors can make a huge difference. Remember, your result does not reflect how much you know, but how much you wrote. Talent can only be judged if it translates well in performance. AWS offers a <a href=\"https:\/\/www.aws.training\/certification?src=exam-prep\" target=\"_blank\" rel=\"noreferrer noopener\">Practice Exam<\/a> to help you familiarize yourself with the exam domains.<\/p>\n\n\n\n<p class=\"has-text-align-center\"><a href=\"https:\/\/www.testpreptraining.ai\/aws-certified-developer-associate-exam-free-practice-test\" target=\"_blank\" rel=\"noreferrer noopener\">So Solve Our Practice Tests and Level Up Your Expertise<\/a><\/p>\n\n\n\n<p><strong><a href=\"https:\/\/d1.awsstatic.com\/training-and-certification\/docs-dev-associate\/AWS-Certified-Developer-Associate_Sample-Questions.pdf\" target=\"_blank\" rel=\"noreferrer noopener\">Get AWS Official Sample Paper Here<\/a><\/strong><\/p>\n\n\n<div class=\"wp-block-image is-style-default\">\n<figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"799\" height=\"838\" src=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-254-1.png\" alt=\"Sample questions\" class=\"wp-image-7033\" srcset=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-254-1.png 799w, https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/Screenshot-254-1-381x400.png 381w\" sizes=\"auto, (max-width: 799px) 100vw, 799px\" \/><\/figure>\n<\/div>\n\n\n<p><strong><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-basics\/\">Cloud Basics<\/a><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-cloud\/\">AWS Cloud<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-cloud-economics\/\">AWS Cloud Economics<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/cloud-architecture-design-principles-2\/\">Cloud Architecture Design Principles<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>Amazon EC2 <\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/ec2-volume-types-2\/\">EC2 Volume Types<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/amis-2\/\">AMIs<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/migrating-ec2-resources-to-another-region\/\">Migrating EC2 Resources to Another Region<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/ec2-backup-strategies\/\">EC2 Backup Strategies<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/ebs-raid-configurations\/\">EBS Raid Configurations<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/multi-region-design\/\">Multi-Region Design<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>VPC<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/vpc-basics\/\">VPC Basics<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/vpc-peering-3\/\">VPC Peering<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/vpc-limits-and-pricing-2\/\">VPC limits and Pricing<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>ELB (Elastic Load Balancer)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/elb-concepts-2\/\">ELB concepts <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/internet-facing-elb-2\/\">Internet-facing ELB<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/vpc-facing-elb-2\/\">VPC-facing ELB<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/elb-instance-management-2\/\">ELB Instance Management<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-lambda-2\/\">AWS Lambda <\/a><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/lambda-permissions\/\">Lambda Permissions<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/lambda-function-management\/\">Lambda Function Management<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/lambda-runtimes\/\">Lambda Runtimes<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/lambda-deployments\/\">Lambda Deployments<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/lambda-versioning\/\">Lambda Versioning<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>Storage<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/s3\/\">S3<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/cloudfront\/\">CloudFront<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/dynamodb\/\">DynamoDB<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/rds-3\/\">RDS<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>Deployment<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-codecommit-2\/\">AWS CodeCommit<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-codebuild-2\/\">AWS&nbsp;CodeBuild<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/codedeploy\/\">CodeDeploy <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/codepipeline\/\">CodePipeline <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/api-gateway\/\">API Gateway <\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>Application Services<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/sqs-2\/\">SQS<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/sns\/\">SNS<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/swf\/\">SWF<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-iam-3\/\">AWS IAM<\/a><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/iam-roles-and-policies-2\/\">IAM Roles and Policies<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/mfa-2\/\">MFA<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/security-token-service-2\/\">Security Token Service<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/kms\/\">KMS<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-inspector\/\">AWS Inspector<\/a><\/li>\n<\/ul>\n\n\n\n<p><strong><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/ci-cd-automation-2\/\">CI\/CD\/Automation<\/a><\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-ecs\/\">AWS ECS<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/cloudformation\/\">CloudFormation <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/opsworks\/\">OpsWorks <\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/elastic-beanstalk\/\">Elastic Beanstalk <\/a><\/li>\n<\/ul>\n\n\n\n<p><strong>Monitoring<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/cloudwatch\/\">Cloudwatch<\/a><\/li>\n\n\n\n<li><a href=\"https:\/\/www.testpreptraining.ai\/tutorial\/systems-manager\/\">Systems Manager<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>The AWS Certified Developer &#8211; Associate certification demonstrates competence in creating, deploying, and debugging cloud-based applications using AWS. It also demonstrates knowledge and comprehension of essential AWS services, uses, and fundamental AWS architecture best practices. Individuals who have prepared for and earned this certification have more self-assurance and credibility. The certainty of having the proper&#8230;<\/p>\n","protected":false},"author":1,"featured_media":7035,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"categories":[2,5717,5745,5728],"tags":[2490,2491,2489,4],"class_list":["post-2476","page","type-page","status-publish","has-post-thumbnail","hentry","category-amazon-aws","category-cloud-computing","category-development","category-security","tag-aws-certified-developer-associate-dva-c01-exam","tag-aws-certified-developer-associate-dva-c01-practice-tests","tag-aws-certified-developer-associate-dva-c01-study-guide","tag-m4f"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AWS Certified Developer Associate (DVA-C01) - Testprep Training Tutorials<\/title>\n<meta name=\"description\" content=\"Boost your chances and get ready to qualify the AWS Certified Developer Associate (DVA-C01) Exam with hundreds of practice exam.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AWS Certified Developer Associate (DVA-C01) - Testprep Training Tutorials\" \/>\n<meta property=\"og:description\" content=\"Boost your chances and get ready to qualify the AWS Certified Developer Associate (DVA-C01) Exam with hundreds of practice exam.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/\" \/>\n<meta property=\"og:site_name\" content=\"Testprep Training Tutorials\" \/>\n<meta property=\"article:modified_time\" content=\"2023-04-21T07:55:47+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Certified-Developer-Associate-DVA-001-1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"750\" \/>\n\t<meta property=\"og:image:height\" content=\"400\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"18 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/\",\"name\":\"AWS Certified Developer Associate (DVA-C01) - Testprep Training Tutorials\",\"isPartOf\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\"},\"datePublished\":\"2019-08-26T03:53:27+00:00\",\"dateModified\":\"2023-04-21T07:55:47+00:00\",\"description\":\"Boost your chances and get ready to qualify the AWS Certified Developer Associate (DVA-C01) Exam with hundreds of practice exam.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"AWS Certified Developer Associate (DVA-C01)\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#website\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"name\":\"Testprep Training Tutorials\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#organization\",\"name\":\"Testprep Training\",\"url\":\"https:\/\/www.testpreptraining.ai\/tutorial\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"contentUrl\":\"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png\",\"width\":583,\"height\":153,\"caption\":\"Testprep Training\"},\"image\":{\"@id\":\"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"AWS Certified Developer Associate (DVA-C01) - Testprep Training Tutorials","description":"Boost your chances and get ready to qualify the AWS Certified Developer Associate (DVA-C01) Exam with hundreds of practice exam.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/","og_locale":"en_US","og_type":"article","og_title":"AWS Certified Developer Associate (DVA-C01) - Testprep Training Tutorials","og_description":"Boost your chances and get ready to qualify the AWS Certified Developer Associate (DVA-C01) Exam with hundreds of practice exam.","og_url":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/","og_site_name":"Testprep Training Tutorials","article_modified_time":"2023-04-21T07:55:47+00:00","og_image":[{"width":750,"height":400,"url":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-content\/uploads\/2020\/06\/AWS-Certified-Developer-Associate-DVA-001-1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"18 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/","url":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/","name":"AWS Certified Developer Associate (DVA-C01) - Testprep Training Tutorials","isPartOf":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website"},"datePublished":"2019-08-26T03:53:27+00:00","dateModified":"2023-04-21T07:55:47+00:00","description":"Boost your chances and get ready to qualify the AWS Certified Developer Associate (DVA-C01) Exam with hundreds of practice exam.","breadcrumb":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/aws-certified-developer-associate\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.testpreptraining.ai\/tutorial\/"},{"@type":"ListItem","position":2,"name":"AWS Certified Developer Associate (DVA-C01)"}]},{"@type":"WebSite","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#website","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","name":"Testprep Training Tutorials","description":"","publisher":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.testpreptraining.ai\/tutorial\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#organization","name":"Testprep Training","url":"https:\/\/www.testpreptraining.ai\/tutorial\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/","url":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","contentUrl":"https:\/\/www.testpreptraining.com\/tutorial\/wp-content\/uploads\/2020\/07\/tpt-logo-6.png","width":583,"height":153,"caption":"Testprep Training"},"image":{"@id":"https:\/\/www.testpreptraining.ai\/tutorial\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2476","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/comments?post=2476"}],"version-history":[{"count":70,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2476\/revisions"}],"predecessor-version":[{"id":61497,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/pages\/2476\/revisions\/61497"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/media\/7035"}],"wp:attachment":[{"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/media?parent=2476"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/categories?post=2476"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.testpreptraining.ai\/tutorial\/wp-json\/wp\/v2\/tags?post=2476"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}