Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AWS #6 (251-300)

Total questions: 50

Worksheet time: 25mins

Name
Class
Date
1.

A solutions architect is creating storage for an Amazon Linux-based high performance computing (HPC) environment. The workload saves and analyzes a huge number of engineering drawings, which necessitates the use of shared storage and high-performance computation.

Which storage choice is the best?

a)

A. Amazon Elastic File System (Amazon EFS)

b)

B. Amazon FSx for Lustre

c)

C. Amazon EC2 instance store

d)

D. Amazon Elastic Block Store (Amazon EBS) Provisioned IOPS SSD (io1)

2.

A business is planning to build a public-facing web application on Amazon Web Services (AWS). The architecture comprises of Amazon EC2 instances contained inside a Virtual Private Cloud (VPC) and protected by an Elastic Load Balancer (ELB). The DNS is managed by a third-party provider. The solutions architect of the business must offer a solution for detecting and defending against large-scale DDoS assaults.

Which solution satisfies these criteria?

a)

A. Enable Amazon GuardDuty on the account.

b)

B. Enable Amazon Inspector on the EC2 instances.

c)

C. Enable AWS Shield and assign Amazon Route 53 to it.

d)

D. Enable AWS Shield Advanced and assign the ELB to it.

3.

A business is shifting to the Amazon Web Services (AWS) Cloud. The initial workload to move is a file server. The file share must be accessible through the Server Message Block (SMB) protocol.

Which AWS managed service satisfies these criteria?

a)

A. Amazon Elastic Block Store (Amazon EBS)

b)

B. Amazon EC2

c)

C. Amazon FSx

d)

D. Amazon S3

4.

A business is deploying a new application on an Amazon Elastic Container Service (Amazon ECS) cluster, using the Fargate ECS task launch type. The firm is monitoring CPU and memory use in anticipation of the program receiving a significant volume of traffic upon launch. However, the corporation desires cost savings as usage declines.

What recommendations should a solutions architect make?

a)

A. Use Amazon EC2 Auto Scaling to scale at certain periods based on previous traffic patterns.

b)

B. Use an AWS Lambda function to scale Amazon ECS based on metric breaches that trigger an Amazon CloudWatch alarm.

c)

C. Use Amazon EC2 Auto Scaling with simple scaling policies to scale when ECS metric breaches trigger an Amazon CloudWatch alarm.

d)

D. Use AWS Application Auto Scaling with target tracking policies to scale when ECS metric breaches trigger an Amazon CloudWatch alarm.

5.

A business has an AWS-hosted website. The database backend is hosted on Amazon RDS for MySQL and consists of a main instance and five read replicas to accommodate scalability requirements. To provide a consistent user experience, read replicas should be no more than one second behind the original instance. As the website's traffic continues to grow, the copies lag farther behind at peak moments, resulting in user complaints when searches return inconsistent results. A solutions architect's goal should be to minimize replication latency with little modifications to the application's code or operational requirements.

Which solution satisfies these criteria?

a)

A. Migrate the database to Amazon Aurora MySQL. Replace the MySQL read replicas with Aurora Replicas and enable Aurora Auto Scaling

b)

B. Deploy an Amazon ElastiCache for Redis cluster in front of the database. Modify the website to check the cache before querying the database read endpoints.

c)

C. Migrate the database from Amazon RDS to MySQL running on Amazon EC2 compute instances. Choose very large compute optimized instances for all replica nodes.

d)

D. Migrate the database to Amazon DynamoDB. Initially provision a large number of read capacity units (RCUs) to support the required throughput with on- demand capacity scaling enabled.

6.

A business has users from all over the world using an application that is installed in many AWS Regions, exposing public static IP addresses. When users use the program through the internet, they encounter performance issues.

What should a solutions architect propose as a means of lowering internet latency?

a)

A. Set up AWS Global Accelerator and add endpoints.

b)

B. Set up AWS Direct Connect locations in multiple Regions.

c)

C. Set up an Amazon CloudFront distribution to access an application.

d)

D. Set up an Amazon Route 53 geoproximity routing policy to route traffic.

7.

A business requires the development of a reporting solution on AWS. SQL queries must be supported by the solution for data analysts to execute on the data. Each day, the data analysts will do less than ten queries. Each day, the corporation adds 3 GB of fresh data to its on-premises relational database. This data must be sent to AWS in order for reporting chores to be performed.

What should a solutions architect propose as the CHEAPEST way to achieve these requirements?

a)

A. Use AWS Database Migration Service (AWS DMS) to replicate the data from the on-premises database into Amazon S3. Use Amazon Athena to query the data.

b)

B. Use an Amazon Kinesis Data Firehose delivery stream to deliver the data into an Amazon Elasticsearch Service (Amazon ES) cluster. Run the queries in Amazon ES.

c)

C. Export a daily copy of the data from the on-premises database. Use an AWS Storage Gateway file gateway to store and copy the export into Amazon S3. Use an Amazon EMR cluster to query the data.

d)

