$0.00
Amazon DVA-C01 Exam Dumps

Amazon DVA-C01 Exam Dumps

AWS Certified Developer Associate Exam

Total Questions : 608
Update Date : April 16, 2024
PDF + Test Engine
$65 $95
Test Engine
$55 $85
PDF Only
$45 $75

Money back Guarantee

When it comes about your bright future with career Examforsure takes it really serious as you do and for any valid reason that our provided Amazon DVA-C01 exam dumps haven't been helpful to you as, what we promise, you got full option to feel free claiming for refund.

100% Real Questions

Examforsure does verify that provided Amazon DVA-C01 question and answers PDFs are summed with 100% real question from a recent version of exam which you are about to perform in. So we are sure with our wide library of exam study materials such Amazon exam and more.

Security & Privacy

Free downloadable Amazon DVA-C01 Demos are available for you to download and verify that what you would be getting from Examforsure. We have millions of visitor who had simply gone on with this process to buy Amazon DVA-C01 exam dumps right after checking out our free demos.


DVA-C01 Exam Dumps


What makes Examforsure your best choice for preparation of DVA-C01 exam?

Examforsure is totally committed to provide you Amazon DVA-C01 practice exam questions with answers with make motivate your confidence level while been at exam. If you want to get our question material, you need to sign up Examforsure, as there are tons of our customers all over the world are achieving high grades by using our Amazon DVA-C01 exam dumps, so can you also get a 100% passing grades you desired as our terms and conditions also includes money back guarantee.

Key to solution Preparation materials for Amazon DVA-C01 Exam

Examforsure has been known for its best services till now for its final tuition basis providng Amazon DVA-C01 exam Questions and answer PDF as we are always updated with accurate review exam assessments, which are updated and reviewed by our production team experts punctually. Provided study materials by Examforsure are verified from various well developed administration intellectuals and qualified individuals who had focused on Amazon DVA-C01 exam question and answer sections for you to benefit and get concept and pass the certification exam at best grades required for your career. Amazon DVA-C01 braindumps is the best way to prepare your exam in less time.

User Friendly & Easily Accessible

There are many user friendly platform providing Amazon exam braindumps. But Examforsure aims to provide latest accurate material without any useless scrolling, as we always want to provide you the most updated and helpful study material as value your time to help students getting best to study and pass the Amazon DVA-C01 Exams. you can get access to our questions and answers, which are available in PDF format right after the purchase available for you to download. Examforsure is also mobile friendly which gives the cut to study anywhere as long you have access to the internet as our team works on its best to provide you user-friendly interference on every devices assessed. 

Providing 100% verified Amazon DVA-C01 (AWS Certified Developer Associate Exam) Study Guide

Amazon DVA-C01 questions and answers provided by us are reviewed through highly qualified Amazon professionals who had been with the field of Amazon from a long time mostly are lecturers and even Programmers are also part of this platforms, so you can forget about the stress of failing in your exam and use our Amazon DVA-C01-AWS Certified Developer Associate Exam question and answer PDF and start practicing your skill on it as passing Amazon DVA-C01 isn’t easy to go on so Examforsure is here to provide you solution for this stress and get you confident for your coming exam with success garneted at first attempt. Free downloadable demos are provided for you to check on before making the purchase of investment in yourself for your success as our Amazon DVA-C01 exam questions with detailed answers explanations will be delivered to you.


Amazon DVA-C01 Sample Questions

Question # 1

A developer has created a Java application that makes HTTP requests directly to AWS services. Application logging shows 5xx HTTP response codes that occ irregular intervals. The errors are affecting users. How should the developer update the application to improve the application's resiliency?

A. Revise the request content in the application code. 
B. Use the AWS SDK for Java to interact with AWS APIs. 
C. Scale out the application so that more instances of the application are running. 
D. Add additional logging to the application code. 



Question # 2

A developer has an Amazon DynamoDB table that must be in provisioned mode to comply with user requirements. The application needs to support the following: • Average item size: 10 KB • Item reads each second: 10 strongly consistent • Item writes each second: 2 transactional Which read and write capacity cost-effectively meets these requirements? 

A. Read 10; write 2 
B. Read 30; write 40 
C. Use on-demand scaling
 D. Read 300; write 400 



Question # 3

