Amazon AWS Certified Solutions Architect – Associate SAA-C03 Practice Test Questions and Exam Dumps Part8 Q141-160

View Full Amazon AWS Certified Solutions Architect – Associate SAA-C03 Exam Dumps and Practice Test Dumps

 

Question 141

Which AWS service provides a managed key-value and document database that can deliver single-digit millisecond performance at scale?

  1. Amazon Aurora
  2. Amazon Redshift
  3. Amazon DynamoDB
  4. Amazon RDS

Correct Answer: 3

Explanation

Amazon DynamoDB is a fully managed NoSQL database that supports key-value and document data models. It is designed to provide consistent, low-latency performance at large scale without requiring customers to manage database servers. DynamoDB can automatically scale capacity and provides features such as global tables, streams, backups, and encryption. Aurora and RDS are relational database services, while Redshift is designed primarily for analytical workloads. DynamoDB is therefore the appropriate choice when an application requires scalable NoSQL storage with very low latency.

Question 142

Which AWS service allows a company to create isolated virtual networks with control over subnets, routing, and network security?

  1. Amazon VPC
  2. Amazon Route 53
  3. AWS IAM
  4. Amazon CloudFront

Correct Answer: 1

Explanation

Amazon Virtual Private Cloud (VPC) allows organizations to create logically isolated networks within AWS. A VPC provides control over IP address ranges, subnets, route tables, gateways, and network security configurations. Public and private subnets can be designed according to application requirements, while security groups and Network ACLs provide traffic controls. Route 53 provides DNS services, IAM manages identities and permissions, and CloudFront delivers content globally. Amazon VPC is therefore the fundamental service for creating and controlling an isolated network environment in AWS.

Question 143

A company needs to send messages to a queue and ensure that a message is not processed by another consumer while the current consumer is working on it. Which SQS feature should be configured?

  1. Dead-letter queue
  2. Long polling
  3. Visibility timeout
  4. Message retention period

Correct Answer: 3

Explanation

Amazon SQS visibility timeout temporarily hides a message from other consumers after a consumer receives it. This gives the current consumer time to process the message before it becomes visible again. If processing succeeds, the consumer can delete the message from the queue. If processing fails or the message is not deleted before the visibility timeout expires, it can become available for another attempt. Dead-letter queues handle repeatedly failed messages, long polling reduces empty responses, and retention controls how long messages remain stored.

Question 144

Which AWS service is designed to provide a managed firewall for filtering network traffic across VPCs and protecting applications from sophisticated network threats?

  1. Amazon GuardDuty
  2. AWS Network Firewall
  3. AWS CloudTrail
  4. Amazon Inspector

Correct Answer: 2

Explanation

AWS Network Firewall is a managed, stateful network firewall designed to inspect and control traffic entering or leaving Amazon VPC environments. It supports firewall rules for filtering network traffic and can be used in architectures requiring centralized network security controls. GuardDuty focuses on threat detection, CloudTrail records API activity, and Inspector evaluates workloads for vulnerabilities. Network Firewall is therefore appropriate when an organization needs managed network traffic inspection and filtering across VPC-based workloads.

Question 145

Which AWS service can automatically register and deregister EC2 instances with a load balancer as instances are added or removed by Auto Scaling?

  1. Elastic Load Balancing
  2. Amazon S3
  3. AWS CloudTrail
  4. Amazon Route 53

Correct Answer: 1

Explanation

Elastic Load Balancing integrates with EC2 Auto Scaling to automatically distribute traffic across instances and maintain an up-to-date set of healthy targets. When Auto Scaling launches new instances, they can be registered with the load balancer, and when instances are terminated, they can be removed from the target group. Health checks help ensure that traffic is directed only to healthy targets. S3 provides object storage, CloudTrail records API activity, and Route 53 provides DNS routing. Elastic Load Balancing is therefore the appropriate service for distributing traffic across dynamically changing compute resources.

Question 146

Which AWS service can be used to create a centralized event bus that receives events from AWS services and custom applications?

  1. Amazon SQS
  2. Amazon EventBridge
  3. Amazon EBS
  4. AWS Backup

Correct Answer: 2

Explanation

Amazon EventBridge provides event buses that can receive events from AWS services, applications, and supported third-party sources. Rules can evaluate incoming events and route matching events to appropriate targets, enabling loosely coupled event-driven architectures. This allows applications to react to events without creating direct dependencies between every producer and consumer. SQS is primarily a message queue, EBS provides block storage, and AWS Backup manages backups. EventBridge is therefore the appropriate service when a centralized event bus is needed for application and AWS service events.

Question 147

A company wants to use a single S3 bucket name across multiple AWS accounts but receives a bucket-name conflict. What should the company understand?

  1. S3 bucket names must be globally unique within the AWS partition
  2. S3 bucket names only need to be unique within an account
  3. S3 bucket names only need to be unique within a Region
  4. S3 bucket names can be duplicated if encryption is enabled

Correct Answer: 1

Explanation