D. Use AWS Database Migration Service (AWS DMS) to replicate the data from the on-premises database and load it into an Amazon Redshift cluster. Use the Amazon Redshift cluster to query the data.

8.

A business is using an Amazon S3 bucket to store data that has been submitted by several departments from various locations. The finance manager finds that 10 TB of S3 Standard storage data has been charged each month during an AWS Well-Architected assessment. However, executing the command to select all files and folders in the AWS Management Console for Amazon S3 results in a total size of 5 TB.

What may be the potential reasons for this discrepancy? (Select two.)

a)

A. Some files are stored with deduplication.

b)

B. The S3 bucket has versioning enabled.

c)

C. There are incomplete S3 multipart uploads.

d)

D. The S3 bucker has AWS Key Management Service (AWS KMS) enabled.

e)

E. The S3 bucket has Intelligent-Tiering enabled.

9.

On AWS, a business is creating an ecommerce website. This website is constructed on a three-tier design that contains a MySQL database in an Amazon Aurora MySQL Multi-AZ deployment. The internet application must be highly available, and will be deployed in an AWS Region with three Availability Zones initially. The program generates a statistic that indicates the amount of load it is experiencing.

Which solution satisfies these criteria?

a)

A. Configure an Application Load Balancer (ALB) with Amazon EC2 Auto Scaling behind the ALB with scheduled scaling

b)

B. Configure an Application Load Balancer (ALB) and Amazon EC2 Auto Scaling behind the ALB with a simple scaling policy.

c)

C. Configure a Network Load Balancer (NLB) and launch a Spot Fleet with Amazon EC2 Auto Scaling behind the NLB.

d)

D. Configure an Application Load Balancer (ALB) and Amazon EC2 Auto Scaling behind the ALB with a target tracking scaling policy.

10.

A gaming firm uses AWS to host a browser-based application. The application's users consume a high volume of movies and photographs stored on Amazon S3. This material is consistent across all users. The program has grown in popularity, with millions of users accessing these media files on a daily basis. The firm want to provide files to consumers while minimizing strain on the origin.

Which option best fits these criteria in terms of cost-effectiveness?

a)

A. Deploy an AWS Global Accelerator accelerator in front of the web servers.

b)

B. Deploy an Amazon CloudFront web distribution in front of the S3 bucket.

c)

C. Deploy an Amazon ElastiCache for Redis instance in front of the web servers.

d)

D. Deploy an Amazon ElastiCache for Memcached instance in front of the web servers.

11.

Every day, a business processes data. The processes' output is kept in an Amazon S3 bucket, examined daily for one week, and then must remain readily available for ad hoc examination.

Which storage option is the MOST cost-effective alternative to the existing configuration?

a)

A. Configure a lifecycle policy to delete the objects after 30 days.

b)

B. Configure a lifecycle policy to transition the objects to Amazon S3 Glacier after 30 days.

c)

C. Configure a lifecycle policy to transition the objects to Amazon S3 Standard-Infrequent Access (S3 Standard-IA) after 30 days.

d)

D. Configure a lifecycle policy to transition the objects to Amazon S3 One Zone-Infrequent Access (S3 One Zone-IA) after 30 days.

12.

A business is developing an application. The program receives data through Amazon API Gateway and stores it in an Amazon Aurora PostgreSQL database using an AWS Lambda function. During the proof-of-concept stage, the firm must drastically raise the Lambda quotas to manage the large amounts of data that must be loaded into the database. A solutions architect must provide a recommendation for a new design that maximizes scalability and reduces setup effort.

Which solution will satisfy these criteria?

a)

A. Refactor the Lambda function code to Apache Tomcat code that runs on Amazon EC2 instances. Connect the database by using native Java Database Connectivity (JDBC) drivers.

b)

B. Change the platform from Aurora to Amazon DynamoDB. Provision a DynamoDB Accelerator (DAX) cluster. Use the DAX client SDK to point the existing DynamoDB API calls at the DAX cluster.

c)

C. Set up two Lambda functions. Configure one function to receive the information. Configure the other function to load the information into the database. Integrate the Lambda functions by using Amazon Simple Notification Service (Amazon SNS).

d)

D. Set up two Lambda functions. Configure one function to receive the information. Configure the other function to load the information into the database. Integrate the Lambda functions by using an Amazon Simple Queue Service (Amazon SQS) queue.

13.

A business wishes to migrate its on-premises MySQL database to Amazon Web Services (AWS). Regular imports from a client-facing application result in a huge amount of write operations in the database. The organization is worried that the volume of traffic may be affecting the application's performance.

How should a solutions architect approach the design of an AWS architecture?

a)

A. Provision an Amazon RDS for MySQL DB instance with Provisioned IOPS SSD storage. Monitor write operation metrics by using Amazon CloudWatch. Adjust the provisioned IOPS if necessary.

b)

B. Provision an Amazon RDS for MySQL DB instance with General Purpose SSD storage. Place an Amazon ElastiCache cluster in front of the DB instance. Configure the application to query ElastiCache instead.

c)

