πŸ”

DVA-C02 β€” questions

Page 17 of 28 Β· 557 total questions.

Topic 1 Β· Question 321

A company runs its website on AWS. The company posts daily polls on its website and publishes the poll results next day. The website stores user responses in an Amazon DynamoDB table. After the poll results are published, the company does not need to keep the user responses. A developer needs to implement a solution that will automatically remove old user responses from the DynamoDB table. The developer adds a new expiration_date attribute to the DynamoDB table. The developer plans to use the expiration_date attribute for the automation. Which solution will meet these requirements with the LEAST development effort?

  • ACreate an AWS Lambda function to delete old user responses based on the expiration_date attribute. Create an Amazon EventBridge schedule to run the Lambda function daily.
  • BCreate an AWS Fargate task in Amazon Elastic Container Service (Amazon ECS) to delete old user responses based on the expiration_date attribute. Create an Amazon EventBridge schedule to run the Fargate task daily.
  • CCreate an AWS Glue job to delete old user responses based on the expiration_date attribute. Create an AWS Glue trigger schedule to run the job daily.
  • DEnable TTL on the DynamoDB table and specify the expiration_date attribute. Expire old user responses by using DynamoDB TTL. (correct answer)
Reveal answer & explanation
Correct answer: D

The correct answer is D. Option D: Enable TTL on the DynamoDB table and specify the expiration_date attribute. Expire old user responses by using DynamoDB TTL.

Explanation

Amazon DynamoDB is a fully managed, serverless NoSQL database with single-digit millisecond latency and automatic scaling. This option needs the least custom development effort.

Topic 1 Β· Question 322

A developer is creating a simple proof-of-concept demo by using AWS CloudFormation and AWS Lambda functions. The demo will use a CloudFormation template to deploy an existing Lambda function. The Lambda function uses deployment packages and dependencies stored in Amazon S3. The developer defined an AWS::Lambda::Function resource in a CloudFormation template. The developer needs to add the S3 bucket to the CloudFormation template. What should the developer do to meet these requirements with the LEAST development effort?

  • AAdd the function code in the CloudFormation template inline as the code property.
  • BAdd the function code in the CloudFormation template as the ZipFile property.
  • CFind the S3 key for the Lambda function. Add the S3 key as the ZipFile property in the CloudFormation template.
  • DAdd the relevant key and bucket to the S3Bucket and S3Key properties in the CloudFormation template. (correct answer)
Reveal answer & explanation
Correct answer: D

The correct answer is D. Option D: Add the relevant key and bucket to the S3Bucket and S3Key properties in the CloudFormation template.

Explanation

Amazon S3 provides durable, scalable object storage that is fully managed. AWS CloudFormation provisions infrastructure as code repeatably. This option needs the least custom development effort.

Topic 1 Β· Question 323

A developer is building a microservices-based application by using Python on AWS and several AWS services. The developer must use AWS X-Ray. The developer views the service map by using the console to view the service dependencies. During testing, the developer notices that some services are missing from the service map. What can the developer do to ensure that all services appear in the X-Ray service map?

  • AModify the X-Ray Python agent configuration in each service to increase the sampling rate.
  • BInstrument the application by using the X-Ray SDK for Python. Install the X-Ray SDK for all the services that the application uses. (correct answer)
  • CEnable X-Ray data aggregation in Amazon CloudWatch Logs for all the services that the application uses.
  • DIncrease the X-Ray service map timeout value in the X-Ray console.
Reveal answer & explanation
Correct answer: B

The correct answer is B. Option B: Instrument the application by using the X-Ray SDK for Python. Install the X-Ray SDK for all the services that the application uses.

Explanation

AWS X-Ray traces requests to analyze and debug distributed applications.

Topic 1 Β· Question 324 Β· Select all that apply

A developer is building a containerized application on AWS. The application communicates with a third-party service by using API keys. The developer needs a secure way to store the API keys and pass the API keys to the containerized application. Which solutions will meet these requirements? (Choose two.)

  • AStore the API keys as a SecureString parameter in AWS Systems Manager Parameter Store. Grant the application access to retrieve the value from Parameter Store. (correct answer)
  • BStore the API keys in AWS CloudFormation templates by using base64 encoding. Pass the API keys to the application through container definition environment variables.
  • CAdd a new AWS CloudFormation parameter to the CloudFormation template. Pass the API keys to the application by using the container definition environment variables.
  • DEmbed the API keys in the application. Build the container image on-premises. Upload the container image to Amazon Elastic Container Registry (Amazon ECR).
  • EStore the API keys as a SecretString parameter in AWS Secrets Manager. Grant the application access to retrieve the value from Secrets Manager. (correct answer)