Amazon S3 bucket names must be globally unique within the AWS partition because bucket names form part of the bucket’s globally addressable namespace. Two customers cannot generally create separate general-purpose buckets using the same name within the same AWS partition. This requirement is different from many AWS resources whose names are scoped to an account or Region. Encryption does not change bucket-name uniqueness. Therefore, when creating S3 buckets, organizations should select names that are unique across the applicable AWS partition.

Question 148

Which AWS service provides a managed database cache that supports Redis-compatible workloads and can improve application response times?

  1. Amazon RDS
  2. Amazon ElastiCache
  3. Amazon Athena
  4. Amazon Redshift

Correct Answer: 2

Explanation

Amazon ElastiCache provides managed in-memory caching for applications and supports engines such as Valkey and Memcached. It can store frequently accessed information in memory, reducing repeated queries against backend databases and improving application response times. ElastiCache is commonly used for caching sessions, frequently accessed records, and temporary application data. RDS provides relational databases, Athena queries data in S3, and Redshift provides data warehousing. ElastiCache is therefore the appropriate service when an application needs a managed in-memory caching layer.

Question 149

Which AWS storage service provides a shared file system that automatically grows and shrinks as files are added or removed?

  1. Amazon EBS
  2. Amazon S3
  3. Amazon EFS
  4. EC2 Instance Store

Correct Answer: 3

Explanation

Amazon Elastic File System (EFS) provides a managed, elastic file system that can automatically grow and shrink as data is added or removed. Applications can access the file system concurrently from multiple supported compute resources, making EFS useful for shared file-based workloads. Customers do not need to manually provision a fixed amount of storage capacity. EBS provides block storage, S3 provides object storage, and Instance Store provides temporary local storage. EFS is therefore the appropriate choice for an automatically scaling shared file system.

Question 150

A company needs to distribute traffic between several EC2 instances and wants the load balancer to terminate HTTPS connections before forwarding requests to the targets. Which service should be used?

  1. Network Load Balancer
  2. Application Load Balancer
  3. NAT Gateway
  4. Transit Gateway

Correct Answer: 2

Explanation

An Application Load Balancer supports HTTP and HTTPS traffic and can terminate TLS connections at the load balancer. This allows the load balancer to handle encryption-related processing before forwarding requests to backend targets according to listener and routing rules. ALB is particularly suitable for web applications that require Layer 7 routing capabilities. Network Load Balancer operates primarily at Layer 4, while NAT Gateway and Transit Gateway serve networking purposes rather than application traffic distribution. Application Load Balancer is therefore the appropriate choice for HTTPS termination and web traffic routing.

Question 151

Which AWS service can provide temporary access to an S3 object without changing the object’s public access permissions?

  1. S3 presigned URL
  2. S3 bucket website hosting
  3. S3 public access block
  4. S3 Transfer Acceleration

Correct Answer: 1

Explanation

An S3 presigned URL provides temporary access to a specific S3 object or operation without making the object publicly accessible. The URL is generated using credentials from an authorized AWS identity and includes a limited expiration period. This makes presigned URLs useful for temporary downloads, uploads, and controlled sharing of private objects. S3 website hosting serves website content, Public Access Block prevents certain public access configurations, and Transfer Acceleration improves transfer performance. A presigned URL is therefore the appropriate solution for temporary private object access.

Question 152

Which AWS service provides centralized management of workforce access to multiple AWS accounts and applications using single sign-on capabilities?

  1. Amazon Cognito
  2. AWS IAM Identity Center
  3. AWS Secrets Manager
  4. Amazon GuardDuty

Correct Answer: 2

Explanation

AWS IAM Identity Center provides centralized workforce access management for AWS accounts and supported applications. It can integrate with identity sources and allows administrators to assign users and groups access to multiple AWS accounts through centrally managed permissions. This simplifies workforce authentication and reduces the need to maintain separate credentials for each account. Cognito is primarily intended for application users, Secrets Manager stores secrets, and GuardDuty detects threats. IAM Identity Center is therefore the appropriate service for centralized workforce single sign-on and account access.

Question 153

Which AWS service can automatically detect whether an AWS resource configuration violates an organization’s compliance requirements?

  1. AWS Config
  2. Amazon CloudFront
  3. Amazon SQS
  4. AWS Direct Connect

Correct Answer: 1

Explanation

AWS Config can continuously evaluate AWS resource configurations against predefined or custom rules. Organizations can use these rules to determine whether resources comply with security, governance, and operational requirements. For example, a rule could check whether storage resources have encryption enabled or whether specific network configurations are present. Config also maintains configuration history, which helps with auditing and troubleshooting. CloudFront provides content delivery, SQS provides messaging, and Direct Connect provides dedicated connectivity. AWS Config is therefore the appropriate service for configuration compliance evaluation.

Question 154

A company needs a highly available application that can continue operating if an entire Availability Zone becomes unavailable. Which design is most appropriate?

  1. Deploy all resources in one Availability Zone
  2. Deploy resources across multiple Availability Zones
  3. Use a larger EC2 instance in one Availability Zone
  4. Use only an S3 bucket