C. Provision an Amazon DocumentDB (with MongoDB compatibility) instance with a memory optimized instance type. Monitor Amazon CloudWatch for performance-related issues. Change the instance class if necessary.

d)

D. Provision an Amazon Elastic File System (Amazon EFS) file system in General Purpose performance mode. Monitor Amazon CloudWatch for IOPS bottlenecks. Change to Provisioned Throughput performance mode if necessary.

14.

A firm is using AWS to create a multi-instance application that needs low latency between the instances.

What recommendations should a solutions architect make?

a)

A. Use an Auto Scaling group with a cluster placement group.

b)

B. Use an Auto Scaling group with single Availability Zone in the same AWS Region.

c)

C. Use an Auto Scaling group with multiple Availability Zones in the same AWS Region.

d)

D. Use a Network Load Balancer with multiple Amazon EC2 Dedicated Hosts as the targets.

15.

For the last 15 years, a corporation has been operating a web application using an Oracle relational database in an on-premises data center. The company's database must be migrated to AWS. The business wants to cut operating costs without modifying the application's code.

Which solution satisfies these criteria?

a)

A. Use AWS Database Migration Service (AWS DMS) to migrate the database servers to Amazon RDS.

b)

B. Use Amazon EC2 instances to migrate and operate the database servers.

c)

C. Use AWS Database Migration Service (AWS DMS) to migrate the database servers to Amazon DynamoDB.

d)

D. Use an AWS Snowball Edge Storage Optimized device to migrate the data from Oracle to Amazon Aurora.

16.

A development team keeps the user name and password for its Amazon RDS MySQL DB instance in a configuration file. The configuration file is saved in plaintext on the team's Amazon EC2 instance's root device disk. When the team's application needs to connect to the database, the file is read and the credentials are loaded into the code. The team adjusted the configuration file's permissions so that only the program may access its contents. A solution architect's primary responsibility is to build a better secure system.

What actions should the solutions architect do in order to satisfy this requirement?

a)

A. Store the configuration file in Amazon S3. Grant the application access to read the configuration file.

b)

B. Create an IAM role with permission to access the database. Attach this IAM role to the EC2 instance.

c)

C. Enable SSL connections on the database instance. Alter the database user to require SSL when logging in.

d)

D. Move the configuration file to an EC2 instance store, and create an Amazon Machine Image (AMI) of the instance. Launch new instances from this AMI.

17.

A business's application is operating on Amazon EC2 instances contained inside a VPC. One of the apps must make a request to the Amazon S3 API in order to store and retrieve items. The company's security regulations prohibit programs from sending any internet-bound traffic.

Which course of action will satisfy these needs while still maintaining security?

a)

A. Configure an S3 interface endpoint.

b)

B. Configure an S3 gateway endpoint.

c)

C. Create an S3 bucket in a private subnet.

d)

D. Create an S3 bucket in the same Region as the EC2 instance.

18.

A MySQL database is used by a business's order fulfillment service. The database must be able to handle a high volume of concurrent requests and transactions. The database is patched and tuned by developers. This results in delays in the introduction of new product features.The organization wishes to use cloud-based services in order to assist it in addressing this new difficulty. The solution must enable developers to move the database with little or no modifications to the code and must maximize performance.

Which solution architect service should be used to achieve these requirements?

a)

A. Amazon Aurora

b)

B. Amazon DynamoDB

c)

C. Amazon ElastiCache

d)

D. MySQL on Amazon EC2

19.

A corporation needs to create a relational database with a 1 second Recovery Point Objective (RPO) and a 1 minute Recovery Time Objective (RTO) for multi-region disaster recovery.

Which AWS solution is capable of doing this?

a)

A. Amazon Aurora Global Database

b)

B. Amazon DynamoDB global tables

c)

C. Amazon RDS for MySQL with Multi-AZ enabled

d)

D. Amazon RDS for MySQL with a cross-Region snapshot copy

20.

A solutions architect is tasked with the responsibility of designing the implementation of a new static website. The solution must be cost effective and maintain a minimum of 99 percent availability.

Which solution satisfies these criteria?

a)

A. Deploy the application to an Amazon S3 bucket in one AWS Region that has versioning disabled.

b)

B. Deploy the application to Amazon EC2 instances that run in two AWS Regions and two Availability Zones.

c)

C. Deploy the application to an Amazon S3 bucket that has versioning and cross-Region replication enabled.

d)

D. Deploy the application to an Amazon EC2 instance that runs in one AWS Region and one Availability Zone.

21.

A business operates a three-tier web application for the purpose of processing credit card payments. Static websites comprise the front-end user interface. The application layer may include lengthy procedures. MySQL is used in the database layer. Currently, the application is running on a single huge general-purpose Amazon EC2 machine. A solutions architect must decouple the services in order to maximize the availability of the web application.

Which of the following solutions would give the HIGHEST level of availability?

a)

A. Move static assets to Amazon CloudFront. Leave the application in EC2 in an Auto Scaling group. Move the database to Amazon RDS to deploy Multi-AZ.

b)