Reveal answer & explanation
Correct answer: A, E

The correct answer is A, E. Option A: Store the API keys as a SecureString parameter in AWS Systems Manager Parameter Store. Grant the application access to retrieve the value from Parameter Store. Option E: Store the API keys as a SecretString parameter in AWS Secrets Manager. Grant the application access to retrieve the value from Secrets Manager.

Explanation

AWS Secrets Manager stores and automatically rotates secrets such as database credentials. Systems Manager Parameter Store securely stores configuration data and secrets. AWS Systems Manager operates and automates management of fleets of resources.

Topic 1 Β· Question 325

A company runs an application on AWS. The application stores data in an Amazon DynamoDB table. Some queries are taking a long time to run. These slow queries involve an attribute that is not the table's partition key or sort key. The amount of data that the application stores in the DynamoDB table is expected to increase significantly. A developer must increase the performance of the queries. Which solution will meet these requirements?

  • AIncrease the page size for each request by setting the Limit parameter to be higher than the default value. Configure the application to retry any request that exceeds the provisioned throughput.
  • BCreate a global secondary index (GSI). Set query attribute to be the partition key of the index. (correct answer)
  • CPerform a parallel scan operation by issuing individual scan requests. In the parameters, specify the segment for the scan requests and the total number of segments for the parallel scan.
  • DTurn on read capacity auto scaling for the DynamoDB table. Increase the maximum read capacity units (RCUs).
Reveal answer & explanation
Correct answer: B

The correct answer is B. Option B: Create a global secondary index (GSI). Set query attribute to be the partition key of the index.

Topic 1 Β· Question 326

A company runs a payment application on Amazon EC2 instances behind an Application Load Balance. The EC2 instances run in an Auto Scaling group across multiple Availability Zones. The application needs to retrieve application secrets during the application startup and export the secrets as environment variables. These secrets must be encrypted at rest and need to be rotated every month. Which solution will meet these requirements with the LEAST development effort?

  • ASave the secrets in a text file and store the text file in Amazon S3. Provision a customer managed key. Use the key for secret encryption in Amazon S3. Read the contents of the text file and read the export as environment variables. Configure S3 Object Lambda to rotate the text file every month.
  • BSave the secrets as strings in AWS Systems Manager Parameter Store and use the default AWS Key Management Service (AWS KMS) key. Configure an Amazon EC2 user data script to retrieve the secrets during the startup and export as environment variables. Configure an AWS Lambda function to rotate the secrets in Parameter Store every month.
  • CSave the secrets as base64 encoded environment variables in the application properties. Retrieve the secrets during the application startup. Reference the secrets in the application code. Write a script to rotate the secrets saved as environment variables.
  • DStore the secrets in AWS Secrets Manager. Provision a new customer master key. Use the key to encrypt the secrets. Enable automatic rotation. Configure an Amazon EC2 user data script to programmatically retrieve the secrets during the startup and export as environment variables. (correct answer)
Reveal answer & explanation
Correct answer: D

The correct answer is D. Option D: Store the secrets in AWS Secrets Manager. Provision a new customer master key. Use the key to encrypt the secrets. Enable automatic rotation. Configure an Amazon EC2 user data script to programmatically retrieve the s...

Explanation

Amazon EC2 provides resizable virtual servers when you need full control of the operating system. AWS Secrets Manager stores and automatically rotates secrets such as database credentials. AWS Config tracks resource configuration changes and evaluates compliance. By spanning multiple Availability Zones / adding redundancy, this option provides the high availability and resilience required.

Topic 1 Β· Question 327