Correct Answer: 2

Explanation

Deploying application resources across multiple Availability Zones improves resilience against failures affecting an entire Availability Zone. A load balancer can distribute requests among healthy resources in different zones, while Auto Scaling can help maintain capacity when instances fail. Keeping all resources in one zone creates a single point of failure at the Availability Zone level, and simply using a larger instance does not provide zonal redundancy. S3 may provide highly durable storage but does not by itself create a complete highly available application architecture. Multi-AZ deployment is therefore the appropriate design.

Question 155

Which AWS service is designed to improve global application performance by caching content close to end users?

  1. AWS Direct Connect
  2. Amazon CloudFront
  3. Amazon RDS
  4. AWS Config

Correct Answer: 2

Explanation

Amazon CloudFront is a global content delivery network that caches content at edge locations closer to users. By serving cached content from nearby locations, CloudFront can reduce latency and decrease the number of requests reaching the origin. It can deliver static and dynamic content, APIs, and streaming media. Direct Connect provides dedicated connectivity, RDS provides managed relational databases, and Config evaluates resource configurations. CloudFront is therefore the appropriate service when an organization needs to improve global application performance through edge caching and content delivery.

Question 156

Which AWS service can provide a durable queue with a dead-letter queue for messages that repeatedly fail processing?

  1. Amazon SNS
  2. Amazon SQS
  3. Amazon EventBridge
  4. AWS Step Functions

Correct Answer: 2

Explanation

Amazon SQS supports dead-letter queues, which can receive messages that fail processing repeatedly after exceeding a configured retry threshold. This prevents problematic messages from continuously blocking normal processing and allows developers to inspect and troubleshoot failed messages separately. SQS provides durable asynchronous messaging and helps decouple application components. SNS focuses on pub/sub notifications, EventBridge routes events, and Step Functions orchestrates workflows. Amazon SQS is therefore the appropriate service when reliable queue processing and dead-letter handling are required.

Question 157

Which AWS service allows an organization to define a private connection between VPCs without using public IP addresses, while requiring the VPCs to be directly connected?

  1. VPC Peering
  2. Internet Gateway
  3. NAT Gateway
  4. Amazon CloudFront

Correct Answer: 1

Explanation

VPC Peering establishes private network connectivity between two VPCs using private IP addresses. Once configured with appropriate route tables and security controls, resources in the peered VPCs can communicate without routing traffic through the public internet. VPC peering connections are not transitive, meaning a VPC cannot automatically use one peering connection to reach another VPC through a third VPC. Internet and NAT Gateways provide internet-related connectivity, while CloudFront provides content delivery. VPC Peering is therefore suitable for direct private connectivity between two VPCs.

Question 158

Which AWS service can automatically encrypt data using AWS-managed or customer-managed cryptographic keys and integrate with many AWS services?

  1. AWS KMS
  2. Amazon Route 53
  3. AWS CloudTrail
  4. Amazon CloudWatch

Correct Answer: 1

Explanation

AWS Key Management Service (KMS) provides centralized management of cryptographic keys used to protect data across AWS services and applications. Customers can use AWS-managed keys or create and control customer-managed KMS keys depending on their security and governance requirements. KMS integrates with services such as S3, EBS, RDS, and other AWS resources to support encryption at rest. Route 53 provides DNS, CloudTrail records API activity, and CloudWatch provides monitoring. KMS is therefore the appropriate service for centralized cryptographic key management.

Question 159

A company wants to reduce database reads by storing frequently requested results in memory. Which architectural pattern is most appropriate?

  1. Multi-AZ deployment
  2. Read Replica only
  3. Caching
  4. Database sharding only

Correct Answer: 3

Explanation

Caching stores frequently requested data in a fast-access memory layer so applications can retrieve it without repeatedly querying the primary database. Services such as Amazon ElastiCache can implement this architecture and reduce database workload while improving response times. Multi-AZ deployments primarily improve availability, Read Replicas scale database reads but still require database queries, and sharding distributes data across multiple database partitions. A caching pattern is therefore the most direct solution when the objective is to reduce repeated database reads for frequently requested information.

Question 160

Which AWS Well-Architected Framework pillar focuses on selecting and using computing resources efficiently to meet changing business requirements?

  1. Security
  2. Reliability
  3. Performance Efficiency
  4. Cost Optimization

Correct Answer: 3

Explanation

The Performance Efficiency pillar focuses on using computing resources efficiently and adapting resource selection as workload requirements change. It encourages organizations to use managed services, experiment with suitable technologies, monitor performance, and select resources that meet current requirements without unnecessarily limiting future flexibility. Security focuses on protecting systems and data, Reliability focuses on consistent operation and recovery, and Cost Optimization focuses on minimizing unnecessary spending. Performance Efficiency is therefore the appropriate pillar when the primary objective is achieving efficient workload performance while adapting resources to changing requirements.