B. Move static assets and the application into a medium EC2 instance. Leave the database on the large instance. Place both instances in an Auto Scaling group.

c)

C. Move static assets to Amazon S3. Move the application to AWS Lambda with the concurrency limit set. Move the database to Amazon DynamoDB with on- demand enabled.

d)

D. Move static assets to Amazon S3. Move the application to Amazon Elastic Container Service (Amazon ECS) containers with Auto Scaling enabled. Move the database to Amazon RDS to deploy Multi-AZ.

22.

The security team of a corporation wants that network traffic be logged in VPC Flow Logs. The logs will be viewed often for 90 days and then deleted.occasionally.

What should a solutions architect do when customizing the logs to satisfy these requirements?

a)

A. Use Amazon CloudWatch as the target. Set the CloudWatch log group with an expiration of 90 days.

b)

B. Use Amazon Kinesis as the target. Configure the Kinesis stream to always retain the logs for 90 days.

c)

C. Use AWS CloudTrail as the target. Configure CloudTrail to save to an Amazon S3 bucket, and enable S3 Intelligent-Tiering.

d)

D. Use Amazon S3 as the target. Enable an S3 Lifecycle policy to transition the logs to S3 Standard-Infrequent Access (S3 Standard-IA) after 90 days.

23.

Amazon S3 is being used by a solutions architect to develop the storage architecture for a new digital media application. The media files must be robust in the event of an Availability Zone failure. Certain files are routinely visited, while others are viewed infrequently and in an unexpected fashion. The architect of the solution must keep the expenses of storing and retrieving media files to a minimum.

Which storage choice satisfies these criteria?

a)

A. S3 Standard

b)

B. S3 Intelligent-Tiering

c)

C. S3 Standard-Infrequent Access (S3 Standard-IA)

d)

D. S3 One Zone-Infrequent Access (S3 One Zone-IA)

24.

Monthly reports are stored in an Amazon S3 bucket by a company's financial application. The vice president of finance has directed that all access to these reports be documented, as well as any adjustments to the log files.

What activities can a solutions architect take to ensure compliance with these requirements?

a)

A. Use S3 server access logging on the bucket that houses the reports with the read and write data events and log file validation options enabled.

b)

B. Use S3 server access logging on the bucket that houses the reports with the read and write management events and log file validation options enabled.

c)

C. Use AWS CloudTrail to create a new trail. Configure the trail to log read and write data events on the S3 bucket that houses the reports. Log these events to a new bucket, and enable log file validation.

d)

D. Use AWS CloudTrail to create a new trail. Configure the trail to log read and write management events on the S3 bucket that houses the reports. Log these events to a new bucket, and enable log file validation.

25.

A business that specializes in online gaming is developing a game that is predicted to be very popular around the globe. A solutions architect must create an AWS Cloud architecture capable of capturing and presenting near-real-time game data for each participant, as well as the names of the world's top 25 players at any one moment.

Which AWS database solution and configuration should be used to satisfy these requirements?

a)

A. Use Amazon RDS for MySQL as the data store for player activity. Configure the RDS DB instance for Multi-AZ support.

b)

B. Use Amazon DynamoDB as the data store for player activity. Configure DynamoDB Accelerator (DAX) for the player data.

c)

C. Use Amazon DynamoDB as the data store for player activity. Configure global tables in each required AWS Region for the player data.

d)

D. Use Amazon RDS for MySQL as the data store for player activity. Configure cross-Region read replicas in each required AWS Region based on player proximity.

26.

A business is building a serverless web application that will allow users to engage with real-time game stats. The data generated by the games must be transmitted live. The business need a robust, low-latency database solution for user data. The corporation is unsure about the application's anticipated user base. Any design considerations must ensure single-digit millisecond response rates as the application grows.

Which AWS service combination will suit these requirements? (Select two.)

a)

A. Amazon CloudFront

b)

B. Amazon DynamoDB

c)

C. Amazon Kinesis

d)

D. Amazon RDS

e)

E. AWS Global Accelerator

27.

A solutions architect is developing a solution that will allow users to browse a collection of photos and make requests for customized images. Parameters for image customisation will be included in each request made to an AWS API Gateway API. The personalized picture will be created on demand, and consumers will get a link to see or download it. The solution must be very user-friendly in terms of viewing and modifying photos.

Which approach is the MOST cost-effective in meeting these requirements?

a)

A. Use Amazon EC2 instances to manipulate the original image into the requested customizations. Store the original and manipulated images in Amazon S3. Configure an Elastic Load Balancer in front of the EC2 instances.

b)

B. Use AWS Lambda to manipulate the original image to the requested customizations. Store the original and manipulated images in Amazon S3. Configure an Amazon CloudFront distribution with the S3 bucket as the origin.

c)

C. Use AWS Lambda to manipulate the original image to the requested customizations. Store the original images in Amazon S3 and the manipulated images in Amazon DynamoDB. Configure an Elastic Load Balancer in front of the Amazon EC2 instances.

d)

