Amazon AWS Certified Solutions Architect – Associate SAA-C03 Practice Test Questions and Exam Dumps Part16 Q301-320

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

 

Question 301

A company needs to create a reusable template for launching multiple EC2 instances with the same operating system, applications, and configuration. Which AWS feature should be used?

  1. Amazon Machine Image (AMI)
  2. Security group
  3. Elastic IP address
  4. EBS volume

Correct Answer: 1

Explanation

An Amazon Machine Image (AMI) provides a template containing the operating system, application software, and configuration required to launch EC2 instances. Organizations can create custom AMIs after configuring an instance and then use the image to launch multiple consistent instances. This is useful for standardized deployments, Auto Scaling environments, and immutable infrastructure approaches. Security groups control network access, Elastic IP addresses provide static public IPv4 addresses, and EBS volumes provide block storage. An AMI is therefore the appropriate choice for creating reusable EC2 deployment templates.

Question 302

A workload performs intensive mathematical calculations and requires high CPU performance. Which EC2 instance category is generally most appropriate?

  1. Memory optimized
  2. Storage optimized
  3. Compute optimized
  4. General purpose

Correct Answer: 3

Explanation

Compute optimized EC2 instances are designed for workloads that require high-performance processors and substantial CPU capacity. They are well suited for batch processing, high-performance web servers, scientific modeling, dedicated gaming servers, and other compute-intensive applications. Memory optimized instances are intended for workloads requiring large amounts of RAM, while storage optimized instances focus on high-performance local storage. General-purpose instances provide a balanced combination of compute, memory, and networking. For a CPU-intensive workload, compute optimized instances are therefore generally the best fit.

Question 303

Which EC2 placement group is designed to distribute instances across distinct underlying hardware to reduce correlated failures?

  1. Cluster placement group
  2. Spread placement group
  3. Partition placement group
  4. Auto Scaling placement group

Correct Answer: 2

Explanation

An EC2 spread placement group places instances on distinct underlying hardware to reduce the possibility that a single hardware failure will affect multiple instances. This configuration is useful for applications where individual instances must have strong fault isolation, such as critical services or small numbers of important instances. Cluster placement groups instead place instances close together to optimize network performance, while partition placement groups isolate groups of instances into separate partitions. Spread placement groups are therefore appropriate when minimizing correlated hardware failures is the primary requirement.

Question 304

A company wants private EC2 instances to download software updates from the internet without allowing unsolicited inbound internet connections. Which solution should be used?

  1. Internet Gateway directly attached to the private instances
  2. NAT Gateway in a public subnet
  3. VPC peering
  4. Gateway Load Balancer

Correct Answer: 2

Explanation

A NAT Gateway deployed in a public subnet allows resources in private subnets to initiate outbound connections to the internet while preventing unsolicited inbound connections from the internet. The private subnet route table sends internet-bound traffic to the NAT Gateway, which uses the Internet Gateway for external connectivity. Placing an Internet Gateway route directly on private instances would make them publicly reachable if public addressing and suitable security rules were also present. VPC peering connects VPCs, while Gateway Load Balancer distributes traffic through network security appliances.

Question 305

Which S3 feature allows an application to upload very large objects by dividing them into smaller parts that can be uploaded independently?

  1. S3 Versioning
  2. S3 Multipart Upload
  3. S3 Object Lock
  4. S3 Lifecycle

Correct Answer: 2

Explanation

Amazon S3 Multipart Upload allows large objects to be divided into multiple parts and uploaded independently. Parts can be uploaded in parallel, improving throughput and making large uploads more resilient to network interruptions. If an individual part fails, that part can be retransmitted without restarting the entire upload. After all parts are successfully uploaded, S3 assembles them into the complete object. Versioning maintains object versions, Object Lock provides retention protection, and Lifecycle automates object transitions or expiration. Multipart Upload is therefore appropriate for large-object uploads.

Question 306

A company requires a load balancer capable of handling millions of TCP connections with very high performance and low latency. Which solution is most appropriate?

  1. Application Load Balancer
  2. Network Load Balancer
  3. Amazon SQS
  4. Amazon Route 53

Correct Answer: 2

Explanation

Network Load Balancer operates at the transport layer and is designed for high-performance TCP, UDP, and TLS traffic. It can handle very large numbers of connections while maintaining low latency, making it suitable for applications requiring extreme network performance or protocols that are not based on HTTP. Application Load Balancer provides advanced Layer 7 routing features for HTTP and HTTPS applications. SQS provides asynchronous messaging, while Route 53 provides DNS services. A Network Load Balancer is therefore the appropriate choice for high-volume, low-latency network traffic.

Question 307

A company wants to prevent direct public access to S3 objects while allowing CloudFront to retrieve the objects for users. Which feature should be configured?

  1. CloudFront Origin Access Control
  2. S3 Transfer Acceleration
  3. S3 Versioning
  4. Route 53 weighted routing

Correct Answer: 1

Explanation

