SAA-C03 Question Bank · Latest 50 Questions Free Preview (Page 1/5)
Questions 1–10 of the latest 50 SAA-C03 questions (5 pages total), with answers and explanations, no login required. Practice all 1345 questions online.
Question 1 · No. 1296 · Single choice
A company hosts its main public web application in one AWS Region across multiple Availability Zones. The application uses an Amazon EC2 Auto Scaling group and an Application Load Balancer (ALB). A web development team needs a cost-optimized compute solution to improve the company’s ability to serve dynamic content globally to millions of customers. Which solution will meet these requirements?
- A. Create an Amazon CloudFront distribution. Configure the existing ALB as the origin.
- B. Use Amazon Route 53 to serve traffic to the ALB and EC2 instances based on the geographic location of each customer.
- C. Create an Amazon S3 bucket with public read access enabled. Migrate the web application to the S3 bucket. Configure the S3 bucket for website hosting.
- D. Use AWS Direct Connect to directly serve content from the web application to the location of each customer.
Answer: A
Explanation: 解决方案A(创建Amazon CloudFront分布)符合需求,因为它可以提供全球分发的内容服务,并且通过将现有ALB配置为起源,可以利用负载均衡来优化计算资源。同时,它可以帮助减少延迟和提高内容访问速度。
Question 2 · No. 1297 · Single choice
A company is testing an application that runs on an Amazon EC2 Linux instance. A single 500 GB Amazon Elastic Block Store (Amazon EBS) General Purpose SSO (gp2) volume is attached to the EC2 instance. The company will deploy the application on multiple EC2 instances in an Auto Scaling group. All instances require access to the data that is stored in the EBS volume. The company needs a highly available and resilient solution that does not introduce significant changes to the application's code. Which solution will meet these requirements?
- A. Provision an EC2 instance that uses NFS server software. Attach a single 500 GB gp2 EBS volume to the instance.
- B. Provision an Amazon FSx for Windows File Server file system. Configure the file system as an SMB file store within a single Availability Zone.
- C. Provision an EC2 instance with two 250 GB Provisioned IOPS SSD EBS volumes.
- D. Provision an Amazon Elastic File System (Amazon EFS) file system. Configure the file system to use General Purpose performance mode.
Answer: D
Explanation: 选项D提供了Amazon Elastic File System (Amazon EFS)文件系统,这是一个高度可扩展的、持久的文件存储解决方案。在公司的需求中提到,需要一个高可用性和有弹性的解决方案,不需要对应用程序代码进行重大改变。Amazon EFS支持跨多个EC2实例共享文件,并且它与大多数文件访问协议(如NFS和SMB)兼容。因此,选项D最符合公司的要求。
Question 3 · No. 1298 · Single choice
A company is planning to migrate a legacy application to AWS. The application currently uses NFS to communicate to an on-premises storage solution to store application data. The application cannot be modified to use any other communication protocols other than NFS for this purpose. Which storage solution should a solutions architect recommend for use after the migration?
- A. AWS DataSync
- B. Amazon Elastic Block Store (Amazon EBS)
- C. Amazon Elastic File System (Amazon EFS)
- D. Amazon EMR File System (Amazon EMRFS)
Answer: C
Explanation: 在迁移应用程序到AWS后,解决方案架构师应该推荐Amazon Elastic File System (Amazon EFS)作为存储解决方案。NFS(网络文件系统)是一种用于在不同主机之间共享文件系统的协议,而Amazon EFS提供的是基于云的、可扩展的、跨多个EC2实例共享的文件系统,同时支持从任何位置进行访问,无需进行额外的修改。因此,考虑到应用程序无法被修改以使用除NFS之外的通信协议,并且需要与现有的NFS通信模式兼容,Amazon EFS是最佳选择。
Question 4 · No. 1299 · Single choice
A company is launching a new application that requires a structured database to store user profiles, application settings, and transactional data. The database must be scalable with application traffic and must offer backups. Which solution will meet these requirements MOST cost-effectively?
- A. Deploy a self-managed database on Amazon EC2 instances by using open source software. Use Spot Instances for cost optimization. Configure automated backups to Amazon S3.
- B. Use Amazon RDS. Use on-demand capacity mode for the database with General Purpose SSD storage. Configure automatic backups with a retention period of 7 days.
- C. Use Amazon Aurora Serverless for the database. Use serverless capacity scaling. Configure automated backups to Amazon S3.
- D. Deploy a self-managed NoSQL database on Amazon EC2 instances. Use Reserved Instances for cost optimization. Configure automated backups directly to Amazon S3 Glacier Flexible Retrieval.
Answer: C
Explanation: 方案C(使用Amazon Aurora Serverless数据库)是最具成本效益的解决方案,因为它提供了自动缩放的服务器容量和自动备份功能,这满足了应用流量扩展和备份的需求。无需手动管理服务器,降低了维护成本。
Question 5 · No. 1300 · Single choice
A company stores user data in AWS. The data is used continuously with peak usage during business hours. Access patterns vary, with some data not being used for months at a time. A solutions architect must choose a cost-effective solution that maintains the highest level of durability while maintaining high availability. Which storage solution meets these requirements?
- A. Amazon S3 Standard
- B. Amazon S3 Intelligent-Tiering
- C. Amazon S3 Glacier Deep Archive
- D. Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA)
Answer: B
Explanation: 选择亚马逊S3智能分层存储解决方案,因为它在保持最高持久性和高可用性的同时,提供了一种成本效益较高的方法。此解决方案能够根据数据访问模式自动调整存储级别和成本,将不经常访问的数据迁移到较低成本的存储层。对于业务高峰期间频繁使用的数据以及长时间不被访问的数据,S3智能分层都能提供合适的存储选项。
Question 6 · No. 1301 · Single choice
A company is creating a prototype of an ecommerce website on AWS. The website consists of an Application Load Balancer, an Auto Scaling group of Amazon EC2 instances for web servers, and an Amazon RDS for MySQL DB instance that runs with the Single-AZ configuration. The website is slow to respond during searches of the product catalog. The product catalog is a group of tables in the MySQL database that the company does not update frequently. A solutions architect has determined that the CPU utilization on the DB instance is high when product catalog searches occur. What should the solutions architect recommend to improve the performance of the website during searches of the product catalog?
- A. Migrate the product catalog to an Amazon Redshift database. Use the COPY command to load the product catalog tables.
- B. Implement an Amazon ElastiCache for Redis cluster to cache the product catalog. Use lazy loading to populate the cache.
- C. Add an additional scaling policy to the Auto Scaling group to launch additional EC2 instances when database response is slow.
- D. Turn on the Multi-AZ configuration for the DB instance. Configure the EC2 instances to throttle the product catalog queries that are sent to the database.
Answer: B
Explanation: 解决方案架构师应推荐使用Amazon ElastiCache for Redis集群来缓存产品目录。这样可以减少对MySQL数据库的直接访问,从而减轻数据库负载并提高搜索性能。
Question 7 · No. 1302 · Single choice
A company hosts its core network services, including directory services and DNS, in its on-premises data center. The data center is connected to the AWS Cloud using AWS Direct Connect (DX). Additional AWS accounts are planned that will require quick, cost-effective, and consistent access to these network services. What should a solutions architect implement to meet these requirements with the LEAST amount of operational overhead?
- A. Create a DX connection in each new account. Route the network traffic to the on-premises servers.
- B. Configure VPC endpoints in the DX VPC for all required services. Route the network traffic to the on-premises servers.
- C. Create a VPN connection between each new account and the DX VPRoute the network traffic to the on-premises servers.
- D. Configure AWS Transit Gateway between the accounts. Assign DX to the transit gateway and route network traffic to the on-premises servers.
Answer: D
Explanation: 解决方案架构师应实施AWS中转网关,将DX分配给中转网关,并将网络流量路由到本地服务器。这种方式可以满足快速、经济高效且一致访问网络服务的需求,同时减少操作开销。
Question 8 · No. 1303 · Single choice
A company has an Amazon S3 bucket that contains sensitive data files. The company has an application that runs on virtual machines in an on-premises data center. The company currently uses AWS IAM Identity Center. The application requires temporary access to files in the S3 bucket. The company wants to grant the application secure access to the files in the S3 bucket. Which solution will meet these requirements?
- A. Create an S3 bucket policy that permits access to the bucket from the public IP address range of the company’s on-premises data center.
- B. Use IAM Roles Anywhere to obtain security credentials in IAM Identity Center that grant access to the S3 bucket. Configure the virtual machines to assume the role by using the AWS CLI.
- C. Install the AWS CLI on the virtual machine. Configure the AWS CLI with access keys from an IAM user that has access to the bucket.
- D. Create an IAM user and policy that grants access to the bucket. Store the access key and secret key for the IAM user in AWS Secrets Manager. Configure the application to retrieve the access key and secret key at startup.
Answer: B
Explanation: 选项B提供了使用IAM Roles Anywhere从AWS IAM Identity Center获取安全凭证的方法,然后配置虚拟机通过使用AWS CLI假定角色。这可以确保只有授权的虚拟机器才能访问S3存储桶中的敏感文件,从而满足公司的安全要求。
Question 9 · No. 1304 · Single choice
A company runs database workloads on AWS that are the backend for the company's customer portals. The company runs a Multi-AZ database cluster on Amazon RDS for PostgreSQL. The company needs to implement a 30-day backup retention policy. The company currently has both automated RDS backups and manual RDS backups. The company wants to maintain both types of existing RDS backups that are less than 30 days old. Which solution will meet these requirements MOST cost-effectively?
- A. Configure the RDS backup retention policy to 30 days for automated backups by using AWS Backup. Manually delete manual backups that are older than 30 days.
- B. Disable RDS automated backups. Delete automated backups and manual backups that are older than 30 days. Configure the RDS backup retention policy to 30 days for automated backups.
- C. Configure the RDS backup retention policy to 30 days for automated backups. Manually delete manual backups that are older than 30 days.
- D. Disable RDS automated backups. Delete automated backups and manual backups that are older than 30 days automatically by using AWS CloudFormation. Configure the RDS backup retention policy to 30 days for automated backups.
Answer: C
Question 10 · No. 1305 · Multiple choice
A company recently launched a new application for its customers. The application runs on multiple Amazon EC2 instances across two Availability Zones. End users use TCP to communicate with the application. The application must be highly available and must automatically scale as the number of users increases. Which combination of steps will meet these requirements MOST cost-effectively? (Choose two.)
- A. Add a Network Load Balancer in front of the EC2 instances.
- B. Configure an Auto Scaling group for the EC2 instances.
- C. Add an Application Load Balancer in front of the EC2 instances.
- D. Manually add more EC2 instances for the application.
- E. Add a Gateway Load Balancer in front of the EC2 instances.
Answer: A, B
Explanation: 首先,选择添加一个网络负载均衡器(Network Load Balancer)在EC2实例的前面。这将帮助在多个可用区(Availability Zones)中均匀分布流量,从而提供高可用性。其次,配置一个自动扩展组(Auto Scaling group)对EC2实例进行配置。自动扩展可以根据用户数量的变化自动调整EC2实例的数量,以满足需求,同时保持成本效率。