D. Use Amazon EC2 instances to manipulate the original image into the requested customizations. Store the original images in Amazon S3 and the manipulated images in Amazon DynamoDB. Configure an Amazon CloudFront distribution with the S3 bucket as the origin.

28.

A business runs an Amazon EC2 instance on a private subnet and requires access to a public website in order to get patches and upgrades. The organization does not want other websites to be able to see or start connections to the EC2 instance's IP address.

How can a solutions architect accomplish this goal?

a)

A. Create a site-to-site VPN connection between the private subnet and the network in which the public site is deployed.

b)

B. Create a NAT gateway in a public subnet. Route outbound traffic from the private subnet through the NAT gateway.

c)

C. Create a network ACL for the private subnet where the EC2 instance deployed only allows access from the IP address range of the public website.

d)

D. Create a security group that only allows connections from the IP address range of the public website. Attach the security group to the EC2 instance.

29.

A business uses AWS to host its website. The website is protected by an Application Load Balancer (ALB) configured to manage HTTP and HTTPS traffic independently. The firm wishes to route all queries to the website through HTTPS.

What solution should a solutions architect implement to satisfy this criterion?

a)

A. Update the ALB's network ACL to accept only HTTPS traffic.

b)

B. Create a rule that replaces the HTTP in the URL with HTTPS.

c)

C. Create a listener rule on the ALB to redirect HTTP traffic to HTTPS.

d)

D. Replace the ALB with a Network Load Balancer configured to use Server Name Indication (SNI).

30.

A business hosts a multilingual website using a fleet of Amazon EC2 instances protected by an Application Load Balancer (ALB). While this design is presently operational in the us-west-1 Region, it exhibits significant request delay for customers in other regions of the globe. The website must respond fast and effectively to user queries regardless of their location. The organization, however, does not want to duplicate the present infrastructure across numerous Regions.

How is this to be accomplished by a solutions architect?

a)

A. Replace the existing architecture with a website served from an Amazon S3 bucket. Configure an Amazon CloudFront distribution with the S3 bucket as the origin.

b)

B. Configure an Amazon CloudFront distribution with the ALB as the origin. Set the cache behavior settings to only cache based on the Accept-Language request header.

c)

C. Set up Amazon API Gateway with the ALB as an integration. Configure API Gateway to use an HTTP integration type. Set up an API Gateway stage to enable the API cache.

d)

D. Launch an EC2 instance in each additional Region and configure NGINX to act as a cache server for that Region. Put all the instances plus the ALB behind an Amazon Route 53 record set with a geolocation routing policy.

31.

On AWS, a business is developing a prototype of an ecommerce website. The website is powered by an Application Load Balancer from Amazon's Auto Scaling division.EC2 instances for web servers and an Amazon RDS for MySQL database instance configured in Single-AZ mode.

The website is sluggish to react while doing product catalog searches. The product catalog is a collection of tables in the MySQL database that the firm uses to store its products not regularly updated. A solutions architect has established that when product catalog searches occur, the CPU consumption on the database instance is significant.

What should the solutions architect propose to optimize the website's performance during product catalog searches?

a)

A. Migrate the product catalog to an Amazon Redshift database. Use the COPY command to load the product catalog tables.

b)

B. Implement an Amazon ElastiCache for Redis cluster to cache the product catalog. Use lazy loading to populate the cache.

c)

C. Add an additional scaling policy to the Auto Scaling group to launch additional EC2 instances when database response is slow.

d)

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.

32.

A business has developed a bespoke application that utilizes embedded credentials to get data from an Amazon RDS MySQL DB instance. According to management, the application's security must be enhanced with the least amount of development work possible.

What actions should a solutions architect take to ensure that these criteria are met?

a)

A. Use AWS Key Management Service (AWS KMS) customer master keys (CMKs) to create keys. Configure the application to load the database credentials from AWS KMS. Enable automatic key rotation.

b)

B. Create credentials on the RDS for MySQL database for the application user and store the credentials in AWS Secrets Manager. Configure the application to load the database credentials from Secrets Manager. Create an AWS Lambda function that rotates the credentials in Secret Manager.

c)

C. Create credentials on the RDS for MySQL database for the application user and store the credentials in AWS Secrets Manager. Configure the application to load the database credentials from Secrets Manager. Set up a credentials rotation schedule for the application user in the RDS for MySQL database using Secrets Manager.

d)

D. Create credentials on the RDS for MySQL database for the application user and store the credentials in AWS Systems Manager Parameter Store. Configure the application to load the database credentials from Parameter Store. Set up a credentials rotation schedule for the application user in the RDS for MySQL database using Parameter Store.

33.

A solutions architect is developing a system for analyzing financial market performance while the markets are closed. Each night, the system will conduct a succession of compute-intensive operations for four hours. The time required to finish compute tasks is supposed to be constant, and once begun, jobs cannot be stopped. After completion, the system is scheduled to operate for at least one year.

Which Amazon EC2 instance type should be utilized to lower the system's cost?

a)

A. Spot Instances

b)

B. On-Demand Instances

c)

C. Standard Reserved Instances

d)

D. Scheduled Reserved Instances