CloudFront Origin Access Control (OAC) allows CloudFront to securely access private S3 origins while preventing users from directly accessing the bucket objects through public S3 URLs. The S3 bucket policy can be configured to allow requests originating through the CloudFront distribution. This provides a secure architecture in which CloudFront serves content while the S3 bucket remains private. Transfer Acceleration improves long-distance uploads, Versioning maintains object versions, and Route 53 weighted routing controls DNS traffic distribution. OAC is therefore the appropriate solution.

Question 308

A company stores frequently accessed files in S3 but wants to automatically optimize storage costs when access patterns change unpredictably. Which storage class is most appropriate?

  1. S3 Standard-IA
  2. S3 Glacier Deep Archive
  3. S3 Intelligent-Tiering
  4. S3 One Zone-IA

Correct Answer: 3

Explanation

S3 Intelligent-Tiering automatically moves objects between access tiers based on changing access patterns, helping optimize storage costs without requiring the application to predict when objects will become less frequently accessed. It is particularly useful when access patterns are unknown or change over time. Standard-IA is designed for data accessed less frequently but requiring rapid access, while Glacier Deep Archive is intended for long-term archival. One Zone-IA stores data in a single Availability Zone. Intelligent-Tiering is therefore the best option for unpredictable access patterns.

Question 309

Which AWS service provides a managed file system that can be mounted simultaneously by multiple Linux EC2 instances?

  1. Amazon EBS
  2. Amazon EFS
  3. Amazon S3
  4. Amazon DynamoDB

Correct Answer: 2

Explanation

Amazon Elastic File System (EFS) provides a managed, elastic file system that can be mounted concurrently by multiple Linux-based compute resources. It is useful when several EC2 instances need access to the same files and directories. EFS automatically scales storage capacity as data is added or removed, reducing the need for manual capacity management. EBS provides block storage generally associated with individual instances, S3 provides object storage, and DynamoDB provides NoSQL database functionality. EFS is therefore appropriate for shared file-system requirements across multiple Linux instances.

Question 310

A company needs a highly available DNS solution that can route users to healthy application endpoints based on health checks. Which AWS service should be used?

  1. Amazon Route 53
  2. Amazon CloudFront
  3. AWS Direct Connect
  4. Amazon EBS

Correct Answer: 1

Explanation

Amazon Route 53 is a highly available and scalable DNS service that supports health checks and multiple routing policies. Health checks can determine whether configured endpoints are healthy, allowing Route 53 routing policies to direct traffic appropriately. This is useful for failover and highly available application architectures. CloudFront is a content delivery service, Direct Connect provides dedicated network connectivity, and EBS provides block storage. Route 53 is therefore the appropriate service when DNS routing must incorporate endpoint health information.

Question 311

Which database feature is most useful when an application receives a large number of read requests but relatively few write requests?

  1. RDS Read Replicas
  2. RDS Multi-AZ standby only
  3. S3 Versioning
  4. NAT Gateway

Correct Answer: 1

Explanation

RDS Read Replicas allow supported Amazon RDS databases to replicate data asynchronously from a source database and serve read traffic. Applications can direct read-heavy workloads to the replicas while writes continue going to the primary database. This can increase read capacity and reduce the workload on the primary instance. Multi-AZ deployments primarily improve availability and automated failover rather than serving normal read traffic from the standby. S3 Versioning protects object versions, and NAT Gateway provides outbound internet connectivity. Read Replicas are therefore suitable for read-heavy database workloads.

Question 312

A company needs to securely store database passwords and automatically rotate them without embedding the credentials in application code. Which service is most appropriate?

  1. Amazon CloudWatch
  2. AWS Secrets Manager
  3. Amazon Inspector
  4. AWS CloudTrail

Correct Answer: 2

Explanation

AWS Secrets Manager is designed to securely store sensitive information such as database credentials, API keys, and other application secrets. It can integrate with supported services to automate credential rotation, reducing the need for applications or administrators to manage long-term passwords manually. Applications can retrieve secrets at runtime using controlled permissions. CloudWatch provides monitoring, Inspector identifies vulnerabilities, and CloudTrail records API activity. Secrets Manager is therefore the most appropriate service when an application needs secure credential storage combined with automated secret rotation.

Question 313

A company wants to run containers without managing EC2 servers or the underlying container infrastructure. Which option is most appropriate?

  1. Amazon ECS with AWS Fargate
  2. Amazon ECS with self-managed EC2 only
  3. Amazon EC2 Instance Store
  4. Amazon EBS

Correct Answer: 1

Explanation

Amazon ECS with AWS Fargate allows organizations to run containers without provisioning or managing EC2 instances. Fargate provides serverless compute for containers, while ECS manages container orchestration, task placement, and service deployment. AWS handles the underlying compute infrastructure, allowing teams to focus on containerized applications. ECS with self-managed EC2 requires responsibility for the instances and their capacity management. Instance Store and EBS are storage technologies rather than container orchestration solutions. ECS with Fargate is therefore appropriate for serverless container execution.

Question 314

Which AWS service can identify sensitive information such as personally identifiable information stored in Amazon S3?

  1. Amazon GuardDuty
  2. Amazon Inspector
  3. Amazon Macie
  4. AWS Shield

