wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

AOS EXAMEN FINAL CASOS - 2022

Total questions: 50

Worksheet time: 4hrs 10mins

Name
Class
Date
1.
A development team needs to host a website that will be accessed by other teams. The website contents consist of HTML, CSS, client-side JavaScript, and images. A Solutions Architect has been asked to recommend a solution for hosting the website. Which solution is the MOST cost-effective?
a)
Containerize the website and host it in AWS Fargate
b)
Create an Amazon S3 bucket and host the website there
c)
Deploy a web server on an Amazon EC2 instance to host the website
d)
Configure an Application Load Balancer with an AWS Lambda target
2.
A website runs on Amazon EC2 instances behind an Application Load Balancer (ALB). The website’s DNS records are hosted in Amazon Route 53 with the domain name pointing to the ALB. A solution is required for displaying a static error page if the website becomes unavailable. Which configuration should a solutions architect use to meet these requirements with the LEAST operational overhead?
a)
Create a Route 53 alias record for an Amazon CloudFront distribution and specify the ALB as the origin. Create custom error pages for the distribution
b)
Create a Route 53 active-passive failover configuration. Create a static website using an Amazon S3 bucket that hosts a static error page. Configure the static website as the passive record for failover
c)
Create a Route 53 weighted routing policy. Create a static website using an Amazon S3 bucket that hosts a static error page. Configure the record for the S3 static website with a weighting of zero. When an issue occurs increase the weighting
d)
Set up a Route 53 active-active configuration with the ALB and an Amazon EC2 instance hosting a static error page as endpoints. Route 53 will only send requests to the instance if the health checks fail for the ALB
3.
A static website currently runs in a company’s on-premises data center. The company plan to migrate the website to AWS. The website must load quickly for global users and the solution must also be cost-effective. What should a solutions architect do to accomplish this?
a)
Copy the website content to an Amazon S3 bucket. Configure the bucket to serve static webpage content. Replicate the S3 bucket to multiple AWS Regions
b)
Copy the website content to an Amazon S3 bucket. Configure the bucket to serve static webpage content. Configure Amazon CloudFront with the S3 bucket as the origin
c)
Copy the website content to an Amazon EC2 instance. Configure Amazon Route 53 geolocation routing policies to select the closest origin
d)
Copy the website content to multiple Amazon EC2 instances in multiple AWS Regions. Configure AWS Route 53 geolocation routing policies to select the closest region
4.
A website runs on a Microsoft Windows server in an on-premises data center. The web server is being migrated to Amazon EC2 Windows instances in multiple Availability Zones on AWS. The web server currently uses data stored in an on-premises network-attached storage (NAS) device. Which replacement to the NAS file share is MOST resilient and durable?
a)
Migrate the file share to Amazon EBS
b)
Migrate the file share to AWS Storage Gateway
c)
Migrate the file share to Amazon FSx for Windows File Server
d)
Migrate the file share to Amazon Elastic File System (Amazon EFS)
5.
A company is planning a migration for a high performance computing (HPC) application and associated data from an on-premises data center to the AWS Cloud. The company uses tiered storage on premises with hot high-performance parallel storage to support the application during periodic runs of the application, and more economical cold storage to hold the data when the application is not actively running. Which combination of solutions should a solutions architect recommend to support the storage needs of the application? (Select TWO)
a)
Amazon S3 for cold data storage
b)
Amazon EFS for cold data storage
c)
Amazon S3 for high-performance parallel storage
d)
Amazon FSx for Lustre for high-performance parallel storage
e)
Amazon FSx for Windows for high-performance parallel storage
6.
A company runs an internal browser-based application. The application runs on Amazon EC2 instances behind an Application Load Balancer. The instances run in an Amazon EC2 Auto Scaling group across multiple Availability Zones. The Auto Scaling group scales up to 20 instances during work hours, but scales down to 2 instances overnight. Staff are complaining that the application is very slow when the day begins, although it runs well by midmorning. How should the scaling be changed to address the staff complaints and keep costs to a minimum?
a)
Implement a scheduled action that sets the desired capacity to 20 shortly before the office opens
b)
Implement a step scaling action triggered at a lower CPU threshold, and decrease the cooldown period
c)
Implement a target tracking action triggered at a lower CPU threshold, and decrease the cooldown period
d)
Implement a scheduled action that sets the minimum and maximum capacity to 20 shortly before the office opens
7.
A company has 500 TB of data in an on-premises file share that needs to be moved to Amazon S3 Glacier. The migration must not saturate the company’s low-bandwidth internet connection and the migration must be completed within a few weeks. What is the MOST cost-effective solution?
a)
Create an AWS Direct Connect connection and migrate the data straight into Amazon Glacier
b)
Order 7 AWS Snowball appliances and select an S3 Glacier vault as the destination. Create a bucket policy to enforce a VPC endpoint
c)
Use AWS Global Accelerator to accelerate upload and optimize usage of the available bandwidth
d)
Order 7 AWS Snowball appliances and select an Amazon S3 bucket as the destination. Create a lifecycle policy to transition the S3 objects to Amazon S3 Glacier
8.
A company has refactored a legacy application to run as two microservices using Amazon ECS. The application processes data in two parts and the second part of the process takes longer than the first. How can a solutions architect integrate the microservices and allow them to scale independently?
a)
Implement code in microservice 1 to send data to an Amazon S3 bucket. Use S3 event notifications to invoke microservice 2
b)
Implement code in microservice 1 to publish data to an Amazon SNS topic. Implement code in microservice 2 to subscribe to this topic
c)
Implement code in microservice 1 to send data to Amazon Kinesis Data Firehose. Implement code in microservice 2 to read from Kinesis Data Firehose
d)
Implement code in microservice 1 to send data to an Amazon SQS queue. Implement code in microservice 2 to process messages from the queue
9.
A solutions architect has created a new AWS account and must secure AWS account root user access. Which combination of actions will accomplish this? (Select TWO)
a)
Ensure the root user uses a strong password
b)
Enable multi-factor authentication to the root user
c)
Store root user access keys in an encrypted Amazon S3 bucket
d)
Add the root user to a group containing administrative permissions
e)
Delete the root user account
10.
An organization is creating a new storage solution and needs to ensure that Amazon S3 objects that are deleted are immediately restorable for up to 30 days. After 30 days the objects should be retained for a further 180 days and be restorable within 24 hours. The solution should be operationally simple and cost-effective. How can these requirements be achieved? (Select TWO)
a)
Enable object versioning on the Amazon S3 bucket that will contain the objects
b)
Create a lifecycle rule to transition non-current versions to GLACIER after 30 days, and then expire the objects after 180 days
c)
Enable multi-factor authentication (MFA) delete protection
d)
Enable cross-region replication (CRR) for the Amazon S3 bucket that will contain the objects
e)
Create a lifecycle rule to transition non-current versions to STANDARD_IA after 30 days, and then expire the objects after 180 days
11.
A company has acquired another business and needs to migrate their 50TB of data into AWS within 1 month. They also require a secure, reliable and private connection to the AWS cloud. How are these requirements best accomplished?
a)
Provision an AWS Direct Connect connection and migrate the data over the link
b)
Migrate data using AWS Snowball. Provision an AWS VPN initially and order a Direct Connect link
c)
Launch a Virtual Private Gateway (VPG) and migrate the data over the AWS VPN
d)
Provision an AWS VPN CloudHub connection and migrate the data over redundant links
12.
An application on Amazon Elastic Container Service (ECS) performs data processing in two parts. The second part takes much longer to complete. How can an Architect decouple the data processing from the backend application component?
a)
Process both parts using the same ECS task. Create an Amazon Kinesis Firehose stream
b)
Process each part using a separate ECS task. Create an Amazon SNS topic and send a notification when the processing completes
c)
Create an Amazon DynamoDB table and save the output of the first part to the table
d)
Process each part using a separate ECS task. Create an Amazon SQS queue
13.
An application running on Amazon EC2 needs to regularly download large objects from Amazon S3. How can performance be optimized for high-throughput use cases?
a)
Issue parallel requests and use byte-range fetches
b)
Use Amazon S3 Transfer acceleration
c)
Use Amazon CloudFront to cache the content
d)
Use AWS Global Accelerator
14.
A Solutions Architect must design a storage solution for incoming billing reports in CSV format. The data will be analyzed infrequently and discarded after 30 days. Which combination of services will be MOST cost-effective in meeting these requirements?
a)
Write the files to an S3 bucket and use Amazon Athena to query the data
b)
Import the logs to an Amazon Redshift cluster
c)
Use AWS Data Pipeline to import the logs into a DynamoDB table
d)
Import the logs into an RDS MySQL instance
15.
A Solutions Architect must design a solution that encrypts data in Amazon S3. Corporate policy mandates encryption keys be generated and managed on premises. Which solution should the Architect use to meet the security requirements?
a)
SSE-C: Server-side encryption with customer-provided encryption keys
b)
SSE-S3: Server-side encryption with Amazon-managed master key
c)
SSE-KMS: Server-side encryption with AWS KMS managed keys
d)
AWS CloudHSM
16.
A company requires a solution to allow customers to customize images that are stored in an online catalog. The image customization parameters will be sent in requests to Amazon API Gateway. The customized image will then be generated on-demand and can be accessed online. The solutions architect requires a highly available solution. Which solution will be MOST cost-effective? The website. Which solution is the MOST cost-effective?
a)
Use Amazon EC2 instances to manipulate the original images into the requested customization. Store the original and manipulated images in Amazon S3. Configure an Elastic Load Balancer in front of the EC2 instances
b)
Use AWS Lambda to manipulate the original images to the requested customization. Store the original and manipulated images in Amazon S3. Configure an Amazon CloudFront distribution with the S3 bucket as the origin
c)
Use AWS Lambda to manipulate the original images to the requested customization. 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)
Use Amazon EC2 instances to manipulate the original images into the requested customization. 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
17.
A solutions architect is finalizing the architecture for a distributed database that will run across multiple Amazon EC2 instances. Data will be replicated across all instances so the loss of an instance will not cause loss of data. The database requires block storage with low latency and throughput that supports up to several million transactions per second per server. Which storage solution should the solutions architect use?
a)
Amazon EBS
b)
Amazon EC2 instance store
c)
Amazon EFS
d)
Amazon S3
18.
A company is deploying a new web application that will run on Amazon EC2 instances in an Auto Scaling group across multiple Availability Zones. The application requires a shared storage solution that offers strong consistency as the content will be regularly updated. Which solution requires the LEAST amount of effort?
a)
Create an Amazon S3 bucket to store the web content and use Amazon CloudFront to deliver the content
b)
Create an Amazon Elastic File System (Amazon EFS) file system and mount it on the individual Amazon EC2 instances
c)
Create a shared Amazon Block Store (Amazon EBS) volume and mount it on the individual Amazon EC2 instances
d)
Create a volume gateway using AWS Storage Gateway to host the data and mount it to the Auto Scaling grou
19.
A website runs on Amazon EC2 instances behind an Application Load Balancer (ALB). The website has a mix of dynamic and static content. Customers around the world are reporting performance issues with the website. Which set of actions will improve website performance for users worldwide?
a)
Create an Amazon CloudFront distribution and configure the ALB as an origin. Then update the Amazon Route 53 record to point to the CloudFront distribution
b)
Create a latency-based Amazon Route 53 record for the ALB. Then launch new EC2 instances with larger instance sizes and register the instances with the ALB
c)
Launch new EC2 instances hosting the same web application in different Regions closer to the users. Use an AWS Transit Gateway to connect customers to the closest region
d)
Migrate the website to an Amazon S3 bucket in the Regions closest to the users. Then create an Amazon Route 53 geolocation record to point to the S3 buckets
20.
A web application has recently been launched on AWS. The architecture includes two tier with a web layer and a database later. It has been identified that the web server layer may be vulnerable to cross-site scripting (XSS) attacks. What should a solutions architect do to remediate the vulnerability?
a)
Create a Classic Load Balancer. Put the web layer behind the load balancer and enable AWS WAF
b)
Create a Network Load Balancer. Put the web layer behind the load balancer and enable AWS WAF
c)
Create an Application Load Balancer. Put the web layer behind the load balancer and enable AWS WAF
d)
Create an Application Load Balancer. Put the web layer behind the load balancer and use AWS Shield Standard
21.
A multi-tier application runs with eight front-end web servers in an Amazon EC2 Auto Scaling group in a single Availability Zone behind an Application Load Balancer. A solutions architect needs to modify the infrastructure to be highly available without modifying the application. Which architecture should the solutions architect choose that provides high availability?
a)
Create an Auto Scaling group that uses four instances across each of two Regions
b)
Modify the Auto Scaling group to use four instances across each of two Availability Zones
c)
Create an Auto Scaling template that can be used to quickly create more instances in another Region
d)
Create an Auto Scaling group that uses four instances across each of two subnets
22.
A company's web application is using multiple Amazon EC2 Linux instances and storing data on Amazon EBS volumes. The company is looking for a solution to increase the resiliency of the application in case of a failure. What should a solutions architect do to meet these requirements?
a)
Launch the application on EC2 instances in each Availability Zone. Attach EBS volumes to each EC2 instance
b)
Create an Application Load Balancer with Auto Scaling groups across multiple Availability Zones. Mount an instance store on each EC2 instance
c)
Create an Application Load Balancer with Auto Scaling groups across multiple Availability Zones. Store data on Amazon EFS and mount a target on each instance
d)
Create an Application Load Balancer with Auto Scaling groups across multiple Availability Zones. Store data using Amazon S3 One Zone-Infrequent Access (S3 One Zone-A)
23.
A web application that allows users to upload and share documents is running on a single Amazon EC2 instance with an Amazon EBS volume. To increase availability the architecture has been updated to use an Auto Scaling group of several instances across Availability Zones behind an Application Load Balancer. After the change users can only see a subset of the documents. What is the BEST method for a solutions architect to modify the solution so users can see all documents?
a)
Run a script to synchronize the data between Amazon EBS volumes
b)
Use Sticky Sessions with the ALB to ensure users are directed to the same EC2 instance in a session
c)
Copy the data from all EBS volumes to Amazon EFS. Modify the application to save new documents to Amazon EFS
d)
Configure the Application Load Balancer to send the request to all servers. Return each document from the correct server
24.
A solutions architect is optimizing a website for real-time streaming and on-demand videos. The website’s users are located around the world and the solutions architect needs to optimize the performance for both the real-time and on-demand streaming. Which service should the solutions architect choose?
a)
Amazon CloudFront
b)
AWS Global Accelerator
c)
Amazon Route 53
d)
Amazon S3 Transfer Acceleration
25.
An application is running on Amazon EC2 behind an Elastic Load Balancer (ELB). Content is being published using Amazon CloudFront and you need to restrict the ability for users to circumvent CloudFront and access the content directly through the ELB. How can you configure this solution?
a)
Create an Origin Access Identity (OAI) and associate it with the distribution
b)
Use signed URLs or signed cookies to limit access to the content
c)
Use a Network ACL to restrict access to the ELB
d)
Create a VPC Security Group for the ELB and use AWS Lambda to automatically update the CloudFront internal service IP addresses when they change
26.
A High Performance Computing (HPC) application will be migrated to AWS. The application requires low network latency and high throughput between nodes and will be deployed in a single AZ. How should the application be deployed for best inter-node performance?
a)
In a partition placement group
b)
In a cluster placement group
c)
In a spread placement group
d)
Behind a Network Load Balancer (NLB)
27.
A web application is deployed in multiple regions behind an ELB Application Load Balancer. You need deterministic routing to the closest region and automatic failover. Traffic should traverse the AWS global network for consistent performance. How can this be achieved?
a)
Configure AWS Global Accelerator and configure the ALBs as targets
b)
Place an EC2 Proxy in front of the ALB and configure automatic failover
c)
Create a Route 53 Alias record for each ALB and configure a latency-based routing policy
d)
Use a CloudFront distribution with multiple custom origins in each region and configure for high availability
28.
A client is in the design phase of developing an application that will process orders for their online ticketing system. The application will use a number of front-end EC2 instances that pick-up orders and place them in a queue for processing by another set of back-end EC2 instances. The client will have multiple options for customers to choose the level of service they want to pay for. The client has asked how he can design the application to process the orders in a prioritized way based on the level of service the customer has chosen?
a)
Create multiple SQS queues, configure exactly-once processing and set the maximum visibility timeout to 12 hours
b)
Create multiple SQS queues, configure the front-end application to place orders onto a specific queue based on the level of service requested and configure the back-end instances to sequentially poll the queues in order of priority
c)
Create a combination of FIFO queues and Standard queues and configure the applications to place messages into the relevant queue based on priority
d)
Create a single SQS queue, configure the front-end application to place orders on the queue in order of priority and configure the back-end instances to poll the queue and pick up messages in the order they are presented
29.
A company’s Amazon EC2 instances were terminated or stopped, resulting in a loss of important data that was stored on attached EC2 instance stores. They want to avoid this happening in the future and need a solution that can scale as data volumes increase with the LEAST amount of management and configuration. Which storage is most appropriate?
a)
Amazon EFS
b)
Amazon S3
c)
Amazon EBS
d)
Amazon RDS
30.
A Solutions Architect is designing a web application that runs on Amazon EC2 instances behind an Elastic Load Balancer. All data in transit must be encrypted. Which solution options meet the encryption requirement? (Select TWO)
a)
Use a Network Load Balancer (NLB) with a TCP listener, then terminate SSL on EC2 instances
b)
Use an Application Load Balancer (ALB) with an HTTPS listener, then install SSL certificates on the ALB and EC2 instances
c)
Use an Application Load Balancer (ALB) in passthrough mode, then terminate SSL on EC2 instances
d)
Use a Network Load Balancer (NLB) with an HTTPS listener, then install SSL certificates on the NLB and EC2 instances
e)
Use an Application Load Balancer (ALB) with a TCP listener, then terminate SSL on EC2 instances
31.
An application uses Amazon EC2 instances and an Amazon RDS MySQL database. The database is not currently encrypted. A solutions architect needs to apply encryption to the database for all new and existing data. How should this be accomplished?
a)
Create an Amazon ElastiCache cluster and encrypt data using the cache nodes
b)
Enable encryption for the database using the API. Take a full snapshot of the database. Delete old snapshots
c)
Take a snapshot of the RDS instance. Create an encrypted copy of the snapshot. Restore the RDS instance from the encrypted snapshot
d)
Create an RDS read replica with encryption at rest enabled. Promote the read replica to master and switch the application over to the new master. Delete the old RDS instance
32.
A solutions architect is designing a two-tier web application. The application consists of a public-facing web tier hosted on Amazon EC2 in public subnets. The database tier consists of Microsoft SQL Server running on Amazon EC2 in a private subnet. Security is a high priority for the company. How should security groups be configured in this situation? (Select TWO)
a)
Configure the security group for the web tier to allow inbound traffic on port 443 from 0.0.0.0/0
b)
Configure the security group for the web tier to allow outbound traffic on port 443 from 0.0.0.0/0
c)
Configure the security group for the database tier to allow inbound traffic on port 1433 from the security group for the web tie
d)
Configure the security group for the database tier to allow outbound traffic on ports 443 and 1433 to the security group for the web tier
e)
Configure the security group for the database tier to allow inbound traffic on ports 443 and 1433 from the security group for the web tier
33.
A company allows its developers to attach existing IAM policies to existing IAM roles to enable faster experimentation and agility. However, the security operations team is concerned that the developers could attach the existing administrator policy, which would allow the developers to circumvent any other security policies. How should a solutions architect address this issue?
a)
Create an Amazon SNS topic to send an alert every time a developer creates a new policy
b)
Use service control policies to disable IAM activity across all accounts in the organizational unit
c)
Prevent the developers from attaching any policies and assign all IAM duties to the security operations team
d)
Set an IAM permissions boundary on the developer IAM role that explicitly denies attaching the administrator policy
34.
A company has divested a single business unit and needs to move the AWS account owned by the business unit to another AWS Organization. How can this be achieved?
a)
Create a new account in the destination AWS Organization and migrate resources
b)
Create a new account in the destination AWS Organization and share the original resources using AWS Resource Access Manager
c)
Migrate the account using AWS CloudFormation
d)
Migrate the account using the AWS Organizations console
35.
A web application has recently been launched on AWS. The architecture includes two tier An Amazon RDS PostgreSQL database is configured as Multi-AZ. A solutions architect needs to scale read performance and the solution must be configured for high availability. What is the most cost-effective solution?
a)
Create a read replica as a Multi-AZ DB instance
b)
Deploy a read replica in a different AZ to the master DB instance
c)
Deploy a read replica using Amazon ElastiCache
d)
Deploy a read replica in the same AZ as the master DB instance
36.
You are looking for a method to distribute onboarding videos to your company’s numerous remote workers around the world. The training videos are located in an S3 bucket that is not publicly accessible. Which of the options below would allow you to share the videos?
a)
Use CloudFront and set the S3 bucket as an origin
b)
Use a Route 53 Alias record the points to the S3 bucket
c)
Use ElastiCache and attach the S3 bucket as a cache origin
d)
Use CloudFront and use a custom origin pointing to an EC2 instance
37.
Your company is opening a new office in the Asia Pacific region. Users in the new office will need to read data from an RDS database that is hosted in the U.S. To improve performance, you are planning to implement a Read Replica of the database in the Asia Pacific region. However, your Chief Security Officer (CSO) has explained to you that the company policy dictates that all data that leaves the U.S must be encrypted at rest. The master RDS DB is not currently encrypted. What options are available to you? (Select TWO)
a)
You can create an encrypted Read Replica that is encrypted with the same key
b)
You can create an encrypted Read Replica that is encrypted with a different key
c)
You can enable encryption for the master DB by creating a new DB from a snapshot with encryption enabled
d)
You can enable encryption for the master DB through the management console
e)
You can use an ELB to provide an encrypted transport layer in front of the RDS DB
38.
You would like to grant additional permissions to an individual ECS application container on an ECS cluster that you have deployed. You would like to do this without granting additional permissions to the other containers that are running on the cluster. How can you achieve this?
a)
Create a separate Task Definition for the application container that uses a different Task Role
b)
In the same Task Definition, specify a separate Task Role for the application container
c)
Use EC2 instances instead as you can assign different IAM roles on each instance
d)
You cannot implement granular permissions with ECS containers
39.
The development team in your company has created a new application that you plan to deploy on AWS which runs multiple components in Docker containers. You would prefer to use AWS managed infrastructure for running the containers as you do not want to manage EC2 instances. Which of the below solution options would deliver these requirements? (Select TWO)
a)
Use the Elastic Container Service (ECS) with the Fargate Launch Type
b)
Put your container images in a private repository
c)
Use the Elastic Container Service (ECS) with the EC2 Launch Type
d)
Use CloudFront to deploy Docker on EC2
e)
Put your container images in the Elastic Container Registry (ECR)
40.
A developer is creating a solution for a real-time bidding application for a large retail company that allows users to bid on items of end-of-season clothing. The application is expected to be extremely popular and the back-end DynamoDB database may not perform as required. How can the Solutions Architect enable in-memory read performance with microsecond response times for the DynamoDB database?
a)
Enable read replicas
b)
Configure DynamoDB Auto Scaling
c)
Configure Amazon DAX
d)
Increase the provisioned throughput
41.
An application launched on Amazon EC2 instances needs to publish personally identifiable information (PII) about customers using Amazon SNS. The application is launched in private subnets within an Amazon VPC. Which is the MOST secure way to allow the application to access service endpoints in the same region?
a)
Use an Internet Gateway
b)
Use AWS PrivateLink
c)
Use a proxy instance
d)
Use a NAT gateway
42.
A mobile client requires data from several application-layer services to populate its user interface. What can the application team use to decouple the client interface from the underlying services behind them?
a)
AWS Device Farm
b)
Amazon Cognito
c)
Amazon API Gateway
d)
Application Load Balancer
43.
An application running video-editing software is using significant memory on an Amazon EC2 instance. How can a user track memory usage on the Amazon EC2 instance?
a)
Install the CloudWatch agent on the EC2 instance to push memory usage to an Amazon CloudWatch custom metric
b)
Use an instance type that supports memory usage reporting to a metric by default
c)
Call Amazon CloudWatch to retrieve the memory usage metric data that exists for the EC2 instance
d)
Assign an IAM role to the EC2 instance with an IAM policy granting access to the desired metric
44.
A company hosts a popular web application that connects to an Amazon RDS MySQL DB instance running in a private VPC subnet that was created with default ACL settings. The web servers must be accessible only to customers on an SSL connection. The database should only be accessible to web servers in a public subnet. Which solution meets these requirements without impacting other running applications? (Select TWO)
a)
Create a DB server security group that allows MySQL port 3306 inbound and specify the source as a web server security group
b)
Create a web server security group that allows HTTPS port 443 inbound traffic from Anywhere (0.0.0.0/0) and apply it to the web servers
c)
Create a network ACL on the web server's subnet, allow HTTPS port 443 inbound, and specify the source as 0.0.0.0/0
d)
Create a DB server security group that allows the HTTPS port 443 inbound and specify the source as a web server security group
e)
Create a network ACL on the DB subnet, allow MySQL port 3306 inbound for web servers, and deny all outbound traffic
45.
The security team in your company is defining new policies for enabling security analysis, resource change tracking, and compliance auditing. They would like to gain visibility into user activity by recording API calls made within the company’s AWS account. The information that is logged must be encrypted. This requirement applies to all AWS regions in which your company has services running. How will you implement this request? (Select TWO)
a)
Create a CloudTrail trail in each region in which you have services
b)
Enable encryption with a single KMS key
c)
Create a CloudTrail trail and apply it to all regions
d)
Enable encryption with multiple KMS keys
e)
Use CloudWatch to monitor API calls
46.
An organization is migrating data to the AWS cloud. An on-premises application uses Network File System shares and must access the data without code changes. The data is critical and is accessed frequently. Which storage solution should a Solutions Architect recommend to maximize availability and durability?
a)
Amazon Elastic Block Store
b)
Amazon Simple Storage Service
c)
AWS Storage Gateway – File Gateway
d)
Amazon Elastic File System
47.
A bespoke application consisting of three tiers is being deployed in a VPC. You need to create three security groups. You have configured the WebSG (web server) security group and now need to configure the AppSG (application tier) and DBSG (database tier). The application runs on port 1030 and the database runs on 3306. Which rules should be created according to security best practice? (Select TWO)
a)
On the DBSG security group, create a custom TCP rule for TCP 3306 and configure the AppSG security group as the source
b)
On the AppSG security group, create a custom TCP rule for TCP 1030 and configure the WebSG security group as the source
c)
On the AppSG security group, create a custom TCP rule for TCP 1030 and configure the DBSG security group as the source
d)
On the DBSG security group, create a custom TCP rule for TCP 3306 and configure the WebSG security group as the source
e)
On the WebSG security group, create a custom TCP rule for TCP 1030 and configure the AppSG security group as the source
48.
A Solutions Architect needs to design a solution that will allow Website Developers to deploy static web content without managing server infrastructure. All web content must be accessed over HTTPS with a custom domain name. The solution should be scalable as the company continues to grow. Which of the following will provide the MOST cost-effective solution?
a)
Amazon S3 with a static website
b)
Amazon CloudFront with an Amazon S3 bucket origin
c)
AWS Lambda function with Amazon API Gateway
d)
Amazon EC2 instance with Amazon EBS
49.
A Solutions Architect must select the most appropriate database service for two use cases. A team of data scientists perform complex queries on a data warehouse that take several hours to complete. Another team of scientists need to run fast, repeat queries and update dashboards for customer support staff. Which solution delivers these requirements MOST cost-effectively?
a)
RedShift for both use cases
b)
RDS for both use cases
c)
RedShift for the analytics use case and ElastiCache in front of RedShift for the customer support dashboard
d)
RedShift for the analytics use case and RDS for the customer support dashboard
50.
A DynamoDB database you manage is randomly experiencing heavy read requests that are causing latency. What is the simplest way to alleviate the performance issues?
a)
Create DynamoDB read replicas
b)
Enable EC2 Auto Scaling for DynamoDB
c)
Create an ElastiCache cluster in front of DynamoDB
d)
Enable DynamoDB DAX