34.

A business's on-premises data center hosts its critical network services, such as directory services and DNS. AWS Direct Connect connects the data center to the AWS Cloud (DX). Additional AWS accounts are anticipated, which will need continuous, rapid, and cost-effective access to these network services.

What measures should a solutions architect take to ensure that these criteria are met with the LEAST amount of operational overhead possible?

a)

A. Create a DX connection in each new account. Route the network traffic to the on-premises servers.

b)

B. Configure VPC endpoints in the DX VPC for all required services. Route the network traffic to the on-premises servers.

c)

C. Create a VPN connection between each new account and the DX VPC. Route the network traffic to the on-premises servers.

d)

D. Configure AWS Transit Gateway between the accounts. Assign DX to the transit gateway and route network traffic to the on-premises servers.

35.

A business is developing a new application for storing a big volume of data. Hourly data analysis and modification will be performed by many Amazon EC2 Linux instances distributed across several Availability Zones. The application team anticipates that the required quantity of space will continue to expand over the following six months.

Which course of action should a solutions architect pursue in order to meet these requirements?

a)

A. Store the data in an Amazon Elastic Block Store (Amazon EBS) volume. Mount the EBS volume on the application instances.

b)

B. Store the data in an Amazon Elastic File System (Amazon EFS) file system. Mount the file system on the application instances.

c)

C. Store the data in Amazon S3 Glacier. Update the S3 Glacier vault policy to allow access to the application instances.

d)

D. Store the data in an Amazon Elastic Block Store (Amazon EBS) Provisioned IOPS volume shared between the application instances.

36.

A solutions architect is tasked with the responsibility of creating the cloud architecture for a new application that will be hosted on AWS. The process should be parallelized, with the number of jobs to be handled dictating the number of application nodes added and removed. State is not maintained by the processor program. The solutions architect must guarantee that the application is loosely connected and that the task items are kept in a durable manner.

Which design should the architect of solutions use?

a)

A. Create an Amazon SNS topic to send the jobs that need to be processed. Create an Amazon Machine Image (AMI) that consists of the processor application. Create a launch configuration that uses the AMI. Create an Auto Scaling group using the launch configuration. Set the scaling policy for the Auto Scaling group to add and remove nodes based on CPU usage.

b)

B. Create an Amazon SQS queue to hold the jobs that need to be processed. Create an Amazon Machine Image (AMI) that consists of the processor application. Create a launch configuration that uses the AMI. Create an Auto Scaling group using the launch configuration. Set the scaling policy for the Auto Scaling group to add and remove nodes based on network usage.

c)

C. Create an Amazon SQS queue to hold the jobs that need to be processed. Create an Amazon Machine Image (AMI) that consists of the processor application. Create a launch template that uses the AMI. Create an Auto Scaling group using the launch template. Set the scaling policy for the Auto Scaling group to add and remove nodes based on the number of items in the SQS queue.

d)

D. Create an Amazon SNS topic to send the jobs that need to be processed. Create an Amazon Machine Image (AMI) that consists of the processor application. Create a launch template that uses the AMI. Create an Auto Scaling group using the launch template. Set the scaling policy for the Auto Scaling group to add and remove nodes based on the number of messages published to the SNS topic.

37.

A business is constructing a file-sharing application that will be stored in an Amazon S3 bucket. The firm want to distribute all files using Amazon CloudFront. The firm does not want for the files to be available directly via the S3 URL.

What actions should a solutions architect take to ensure that these criteria are met?

a)

A. Write individual policies for each S3 bucket to grant read permission for only CloudFront access.

b)

B. Create an IAM user. Grant the user read permission to objects in the S3 bucket. Assign the user to CloudFront.

c)

C. Write an S3 bucket policy that assigns the CloudFront distribution ID as the Principal and assigns the target S3 bucket as the Amazon Resource Name (ARN).

d)

D. Create an origin access identity (OAI). Assign the OAI to the CloudFront distribution. Configure the S3 bucket permissions so that only the OAI has read permission.

38.

Numerous business processes inside a corporation need access to data kept in a file share. The file share will be accessed by business systems using the Server Message Block (SMB) protocol. The file sharing solution should be available from both the on-premises and cloud environments of the business.

Which services are required by the business? (Select two.)

a)

A. Amazon Elastic Block Store (Amazon EBS)

b)

B. Amazon Elastic File System (Amazon EFS)

c)

C. Amazon FSx for Windows

d)

D. Amazon S3

e)

E. AWS Storage Gateway file gateway

39.

A business is ingesting data from on-premises data sources utilizing a fleet of Amazon EC2 instances. The data is in JSON format and may be ingested at a rate of up to 1 MB/s. When an EC2 instance is restarted, any data that was in transit is lost. The data science team at the organization wishes to query imported data in near-real time.

Which method enables near-real-time data querying while being scalable and causing the least amount of data loss?

a)

A. Publish data to Amazon Kinesis Data Streams. Use Kinesis Data Analytics to query the data.

b)