A company is using Amazon API Gateway to invoke a new AWS Lambda function. The company has Lambda function versions in its PROD and DEV environments. In each environment, there is a Lambda function alias pointing to the corresponding Lambda function version. API Gateway has one stage that is configured to point at the PROD alias. The company wants to configure API Gateway to enable the PROD and DEV Lambda function versions to be simultaneously and distinctly available. Which solution will meet these requirements?

  • AEnable a Lambda authorizer for the Lambda function alias in API Gateway. Republish PROD and create a new stage for DEV. Create API Gateway stage variables for the PROD and DEV stages. Point each stage variable to the PROD Lambda authorizer to the DEV Lambda authorizer.
  • BSet up a gateway response in API Gateway for the Lambda function alias. Republish PROD and create a new stage for DEV. Create gateway responses in API Gateway for PROD and DEV Lambda aliases.
  • CUse an environment variable for the Lambda function alias in API Gateway. Republish PROD and create a new stage for development. Create API gateway environment variables for PROD and DEV stages. Point each stage variable to the PROD Lambda function alias to the DEV Lambda function alias.
  • DUse an API Gateway stage variable to configure the Lambda function alias. Republish PROD and create a new stage for development. Create API Gateway stage variables for PROD and DEV stages. Point each stage variable to the PROD Lambda function alias and to the DEV Lambda function alias. (correct answer)
Reveal answer & explanation
Correct answer: D

The correct answer is D. Option D: Use an API Gateway stage variable to configure the Lambda function alias. Republish PROD and create a new stage for development. Create API Gateway stage variables for PROD and DEV stages. Point each stage variable to...

Explanation

AWS Lambda runs code without provisioning servers and scales automatically, which minimizes operational overhead. Amazon API Gateway is a fully managed front door for creating and securing APIs at scale. AWS Config tracks resource configuration changes and evaluates compliance.

Topic 1 Β· Question 328

A developer is working on an ecommerce platform that communicates with several third-party payment processing APIs. The third-party payment services do not provide a test environment. The developer needs to validate the ecommerce platform's integration with the third-party payment processing APIs. The developer must test the API integration code without invoking the third-party payment processing APIs. Which solution will meet these requirements?

  • ASet up an Amazon API Gateway REST API with a gateway response configured for status code 200. Add response templates that contain sample responses captured from the real third-party API.
  • BSet up an AWS AppSync GraphQL API with a data source configured for each third-party API. Specify an integration type of Mock. Configure integration responses by using sample responses captured from the real third-party API.
  • CCreate an AWS Lambda function for each third-party API. Embed responses captured from the real third-party API. Configure Amazon Route 53 Resolver with an inbound endpoint for each Lambda function's Amazon Resource Name (ARN).
  • DSet up an Amazon API Gateway REST API for each third-party API. Specify an integration request type of Mock. Configure integration responses by using sample responses captured from the real third-party API. (correct answer)
Reveal answer & explanation
Correct answer: D

The correct answer is D. Option D: Set up an Amazon API Gateway REST API for each third-party API. Specify an integration request type of Mock. Configure integration responses by using sample responses captured from the real third-party API.

Explanation

Amazon API Gateway is a fully managed front door for creating and securing APIs at scale. AWS Config tracks resource configuration changes and evaluates compliance.

Topic 1 Β· Question 329

A developer is storing many objects in a single Amazon S3 bucket. The developer needs to optimize the S3 bucket for high request rates. How should the developer store the objects to meet this requirement?

  • AStore the objects by using S3 Intelligent-Tiering.
  • BStore the objects at the root of the S3 bucket.
  • CStore the objects by using object key names distributed across multiple prefixes. (correct answer)
  • DStore each object with an object tag named "prefix" that contains a unique value.
Reveal answer & explanation
Correct answer: C

The correct answer is C. Option C: Store the objects by using object key names distributed across multiple prefixes.

Topic 1 Β· Question 330

A company deploys a new application to AWS. The company is streaming application logs to Amazon CloudWatch Logs. The company's development team must receive notification by email when the word "ERROR" appears in any log lines. A developer sets up an Amazon Simple Notification Service (Amazon SNS) topic and subscribes the development team to the topic. What should the developer do next to meet the requirements?

  • ASelect the appropriate log group. Create a CloudWatch metric filter with "ERROR" as the search term. Create an alarm on this metric that notifies the SNS topic when the metric is 1 or higher. (correct answer)
  • BIn CloudWatch Logs Insights, select the appropriate log group. Create a metric query to search for the term "ERROR" in the logs. Create an alarm on this metric that notifies the SNS topic when the metric is 1 or higher.
  • CSelect the appropriate log group. Create an SNS subscription filter with "ERROR" as the filter pattern. Select the SNS topic as the destination.
  • DCreate a CloudWatch alarm that includes "ERROR" as a filter pattern, a log group dimension that defines the appropriate log group, and a destination that notifies the SNS topic.