A company is using an Amazon API Gateway REST API endpoint as a webhook lo publish events from an on-premises source control management (SCM) system to Amazon EventBridge. The company has configured an EventBridge rule to listen for the events and to control application deployment m a central AWS account. The company needs to receive the same events across multiple receiver AWS accounts How can a developer meet these requirements without changing the configuration of the SCM system? 

A. Deploy the API Gateway REST API to all the required AWS accounts. Use the same custom domain name for all the gateway endpoints so that a single SCM webhook can be used for all events from all accounts. 
B. Deploy the API Gateway REST API to all the receiver AWS accounts Create as many SCM webhooks as the number of AWS accounts. 
C. Grant permission to the central AWS account for EventBridge to access the receiver AWS accounts. Add an EventBridge event bus on the receiver AWS accounts as the targets to the existing EventBridge rule 
D. Convert the API Gateway type from REST API to HTTP API 



Question # 4

A developer is creating an AWS CloudFormation template to deploy Amazon EC2 instances across multiple AWS accounts. The developer must choose the EC2 instances from a list of approved instance types. How can the developer incorporate the list of approved instance types in the CloudFormation template?

 A. Create a separate CloudFormation template for each EC2 instance type in the list 
B. In the Resources section of the CloudFormation template, create resources for each EC2 instance type in the list. 
C. In the CloudFormation template, create a separate parameter for each EC2 instance type in the list. 
D. In the CloudFormation template, create a parameter with the list of EC2 instance types as AllowedValues 



Question # 5

A data-processing application includes an AWS Lambda function that processes data in several steps. Recently, the function has been reaching the Lambda tii A developer wants to use AWS X-Ray to find out how long each step is taking so that the developer can determine which step is causing the timeout. Which combination of actions should the developer take to accomplish this goal? (Select TWO.) 

A. Modify the application to call the PutMetricData API operation after each processing step. Include the time taken in milliseconds. 
B. Use the aws lambda update-function-configuration AWS CLI command to enable active tracing on the Lambda function. 
C. Modify the application to record each processing step in an X-Ray subsegment by using the X-Ray software development kit (SDK). 
D. Add the xray:PutTraceSegments permission and the xray:PutTelemetryRecords permission to the Lambda function's execution role. 
E. Modify the application to put each processing step in a separate Lambda layer. Include all the layers in the Lambda function. 



Question # 6

A developer is migrating a Windows-based legacy application from on premises to AWS. The application will run on Amazon EC2 instances that run Amazon Linux. The application stores a large number of files in an NFS drive. The migration solution must minimize downtime and application code changes. Which solution should the developer use to migrate the application data? 

A. Create an Amazon S3 bucket. Use the s3 sync command to upload the files to the S3 bucket. 
B. Create an Amazon Elastic Block Store (Amazon E8S) volume. Upload the files to the volume. Attach the volume to the EC2 instances. 
C. Create an Amazon Elastic File System (Amazon EFS) file system. Use AWS DataSync to transfer the files to Amazon EFS. 
D. Create an Amazon Elastic File System (Amazon EFS) file system. Mount the EFS file system from the legacy application. Copy the files to the EFS mount. 



Question # 7

A developer is writing a web application that allows users to sign in. The application will run on Amazon EC2 instances behind an Application Load Balancer (ALB). The instances will run in an Auto Scaling group across multiple Availability Zones. How can the developer ensure that users stay signed in when the Auto Scaling group is scaled down? 

A. Enable sticky sessions on the ALB target group. 
B. Create an Amazon DynamoDB table. Configure the application to use the DynamoDB table to store session state such as login status. 
C. Create an Amazon Elastic Block Store (Amazon EBS) volume. Use EBS Multi-Attach to attach the volume to all instances in the Auto Scaling group. Configure the application to use the volume to store session state such as login status. 
D. Enable deregistration delay on the ALB target group. 



Question # 8

A company is migrating a legacy application to a serverless application on AWS. The legacy application consists of a set of web services that are exposed by a Amazon API Gateway API. A developer needs to replace the existing implementation of web services with AWS Lambda functions. The developer needs to test new version of the" API that uses the functions in production. The developer must minimize the impact of the testing on the application's users. Which solution will meet these requirements? 

A. Create a beta stage for the new version of the API. Send the updated endpoint to the users. 
B. Create a development stage for the new version of the API. Use a canary deployment. 
C. Create a development stage for the new version of the API. Promote a canary release. 
D. Create a deployment stage. Enable mutual TLS for the new version of the API. 



Question # 9