B. Publish data to Amazon Kinesis Data Firehose with Amazon Redshift as the destination. Use Amazon Redshift to query the data.

c)

C. Store ingested data in an EC2 instance store. Publish data to Amazon Kinesis Data Firehose with Amazon S3 as the destination. Use Amazon Athena to query the data.

d)

D. Store ingested data in an Amazon Elastic Block Store (Amazon EBS) volume. Publish data to Amazon ElastiCache for Redis. Subscribe to the Redis channel to query the data.

40.

A business relies on a traditional on-premises analytics solution that runs on terabytes of.csv files and contains months of data. The older program is unable to cope with the increasing size of.csv files. Daily, new.csv files are uploaded to a common on-premises storage site from numerous data sources. The organization want to maintain support for the traditional application while customers familiarize themselves with AWS analytics capabilities. To do this, the solutions architect want to keep two synchronized copies of all.csv files on-premises and on Amazon S3.

Which solution should the architect of solutions recommend?

a)

A. Deploy AWS DataSync on-premises. Configure DataSync to continuously replicate the .csv files between the company's on-premises storage and the company's S3 bucket.

b)

B. Deploy an on-premises file gateway. Configure data sources to write the .csv files to the file gateway. Point the legacy analytics application to the file gateway. The file gateway should replicate the .csv files to Amazon S3.

c)

C. Deploy an on-premises volume gateway. Configure data sources to write the .csv files to the volume gateway. Point the legacy analytics application to the volume gateway. The volume gateway should replicate data to Amazon S3.

d)

D. Deploy AWS DataSync on-premises. Configure DataSync to continuously replicate the .csv files between on-premises and Amazon Elastic File System (Amazon EFS). Enable replication from Amazon Elastic File System (Amazon EFS) to the company's S3 bucket.

41.

A business is transferring a three-tier application to Amazon Web Services. A MySQL database is required for the program. Previously, application users complained about the program's slow performance while adding new entries. These performance difficulties occurred as a result of users creating various real-time reports from the program during business hours.

Which solution will optimize the application's performance when it is migrated to AWS?

a)

A. Import the data into an Amazon DynamoDB table with provisioned capacity. Refactor the application to use DynamoDB for reports.

b)

B. Create the database on a compute optimized Amazon EC2 instance. Ensure compute resources exceed the on-premises database.

c)

C. Create an Amazon Aurora MySQL Multi-AZ DB cluster with multiple read replicas. Configure the application to use the reader endpoint for reports.

d)

D. Create an Amazon Aurora MySQL Multi-AZ DB cluster. Configure the application to use the backup instance of the cluster as an endpoint for the reports.

42.

A corporation has an on-premises MySQL database that is used infrequently by the worldwide sales staff. The sales team needs little database downtime. A database administrator wishes to move this database to AWS without specifying an instance type in front of increased user traffic in the future.

Which solution architect service should be recommended?

a)

A. Amazon Aurora MySQL

b)

B. Amazon Aurora Serverless for MySQL

c)

C. Amazon Redshift Spectrum

d)

D. Amazon RDS for MySQL

43.

A corporation is developing an architecture for a mobile application that needs the least amount of delay possible for its consumers. The company's architecture is comprised of Amazon EC2 instances that are routed via an Application Load Balancer that is configured to operate in an Auto Scaling group. Amazon EC2 instances communicate with Amazon RDS. Beta testing of the application revealed a slowness while reading the data. However, the data suggest that no CPU usage criteria are exceeded by the EC2 instances.

How can this problem be resolved?

a)

A. Reduce the threshold for CPU utilization in the Auto Scaling group.

b)

B. Replace the Application Load Balancer with a Network Load Balancer.

c)

C. Add read replicas for the RDS instances and direct read traffic to the replica.

d)

D. Add Multi-AZ support to the RDS instances and direct read traffic to the new EC2 instance.

44.

A business's application architecture is two-tiered and distributed over public and private subnets. The public subnet contains Amazon EC2 instances that execute the web application, whereas the private subnet has a database. The web application instances and database are both contained inside a single Availability Zone (AZ).

Which combination of measures should a solutions architect take to ensure this architecture's high availability? (Select two.)

a)

A. Create new public and private subnets in the same AZ for high availability.

b)

B. Create an Amazon EC2 Auto Scaling group and Application Load Balancer spanning multiple AZs.

c)

C. Add the existing web application instances to an Auto Scaling group behind an Application Load Balancer.

d)

D. Create new public and private subnets in a new AZ. Create a database using Amazon EC2 in one AZ.

e)

E. Create new public and private subnets in the same VPC, each in a new AZ. Migrate the database to an Amazon RDS multi-AZ deployment.

45.

A business want to utilize Amazon S3 as a supplementary storage location for its on-premises dataset. The business would seldom need access to this copy. The cost of the storage solution should be kept to a minimum.

Which storage option satisfies these criteria?

a)

A. S3 Standard

b)

B. S3 Intelligent-Tiering

c)

C. S3 Standard-Infrequent Access (S3 Standard-IA)

d)