Reveal answer & explanation
Correct answer: A

The correct answer is A. Option A: Select the appropriate log group. Create a CloudWatch metric filter with "ERROR" as the search term. Create an alarm on this metric that notifies the SNS topic when the metric is 1 or higher.

Explanation

Amazon SNS is a managed pub/sub service for fan-out notifications to many subscribers. Amazon CloudWatch collects metrics, logs and alarms to monitor and react to operational health. This option meets the real-time / low-latency performance requirement.

Topic 1 Β· Question 331

A company uses Amazon Simple Queue Service (Amazon SQS) to decouple its microservices architecture. Some messages in an SQS queue contain sensitive information. A developer must implement a solution that encrypts all the data at rest. Which solution will meet this requirement?

  • AEnable server-side encryption for the SQS queue by using an SQS managed encryption key (SSE-SQS). (correct answer)
  • BUse the aws:SecureTransport condition in the queue policy to ensure that only HTTPS (TLS) is used for all requests to the SQS queue.
  • CUse AWS Certificate Manager (ACM) to generate an SSL/TLS certificate. Reference the certificate when messages are sent to the queue.
  • DSet a message attribute in the SQS SendMessage request for messages that are sent to the queue. Set the Name to ENCRYPT. Set the Value to TRUE.
Reveal answer & explanation
Correct answer: A

The correct answer is A. Option A: Enable server-side encryption for the SQS queue by using an SQS managed encryption key (SSE-SQS).

Explanation

Amazon SQS is a fully managed message queue that decouples components and absorbs traffic spikes. This option decouples the components so they scale independently and absorb load spikes.

Topic 1 Β· Question 332

A company recently deployed a new serverless user portal. Users have reported that part of the portal is slow. The initial analysis found a single Amazon API Gateway endpoint that is responsible for the performance issues. The endpoint integrates with an AWS Lambda function. However, the Lambda function interacts with other APIs and AWS services. How can a developer find the source of the increased response time by using operational best practices?

  • AUpdate the Lambda function by adding logging statements with high-precision timestamps before and after each external request. Deploy the updated Lambda function. After accumulating enough usage data, examine the Amazon CloudWatch logs for the Lambda function to determine the likely sources for the increased response time.
  • BInstrument the Lambda function with the AWS X-Ray SDK. Add HTTP and HTTPS interceptors and SDK client handlers. Deploy the updated Lambda function. Turn on X-Ray tracing. After accumulating enough usage data, use the X-Ray service map to examine the average response times to determine the likely sources. (correct answer)
  • CReview the Lambda function's Amazon CloudWatch metrics by using the metrics explorer. Apply anomaly detection to the Duration metric and the Throttles metric. Review the anomalies to determine the likely sources.
  • DUse Amazon CloudWatch Synthetics to create a new canary. Turn on AWS X-Ray tracing on the canary. Configure the canary to scan the user portal. After accumulating enough usage data, use the CloudWatch Synthetics canary dashboard to view the metrics from the canary.
Reveal answer & explanation
Correct answer: B

The correct answer is B. Option B: Instrument the Lambda function with the AWS X-Ray SDK. Add HTTP and HTTPS interceptors and SDK client handlers. Deploy the updated Lambda function. Turn on X-Ray tracing. After accumulating enough usage data, use the...

Explanation

AWS Lambda runs code without provisioning servers and scales automatically, which minimizes operational overhead. AWS X-Ray traces requests to analyze and debug distributed applications.

Topic 1 Β· Question 333

A developer is building an event-driven application by using AWS Lambda and Amazon EventBridge. The Lambda function needs to push events to an EventBridge event bus. The developer uses an SDK to run the PutEvents EventBridge action and specifies no credentials in the code. After deploying the Lambda function, the developer notices that the function is failing and there are AccessDeniedException errors in the logs. How should the developer resolve this issue?

  • AConfigure a VPC peering connection between the Lambda function and EventBridge.
  • BModify their AWS credentials to include permissions for the PutEvents EventBridge action.
  • CModify the Lambda function execution role to include permissions for the PutEvents EventBridge action. (correct answer)
  • DAdd a resource-based policy to the Lambda function to include permissions for the PutEvents EventBridge action.
Reveal answer & explanation
Correct answer: C

The correct answer is C. Option C: Modify the Lambda function execution role to include permissions for the PutEvents EventBridge action.