A company has a serverless application that uses AWS Lambda functions and AWS Systems Manager parameters to store configuration data. The company moves the Lambda functions inside the VPC and into private subnets. The Lambda functions are now producing errors in their attempts to access Systems Manager parameters. Which solution will allow the Lambda functions to access Systems Manager parameters inside the VPC?

 A. Configure security groups to allow access lo Systems Manager. 
B. Create an interface VPC endpoint for Systems Manager. 
C. Use an internet gateway from inside the VPC. 
D. Create a gateway VPC endpoint for Systems Manager.



Question # 10

A company is building an application for stock trading. The application needs submillisecond latency for processing trade requests. The company uses Amazon DynamoDB to store all the trading data that is used to process each trading request A development team performs load testing on the application and finds that the data retrieval time is higher than expected. The development team needs a solution that reduces the data retrieval time with the least possible effort. Which solution meets these requirements?

 A. Add local secondary indexes (LSIs) for the trading data 
B. Store the trading data in Amazon S3, and use S3 Transfer Acceleration. 
C. Add retries with exponential backoff for DynamoDB queries. 
D. Use DynamoDB Accelerator (DAX) to cache the trading data 



Question # 11

A company uses the AWS SDK for JavaScript in the Browser to build a web application and then hosts the application on Amazon S3. The company wants the application to support 10,000 users concurrently. The company selects Amazon DynamoDB to store user preferences in a table. There is a requirement to uniquely identify users at any scale. Which solution will meet these requirements?

A. Create a user cookie. Attach an 1AM role to the S3 bucket that hosts the application. 
B. Deploy an Amazon CloudFront distribution with an origin access identity (OAI) to access the S3 bucket. 
C. Configure and use Amazon Cognito. Access DynamoDB with the authenticated users. 
D. Create an IAM user for each user. Use fine-grained access control on the DynamoDB table to control access. 



Question # 12

A developer deployed an application to an Amazon EC2 instance. The application needs to know the public IPv4 address of the instance. How can the application find this information? 

A. Query the instance metadata from http://169.254.169.254/latest/meta-data/. 
B. Query the instance user data from http://169 254.169.254/latest/user-data/. 
C. Query the Amazon Machine Image (AMI) information from http://169 254.169.254/latesl/meta-data/ami/. 
D. Check the hosts file of the operating system.



Question # 13

A company has a front-end application that runs on four Amazon EC2 instances behind an Elastic Load Balancer (ELB) in a production environment that is provisioned by AWS Elastic Beanstalk. A developer needs to deploy and test new application code while updating the Elastic Beanstalk platform from the current version to a newer version of Node.js. The solution must result in zero downtime for the application. Which solution meets these requirements? 

A. Clone the production environment to a different platform version. Deploy the new application code, and test it. Swap the environment URLs upon verification. 
B. Deploy the new application code in an all-at-once deployment to the existing EC2 instances. Test the code. Redeploy the previous code if verification fails. 
C. Perform an immutable update to deploy the new application code to new EC2 instances. Serve traffic to the new instances after they pass health checks 
D. Use a rolling deployment for the new application code. Apply the code to a subset of EC2 instances until the tests pass. Redeploy the previous code if the tests fail. 



Question # 14

A company is running an application on AWS Elastic Beanstalk in a single-instance environment. The company's deployments must avoid any downtime. Which deployment option will meet these requirements? 

A. All at once
 B. Rolling 
C. Rolling with additional batch 
D. Immutable 



Question # 15

A company has a serverless application that uses Amazon API Gateway backed by AWS Lambda proxy integration. The company is developing several backend APIs. The company needs a landing page to arovide an overview ol navigation to the APIs. \ developer creates a new /LandingPage resource and a new GET method that uses mock integration. What should the developer do next to meet these requirements?

A. Configure the integration request mapping template with Content-Type of text/html and statusCode of 200. Configure the integration response mapping template with ContentType of application/json. In the integration response mapping template, include the LandingPage HTML code that references the APIs. 
B. Configure the integration request mapping template with Content-Type of application/json. In the integration request mapping template, include the LandingPage HMTL code that references the APIs. Configure the integration response mapping template with Content-Type of text/html and statusCode of 200.
 C. Configure the integration request mapping template with Content-Type of application/json and statusCode of 200. Configure the integration response mapping template with Content-Type of text/html. In the integration response mapping template, include the LandingPage HTML code that references the APIs. 