D. S3 One Zone-Infrequent Access (S3 One Zone-IA)

46.

A security team that is responsible for restricting access to certain services or activities across all of the team's AWS accounts. All accounts in AWS Organizations are part of a huge organization. The solution must be scalable, and permissions must be managed centrally.

What actions should a solutions architect take to achieve this?

a)

A. Create an ACL to provide access to the services or actions.

b)

B. Create a security group to allow accounts and attach it to user groups.

c)

C. Create cross-account roles in each account to deny access to the services or actions.

d)

D. Create a service control policy in the root organizational unit to deny access to the services or actions.

47.

A business has an application with a REST-based interface that enables near-real-time data retrieval from a third-party vendor. After receiving the data, the program analyzes and saves it for further analysis. Amazon EC2 instances are used to host the application. When delivering data to the program, the third-party vendor saw many 503 Service Unavailable errors. When data volume increases, the compute capacity approaches its limit and the application becomes unable of processing all requests.

Which design should a solutions architect advocate in order to achieve more scalability?

a)

A. Use Amazon Kinesis Data Streams to ingest the data. Process the data using AWS Lambda functions.

b)

B. Use Amazon API Gateway on top of the existing application. Create a usage plan with a quota limit for the third-party vendor.

c)

C. Use Amazon Simple Notification Service (Amazon SNS) to ingest the data. Put the EC2 instances in an Auto Scaling group behind an Application Load Balancer.

d)

D. Repackage the application as a container. Deploy the application using Amazon Elastic Container Service (Amazon ECS) using the EC2 launch type with an Auto Scaling group.

48.

A business has developed an application that analyzes inventory data by using overnight digital photographs of items on shop shelves. The application is deployed on Amazon EC2 instances behind an Application Load Balancer (ALB) and retrieves photos from an Amazon S3 bucket for metadata processing by worker nodes. A solutions architect must guarantee that worker nodes process each picture.

What actions should the solutions architect take to ensure that this need is met in the MOST cost-effective manner possible?

a)

A. Send the image metadata from the application directly to a second ALB for the worker nodes that use an Auto Scaling group of EC2 Spot Instances as the target group.

b)

B. Process the image metadata by sending it directly to EC2 Reserved Instances in an Auto Scaling group. With a dynamic scaling policy, use an Amazon CloudWatch metric for average CPU utilization of the Auto Scaling group as soon as the front-end application obtains the images.

c)

C. Write messages to Amazon Simple Queue Service (Amazon SQS) when the front-end application obtains an image. Process the images with EC2 On- Demand instances in an Auto Scaling group with instance scale-in protection and a fixed number of instances with periodic health checks.

d)

D. Write messages to Amazon Simple Queue Service (Amazon SQS) when the application obtains an image. Process the images with EC2 Spot Instances in an Auto Scaling group with instance scale-in protection and a dynamic scaling policy using a custom Amazon CloudWatch metric for the current number of messages in the queue.

49.

In the us-east-1 Region, a corporation has three VPCs designated Development, Testing, and Production. The three virtual private clouds must be linked to an on-premises data center and are meant to be self-contained in order to ensure security and avoid resource sharing. A solutions architect must identify a solution that is both scalable and safe.

What recommendations should the solutions architect make?

a)

A. Create an AWS Direct Connect connection and a VPN connection for each VPC to connect back to the data center.

b)

B. Create VPC peers from all the VPCs to the Production VPC. Use an AWS Direct Connect connection from the Production VPC back to the data center.

c)

C. Connect VPN connections from all the VPCs to a VPN in the Production VPC. Use a VPN connection from the Production VPC back to the data center.

d)

D. Create a new VPC called Network. Within the Network VPC, create an AWS Transit Gateway with an AWS Direct Connect connection back to the data center. Attach all the other VPCs to the Network VPC.

50.

A business has retained the services of a solutions architect to develop a dependable architecture for its application. The application is comprised of a single Amazon RDS database instance and two manually deployed Amazon EC2 instances running web servers. A single Availability Zone contains all of the EC2 instances. An employee recently removed the database instance, resulting in the application being offline for 24 hours. The firm is concerned with the environment's general dependability.

What should the solutions architect do to ensure the application's infrastructure is as reliable as possible?

a)

A. Delete one EC2 instance and enable termination protection on the other EC2 instance. Update the DB instance to be Multi-AZ, and enable deletion protection.

b)

B. Update the DB instance to be Multi-AZ, and enable deletion protection. Place the EC2 instances behind an Application Load Balancer, and run them in an EC2 Auto Scaling group across multiple Availability Zones.

c)

C. Create an additional DB instance along with an Amazon API Gateway and an AWS Lambda function. Configure the application to invoke the Lambda function through API Gateway. Have the Lambda function write the data to the two DB instances.

d)

D. Place the EC2 instances in an EC2 Auto Scaling group that has multiple subnets located in multiple Availability Zones. Use Spot Instances instead of On- Demand Instances. Set up Amazon CloudWatch alarms to monitor the health of the instances. Update the DB instance to be Multi-AZ, and enable deletion protection.