Explanation

AWS Lambda runs code without provisioning servers and scales automatically, which minimizes operational overhead. Amazon EventBridge routes events between services with rules, enabling event-driven, decoupled architectures.

Topic 1 Β· Question 334

A company's application has an AWS Lambda function that processes messages from IoT devices. The company wants to monitor the Lambda function to ensure that the Lambda function is meeting its required service level agreement (SLA). A developer must implement a solution to determine the application's throughput in near real time. The throughput must be based on the number of messages that the Lambda function receives and processes in a given time period. The Lambda function performs initialization and post-processing steps that must not factor into the throughput measurement. What should the developer do to meet these requirements?

  • AUse the Lambda function's ConcurrentExecutions metric in Amazon CloudWatch to measure the throughput.
  • BModify the application to log the calculated throughput to Amazon CloudWatch Logs. Use Amazon EventBridge to invoke a separate Lambda function to process the logs on a schedule.
  • CModify the application to publish custom Amazon CloudWatch metrics when the Lambda function receives and processes each message. Use the metrics to calculate the throughput. (correct answer)
  • DUse the Lambda function's Invocations metric and Duration metric to calculate the throughput in Amazon CloudWatch.
Reveal answer & explanation
Correct answer: C

The correct answer is C. Option C: Modify the application to publish custom Amazon CloudWatch metrics when the Lambda function receives and processes each message. Use the metrics to calculate the throughput.

Explanation

AWS Lambda runs code without provisioning servers and scales automatically, which minimizes operational overhead. Amazon CloudWatch collects metrics, logs and alarms to monitor and react to operational health. This option meets the real-time / low-latency performance requirement.

Topic 1 Β· Question 335

A developer is using an AWS CodePipeline pipeline to provide continuous integration and continuous delivery (CI/CD) support for a Java application. The developer needs to update the pipeline to support the introduction of a new application dependency .jar file. The pipeline must start a build when a new version of the .jar file becomes available. Which solution will meet these requirements?

  • ACreate an Amazon S3 bucket to store the dependency .jar file. Publish the dependency .jar file to the S3 bucket. Use an Amazon Simple Notification Service (Amazon SNS) notification to start a CodePipeline pipeline build.
  • BCreate an Amazon Elastic Container Registry (Amazon ECR) private repository. Publish the dependency .jar file to the repository. Use an ECR source action to start a CodePipeline pipeline build.
  • CCreate an Amazon Elastic Container Registry (Amazon ECR) private repository. Publish the dependency .jar file to the repository. Use an Amazon Simple Notification Service (Amazon SNS) notification to start a CodePipeline pipeline build.
  • DCreate an AWS CodeArtifact repository. Publish the dependency .jar file to the repository. Use an Amazon EventBridge rule to start a CodePipeline pipeline build. (correct answer)
Reveal answer & explanation
Correct answer: D

The correct answer is D. Option D: Create an AWS CodeArtifact repository. Publish the dependency.jar file to the repository. Use an Amazon EventBridge rule to start a CodePipeline pipeline build.

Explanation

Amazon EventBridge routes events between services with rules, enabling event-driven, decoupled architectures. AWS CodePipeline automates continuous delivery pipelines.

Topic 1 Β· Question 336

A company with multiple branch locations has an analytics and reporting application. Each branch office pushes a sales report to a shared Amazon S3 bucket at a predefined time each day. The company has developed an AWS Lambda function that analyzes the reports from all branch offices in a single pass. The Lambda function stores the results in a database. The company needs to start the analysis once each day at a specific time. Which solution will meet these requirements MOST cost-effectively?

  • AConfigure an S3 event notification to invoke the Lambda function when a branch office uploads a sales report.
  • BCreate an AWS Step Functions state machine that invokes the Lambda function once each day at the predefined time.
  • CConfigure the Lambda function to run continuously and to begin analysis only at the predefined time each day.
  • DCreate an Amazon EventBridge scheduled rule that invokes the Lambda function once each day at the predefined time. (correct answer)
Reveal answer & explanation
Correct answer: D

The correct answer is D. Option D: Create an Amazon EventBridge scheduled rule that invokes the Lambda function once each day at the predefined time.

Explanation

AWS Lambda runs code without provisioning servers and scales automatically, which minimizes operational overhead. Amazon EventBridge routes events between services with rules, enabling event-driven, decoupled architectures. This option delivers the requirement at the lowest cost.