D. Configure the integration request mapping template with Content-Type of text/html. In the integration request mapping template, include the LandingPage HTML code that references the APIs. Configure the integration response mapping template with Content-Type of application/json and statusCode of 200.



Question # 16

A company is using continuous integral ion/continuous delivery (CI/CD) systems. A that run on premises. Which AWS service should the developer use to meet these requirements? 

A. AWSCIoud9 
B. AWS CodeBuild 
C. AWS Elastic Beanstalk 
D. AWS CodeDeploy 



Question # 17

A developer is working on a Python application that runs on Amazon EC2 instances. The developer wants to enable tracing of application requests to debug performance issues in the code. Which combination of actions should the developer take to achieve this goal? (Select TWO.) 

A. Install the Amazon CloudWatch agent on the EC2 instances. 
B. Install the AWS X-Ray daemon on the EC2 instances 
C. Configure the application to write JSON-formatted logs to /var/log/cloudwatch. 
D. Configure the application to write trace data to /var/log/xray. 
E. Install and configure the AWS X-Ray SDK for Python in the application. 



Question # 18

A company has an application that runs on AWS Elastic Beanstalk in a load-balanced environment. The company needs to update the instance types in the environment to a more recent generation of instance types. The company must minimize downtime during the deployment of this configuration change. Which deployment options will meet these requirements? (Choose two.)

 A. Disabled 
B. Rolling based on Health 
C. Immutable 
D. All at once
 E. Canary 



Question # 19

A development team set up a pipeline to launch a test environment. The developers want to automate tests for their application. The team created an AWS CodePipeline stage to deploy the application to a test environment in batches using AWS Elastic Beanstalk. A later CodePipeline stage contains a single action that uses AWS CodeBuild to run numerous automated Selenium-based tests on the deployed application. The team must speed up the pipeline without removing any of the individual tests. Which set of actions will MOST effectively speed up application deployment and testing?

A. Set up an all-at-once deployment in Elastic Beanstalk. Run tests in parallel with multiple CodeBuild actions. 
B. Set up a rolling update in Elastic Beanstalk. Run tests in serial with a single CodeBuild action. 
C. Set up an immutable update in Elastic Beanstalk. Run tests in serial with a single CodeBuild action. 
D. Set up a traffic-splitting deployment in Elastic Beanstalk. Run tests in parallel with multiple CodeBuild actions. 



Question # 20

A developer wants to migrate a Windows .NET application that is running on IIS with a Microsoft SQL Server database to AWS. The developer does not want to think about provisioning and managing the infrastructure. What should the developer do to migrate the application with the LEAST amount of effort? 

A. Launch Amazon EC2 instances for Windows Server. Back up and restore the database to Amazon RDS. Deploy the web application to the new EC2 instances 
B. Back up and restore the database to Amazon RDS. Use the .NET Migration Assistant for AWS Elastic Beanstalk to migrate the web application to a preconfigured solution stack that Elastic Beanstalk provides. 
C. Migrate the database to Amazon DynamoDB Use Amazon API Gateway and AWS Lambda to create a web application interface that is hosted in an Amazon S3 bucket. 
D. Containerize the application on premises. Push the image to Amazon Elastic Container Registry (Amazon ECR). Create an AWS CloudFormation template to deploy the application



Question # 21