Correct Answer: 3

Explanation

Amazon Macie uses machine learning and pattern matching to discover and help protect sensitive data stored in Amazon S3. It can identify certain types of personally identifiable information and other sensitive content, helping organizations understand where sensitive data resides and improve data security controls. GuardDuty focuses on threat detection, Inspector identifies vulnerabilities in supported workloads, and Shield provides DDoS protection. Macie is therefore the appropriate AWS service when an organization needs to discover sensitive information within S3 data.

Question 315

A company requires an automated backup solution for AWS resources and wants centralized backup policies across multiple accounts. Which service should it consider?

  1. AWS Backup
  2. Amazon CloudFront
  3. Amazon EventBridge only
  4. Amazon Route 53

Correct Answer: 1

Explanation

AWS Backup provides centralized management and automation for backups across supported AWS services. Organizations can define backup plans, schedules, retention policies, and lifecycle rules to standardize data protection. It can also support centralized backup management across multiple AWS accounts and Regions when configured appropriately. CloudFront handles content delivery, EventBridge routes events, and Route 53 manages DNS. AWS Backup is therefore the appropriate service when an organization needs a centralized and policy-driven approach to protecting AWS resources.

Question 316

A company needs a database that provides millisecond-scale performance and automatically scales capacity without requiring database server management. Which service is most appropriate?

  1. Amazon DynamoDB
  2. Amazon Redshift
  3. Amazon RDS for SQL Server
  4. Amazon S3

Correct Answer: 1

Explanation

Amazon DynamoDB is a fully managed NoSQL database service designed to provide low-latency performance at scale. It automatically manages the underlying infrastructure and can scale capacity according to the selected capacity mode and workload requirements. DynamoDB is suitable for applications requiring consistently fast access to key-value or document data without managing database servers. Redshift is optimized for analytics, RDS provides managed relational databases, and S3 provides object storage. DynamoDB is therefore the appropriate choice for scalable, low-latency NoSQL workloads.

Question 317

A company wants to run code automatically when a scheduled event occurs, without provisioning servers. Which solution is most appropriate?

  1. EC2 Auto Scaling
  2. EventBridge Scheduler with AWS Lambda
  3. Amazon EBS
  4. AWS Direct Connect

Correct Answer: 2

Explanation

Amazon EventBridge Scheduler can invoke targets according to defined schedules, while AWS Lambda provides serverless execution of the required code. This combination allows organizations to run scheduled tasks without managing servers or operating systems. It can be used for periodic processing, maintenance operations, reports, and other automated activities. EC2 Auto Scaling adjusts compute capacity, EBS provides block storage, and Direct Connect provides private connectivity. EventBridge Scheduler combined with Lambda is therefore an efficient serverless solution for scheduled application execution.

Question 318

A company needs to capture a continuous stream of application events for real-time processing by multiple consumers. Which AWS service is specifically designed for this use case?

  1. Amazon Kinesis Data Streams
  2. Amazon S3 Glacier
  3. Amazon EBS
  4. AWS Secrets Manager

Correct Answer: 1

Explanation

Amazon Kinesis Data Streams is designed to collect and process real-time streaming data continuously. Applications can send events into streams, where multiple consumers can process the data for use cases such as analytics, monitoring, and real-time application processing. The service is designed for streaming workloads rather than traditional object storage or secret management. S3 Glacier is intended for archival storage, EBS provides block storage, and Secrets Manager protects sensitive credentials. Kinesis Data Streams is therefore the appropriate choice for continuous real-time event processing.

Question 319

A company wants to store data in S3 for several years at the lowest possible storage cost, with retrieval occurring rarely. Which storage class is most appropriate?

  1. S3 Standard
  2. S3 Intelligent-Tiering
  3. S3 Glacier Deep Archive
  4. S3 Standard-IA

Correct Answer: 3

Explanation

S3 Glacier Deep Archive is designed for long-term retention of data that is rarely accessed and can tolerate longer retrieval times. It provides a very low storage cost compared with frequently accessed S3 storage classes and is suitable for compliance records, historical archives, and other data that may need to be retained for many years. S3 Standard is designed for frequent access, Intelligent-Tiering is useful when access patterns change, and Standard-IA is intended for less frequent but relatively rapid access. Glacier Deep Archive is therefore the best choice for long-term archival.

Question 320

A company needs a disaster recovery strategy with a very low recovery time objective but does not require the cost of maintaining a fully active duplicate environment. Which strategy is generally most appropriate?

  1. Backup and restore
  2. Pilot light
  3. Warm standby
  4. Cold archive only

Correct Answer: 3

Explanation

A warm standby disaster recovery strategy maintains a scaled-down but functional version of the production environment in another location. During a disaster, resources can be increased to handle production traffic, resulting in a relatively low recovery time compared with backup-and-restore or pilot-light approaches. A fully active multi-site architecture can achieve even faster recovery but usually costs more. Backup and restore requires rebuilding resources, while pilot light keeps only core components ready. Warm standby provides a practical balance between recovery speed and infrastructure cost.