Topic 1 Β· Question 337

A developer has an application that asynchronously invokes an AWS Lambda function. The developer wants to store messages that resulted in failed invocations of the Lambda function so that the application can retry the call later. What should the developer do to accomplish this goal with the LEAST operational overhead?

  • ASet up Amazon CloudWatch Logs log groups to filter and store the messages in an Amazon S3 bucket. Import the messages in Lambda. Run the Lambda function again.
  • BConfigure Amazon EventBridge to send the messages to Amazon Simple Notification Service (Amazon SNS) to initiate the Lambda function again.
  • CImplement a dead-letter queue for discarded messages. Set the dead-letter queue as an event source for the Lambda function. (correct answer)
  • DSend Amazon EventBridge events to an Amazon Simple Queue Service (Amazon SQS) queue. Configure the Lambda function to pull messages from the SQS queue. Run the Lambda function again.
Reveal answer & explanation
Correct answer: C

The correct answer is C. Option C: Implement a dead-letter queue for discarded messages. Set the dead-letter queue as an event source for the Lambda function.

Explanation

AWS Lambda runs code without provisioning servers and scales automatically, which minimizes operational overhead.

Topic 1 Β· Question 338

A company is using AWS CloudFormation templates to deploy AWS resources. The company needs to update one of its AWS CloudFormation stacks. What can the company do to find out how the changes will impact the resources that are running?

  • AInvestigate the change sets. (correct answer)
  • BInvestigate the stack policies.
  • CInvestigate the Metadata section.
  • DInvestigate the Resources section.
Reveal answer & explanation
Correct answer: A

The correct answer is A. Option A: Investigate the change sets.

Topic 1 Β· Question 339 Β· Select all that apply

A company stores all personally identifiable information (PII) in an Amazon DynamoDB table named PII in Account A. Developers are working on an application that is running on Amazon EC2 instances in Account B. The application in Account B requires access to the PII table. An administrator in Account A creates an IAM role named AccessPII that has permission to access the PII table. The administrator also creates a trust policy that specifies Account B as a principal that can assume the role. Which combination of steps should the developers take in Account B to allow their application to access the PII table? (Choose two.)

  • AAllow the EC2 IAM role the permission to assume the AccessPII role. (correct answer)
  • BAllow the EC2 IAM role the permission to access the PII table.
  • CInclude the AWS API in the application code logic to obtain temporary credentials from the EC2 IAM role to access the PII table.
  • DInclude the AssumeRole API operation in the application code logic to obtain temporary credentials to access the PII table. (correct answer)
  • EInclude the GetSessionToken API operation in the application code logic to obtain temporary credentials to access the PII table.
Reveal answer & explanation
Correct answer: A, D

The correct answer is A, D. Option A: Allow the EC2 IAM role the permission to assume the AccessPII role. Option D: Include the AssumeRole API operation in the application code logic to obtain temporary credentials to access the PII table.

Explanation

Amazon EC2 provides resizable virtual servers when you need full control of the operating system. An IAM role grants temporary, least-privilege permissions to AWS resources without long-term credentials. AWS IAM controls authenticated and authorized access to AWS resources with fine-grained policies.

Topic 1 Β· Question 340 Β· Select all that apply

A gaming website gives users the ability to trade game items with each other on the platform. The platform requires both users' records to be updated and persisted in one transaction. If any update fails, the transaction must roll back. Which AWS solutions can provide the transactional capability that is required for this feature? (Choose two.)

  • AAmazon DynamoDB with operations made with the ConsistentRead parameter set to true
  • BAmazon ElastiCache for Memcached with operations made within a transaction block
  • CAmazon DynamoDB with reads and writes made by using Transact* operations (correct answer)
  • DAmazon Aurora MySQL with operations made within a transaction block (correct answer)
  • EAmazon Athena with operations made within a transaction block
Reveal answer & explanation
Correct answer: C, D

The correct answer is C, D. Option C: Amazon DynamoDB with reads and writes made by using Transact* operations Option D: Amazon Aurora MySQL with operations made within a transaction block

Explanation

Amazon Aurora is a high-performance managed relational database with built-in replication and failover. Amazon DynamoDB is a fully managed, serverless NoSQL database with single-digit millisecond latency and automatic scaling.

Showing questions 321–340 of 557 Β· Page 17 of 28