A developer is exposing an API by using Amazon API Gateway and AWS Lambda as the backend for an application. The developer wants to add validation rules for a POST method to ensure that the data (rom the frontend web form is valid. The validation rules must include mandatory fields, data type, length, and regular expressions. Which solution will meet these requirements? 

A. Create an API Gateway model with schema for data validation. 
B. Create API Gateway HTTP request headers for data validation.
 C. Create API Gateway URL query string parameters for data validation. 
D. Create API Gateway URL path parameters for data validation 



Question # 22

A developer has built an application running on AWS Lambda using AWS Serverless Application Model (AWS SAM). What is the correct sequence of steps to successfully deploy the application? 

A. 1. Build the SAM template in Amazon EC2. 2. Package the SAM template to Amazon EBS storage. 3. Deploy the SAM template from Amazon EBS. 
B. 1. Build the SAM template locally. 2. Package the SAM template onto Amazon S3. 3. Deploy the SAM template from Amazon S3. 
C. 1. Build the SAM template locally. 2. Deploy the SAM template from Amazon S3. 3. Package the SAM template for use. 
D. 1. Build the SAM template locally. 2 Package the SAM template from AWS CodeCommit. 



Question # 23

An open-source map application gathers data from several geolocation APIs. The application's source code repository is public and can be used by anyone, but the geolocation APIs must not be directly accessible. A developer must implement a solution to prevent the credentials that are used to access the APIs from becoming public. The solution also must ensure that the application still functions properly. Which solution will meet these requirements MOST cost-effectively?

A. Store the credentials in AWS Secrets Manager. Retrieve the credentials by using the GetSecretValue API operation. 
B. Store the credentials in AWS Key Management Service (AWS KMS). Retrieve the credentials by using the GetPublicKey API operation. 
C. Store the credentials in AWS Security Token Service (AWS STS). Retrieve the credentials by using the GetCallerldentity API operation. 
D. Store the credentials in AWS Systems Manager Parameter Store. Retrieve the credentials by using the GetParameter API operation. 



Question # 24

An application that is running on Amazon EC2 instances stores data in an Amazon S3 bucket. All the data must be encrypted in transit. How can a developer ensure that all traffic to the S3 bucket is encrypted? 

A. Install certificates on the EC2 instances. 
B. Create a private VPC endpoint. 
C. Configure the S3 bucket with server-side encryption with AWS KMS managed encryption keys (SSE-KMS). 
D. Create an S3 bucket policy that denies traffic when the value for the aws:SecureTransport condition key is false. 



Question # 25

A company uses Amazon DynamoDB as a data store for its order management system. The company frontend application stores orders in a DynamoDB table. The DynamoDB table is configured to send change events to a DynamoDB stream. The company uses an AWS Lambda function to log and process the incoming orders based on data from the DynamoDB stream. An operational review reveals that the order quantity of incoming orders is sometimes set to 0. A developer needs to create a dashboard that will show how many unique customers this problem affects each day. What should the developer do to implement the dashboard? 

A. Grant the Lambda function's execution role permissions to upload logs to Amazon CloudWatch Logs. Implement a CloudWatch Logs Insights query that selects the number of unique customers for orders with order quantity equal to 0 and groups the results in 1-day periods. Add the CloudWatch Logs Insights query to a CloudWatch dashboard. 
B. Use Amazon Athena to query AWS CloudTrail API logs for API calls. Implement an Athena query that selects the number of unique customers for orders with order quantity equal to 0 and groups the results in 1 -day periods. Add the Athena query to an Amazon CloudWatch dashboard. 
C. Configure the Lambda function to send events to Amazon EventBridge. Create an EventBridge rule that groups the number of unique customers for orders with order quantity equal to 0 in 1 -day periods. Add a CloudWatch dashboard as the target of the rule. 
D. Turn on custom Amazon CloudWatch metrics for the DynamoDB stream of the DynamoDB table. Create a CloudWatch alarm that groups the number of unique customers for orders with order quantity equal to 0 in 1-day periods. Add the CloudWatch alarm to a CloudWatch dashboard. 



Question # 26

A company that manages movie reviews wants to make its movie review data available to its customers by calling a set of REST web service endpoints. The company will develop the retrieval functionality as AWS Lambda functions and will expose the functionality to customers as an Amazon API Gateway REST API. The company needs to ensure that no consumer exceeds 100 requests a day to the API during the initial deployment. The company decides to use API Gateway API keys to restrict access. The company creates and issues API keys for each customer. What should the company do next to meet these requirements with the LEAST administrative effort?

A. Create a usage plan that applies throttling at 100 requests a day. Associate the usage plan with the API keys of all customers. 
B. Create an Amazon DynamoDB table to track all the requests that use a particular API key. For each request to the API, count the number of records in the DynamoDB table for that day for the API key. If the number of requests is 100 or greater, generate an exception. 
C. Create a usage plan that applies a quota of 100 requests a day. Associate the usage plan with the API keys of all customers. 
D. Create an Amazon Aurora table to track all the requests that use a particular API key. For each request to the API, count the number of records in the Aurora table for that day for the API key. If the number of requests is 100 or greater, generate an exception. 



Question # 27

A company uses AWS CloudFormation to deploy an application that uses an Amazon API Gateway REST API with AWS Lambda function integration. The application uses Amazon DynamoDB for data persistence. The application has three stages, development, testing, and production. Each stage uses its own DynamoDB table. The company has encountered unexpected issues when promoting changes to the production stage. The changes were successful in the development and testing stages. A developer needs to route 20% of the traffic to the new production stage API with the next production release. The developer needs to route the remaining 80% of the traffic to the existing production stage. The solution must minimize the number of errors that any single customer experiences. Which approach should the developer take to meet these requirements? 

A. Update 20% of the planned changes to the production stage. Deploy the new production stage. Monitor the results. Repeat this process five times to test all planned changes 
B. Update the Amazon Route 53 DNS record entry for the production stage API to use a weighted routing policy Set the weight to a value of 80. Add a second record for the production domain name Change the second routing policy to a weighted routing policy. Set the weight of the second policy to a value of 20. Change the alias of the second policy to use the testing stage API. 
C. Deploy an Application Load Balancer (ALB) in front of the REST API Change the production API Amazon Route 53 record to point traffic to the ALB Register the production and testing stages as targets of the ALB with weights of 80% and 20%. respectively. 
D. Configure canary settings for the production stage API. Change the percentage of traffic directed to canary deployment to 20%. Make the planned updates to the production stage Deploy the changes. 



Question # 28

A developer runs an application that uses an Amazon API Gateway REST API. The developer needs to implement a solution to proactively monitor the health of both API responses and latencies in case a deployment causes a service disruption despite passing deployment pipeline tests. The solution also must check for endpoint vulnerability and unauthorized changes to APIs. URLs, and website content. Which solution will meet these requirements? 

A. Use the Amazon CloudWatch Synthetics canary functionality to call the API and check the responses and duration of the request. 
B. Use a custom health check in the API that queries hosts to check the duration of the request. 
C. Implement a custom AWS Lambda function with an Amazon EventBridge event to periodically call the API and check the responses and duration of the request. 
D. Use the built-in API Gateway metrics to monitor the average duration of the API response. 



Question # 29

A developer is testing a new file storage application that uses an Amazon CloudFront distribution to serve content from an Amazon S3 bucket. The distribution accesses the S3 bucket by using an origin access identity (OAI). The S3 bucket's permissions explicitly deny access to all other users. The application prompts users to authenticate on a login page and then uses signed cookies to allow users to access their personal storage directories. The developer has configured the distribution to use its default cache behavior with restricted viewer access and has set the origin to point to the S3 bucket. However, when the developer tries to navigate to the login page, the developer receives a 403 Forbidden error. The developer needs to implement a solution to allow unauthenticated access to the login page. The solution also must keep all private content secure. Which solution will meet these requirements?

A. Add a second cache behavior to the distribution with the same origin as the default cache behavior. Set the path pattern for the second cache behavior to the path of the login page, and make viewer access unrestricted. Keep the default cache behavior’s settings unchanged. 
B. Add a second cache behavior to the distribution with the same origin as the default cache behavior. Set the path pattern for the second cache behavior to *, and make viewer access restricted. Change the default cache behavior's path pattern to the path of the login page, and make viewer access unrestricted. 
C. Add a second origin as a failover origin to the default cache behavior. Point the failover origin to the S3 bucket. Set the path pattern for the primary origin to * and make viewer access restricted. Set the path pattern for the failover origin to the path of the login page, and make viewer access unrestricted. 
D. Add a bucket policy to the S3 bucket to allow read access. Set the resource on the policy to the Amazon Resource Name (ARN) of the login page object in the S3 bucket. Add a CloudFront function to the default cache behavior to redirect unauthorized requests to the login page’s S3 URI. 



Question # 30

A movie fan club hosts a serverless web application in an Amazon S3 bucket. The application uses an AWS Lambda function that is exposed by an Amazon API Gateway API. The function queries an Amazon DynamoDB table to list actors sorted by movie. In the DynamoDB table. Actor is the primary key, Movie is the sort key, and Role and Year are attributes. In the web application, a developer wants to add a page that is named Phase 1 that lists only the movies that were released between 2008 and 2012. The developer needs to fetch the Phase 1 items in a way that minimizes the impact on the DynamoDB table. Which solution will meet these requirements? 

A. Create a global secondary index (GSl) with the Year attribute as the sort key. Create a Lambda function to return the results from a new method in the API. 
B. Design a Lambda function that scans the DynamoDB table and filters the results for the Phase 1 items. Invoke the function from a new method in the API. 
C. Use a DynamoDB stream to send items that are filtered by Year to a new DynamoDB table. Invoke a Lambda function from a new method in the API. 
D. Set up an Amazon CloudFront distribution. Create a Lambda@Edge function to filter the items that are returned from the API request. 




Related Exams