Cloud Computing (AWS + Azure)
Cloud Computing (AWS + Azure)
A call center application consists of a three-tier application using Auto Scaling groups to automatically scale
resources as needed. Users report that every morning at 9:00 AM the system becomes very slow for about 15
minutes. A Solution Architect determines that a large percentage of the call center staff starts work at 9:00 AM,
so Auto Scaling does not have enough time to scale out to meet demand. How can the Architect fix the
problem?
A. Change the Auto Scaling group's scale out event to scale based on network utilization.
B. Create an Auto Scaling scheduled action to scale out the necessary resources at 8:30 AM every morning.
C. Use Reserved Instances to ensure the system has reserved the right amount of capacity for the scale-up events.
D. Use Reserved Instances to ensure the system has reserved the right amount of capacity for the scale-in events.
2. A company has a legacy application using a proprietary file system and plans to migrate the application to AWS.
Which storage service should the company use?
A. Amazon EBS
B. Amazon DynamoDB
C. Amazon S3
D. Amazon EFS
3. A company is launching a marketing campaign on their website tomorrow and expects a significant increase in
traffic. The website is designed as a multi-tiered web architecture, and the increase in traffic could potentially
overwhelm the current design. What should a Solutions Architect do to minimize the effects from a potential
failure in one or more of the tiers?
4. A company is launching a static website using the zone apex (mycompany.com). The company wants to use
Amazon Route 53 for DNS. Which steps should the company perform to implement a scalable and cost-effective
solution? (Choose two.)
A. Host the website on an Amazon EC2 instance, and map a Route 53 alias record to the public IP address of the
Amazon EC2 instance.
B. Serve the website from an Amazon S3 bucket, and map a Route 53 alias record to the website endpoint.
C. Host the website on an Amazon EC2 instance with ELB and Auto Scaling, and map a Route 53 alias record to the
ELB endpoint.
D. Host the website using AWS Elastic Beanstalk, and map a Route 53 alias record to the Beanstalk stack.
5. A company is using an Amazon S3 bucket located in us-west-2 to serve videos to their customers. Their
customers are located all around the world and the videos are requested a lot during peak hours. Customers in
Europe complain about experiencing slow downloaded speeds, and during peak hours, customers in all locations
report experiencing HTTP 500 errors. What can a Solutions Architect do to address these issues?
A. Use an Amazon Route 53 weighted routing policy for the CloudFront domain name to distribute the GET
request between CloudFront and the Amazon S3 bucket directly.
B. Place an elastic load balancer in front of the Amazon S3 bucket to distribute the load during peak hours.
C. Cache the web content with Amazon CloudFront and use all Edge locations for content delivery.
D. Replicate the bucket in eu-west-1 and use an Amazon Route 53 failover routing policy to determine which
bucket it should serve the request to.
6. A customer has a production application that frequently overwrites and deletes data, the
application requires the most up-to-date version of the data every time it is requested. Which
storage should a Solutions Architect recommend to bet accommodate this use case?
A. Amazon S3
B. Amazon RDS
C. Amazon RedShift
D. AWS Storage Gateway
7. A customer owns a simple API for their website that receives about 1,000 requests each day and has an average
response time of 50 ms. it is currently hosted on one c4.large instance. Which changes to the architecture will
provide high availability at the LOWEST cost?
A. Create an Auto Scaling group with a minimum of one instance and a maximum of two instances, then use an
Application Load Balancer to balance the traffic.
B. Recreate the API using Amazon API Gateway and use AWS Lambda as the service backend.
C. Create an Auto Scaling group with a maximum of two instances, then use an Application Load Balancer to
balance the traffic.
D. Recreate the API using Amazon API Gateway and integrate the new API with the existing backend service.
8. A Lambda function must execute a query against an Amazon RDS database in a private subnet. Which steps are
required to allow the Lambda function to access the Amazon RDS database? (Select two.)
9. A legacy application running in premises requires a Solutions Architect to be able to open a firewall to allow
access to several Amazon S3 buckets. The Architect has a VPN connection to AWS in place. How should the
Architect meet this requirement?
A. Create an IAM role that allows access from the corporate network to Amazon S3.
B. Use Amazon API Gateway to do IP whitelisting.
C. Configure a proxy on Amazon EC2 and use an Amazon S3 VPC endpoint.
D. Configure IP whitelisting on the customer's gateway.
10. A mobile application serves scientific articles from individual files in an Amazon S3 bucket. Articles older than 30
days are rarely read. Articles older than 60 days no longer need to be available through the application, but the
application owner would like to keep them for historical purposes. Which cost-effective solution BEST meets
these requirements?
A. Create lifecycle rules to move files older than 30 days to Amazon S3 Standard Infrequent Access and move
files older than 60 days to Amazon Glacier.
B. Create a Lambda function to move files older than 30 days to Amazon EBS and move files older than 60 days to
Amazon Glacier.
C. Create a Lambda function to move files older than 30 days to Amazon Glacier and move files older than 60 days
to Amazon EBS.
D. Create lifecycle rules to move files older than 30 days to Amazon Glacier and move files older than 60 days to
Amazon S3 Standard Infrequent Access.
11. A popular e-commerce application runs on AWS. The application encounters performance issues. The database
is unable to handle the amount of queries and load during peak times. The database is running on the RDS
Aurora engine on the largest instance size available. What should an administrator do to improve performance?
13. A Solution Architect is designing a three-tier web application. The Architect wants to restrict access to the
database tier to accept traffic from the application servers only. However, these application servers are in an
Auto Scaling group and may vary in quantity. How should the Architect configure the database servers to meet
the requirements?
A. Configure the database subnet network ACL to deny all inbound non-database traffic from the application-tier
subnet.
B. Configure the database security group to allow database traffic from the application server IP addresses.
C. Configure the database security group to allow database traffic from the application server security group.
D. Configure the database subnet network ACL to allow inbound database traffic from the application-tier subnet.
14. A Solution Architect is designing an application that uses Amazon EBS volumes. The volumes must be backed up
to a different region. How should the Architect meet this requirement?
A. Create EBS snapshots and then copy them to the desired region.
B. Create EBS snapshots directly from one region to another.
C. Move the data to an Amazon S3 bucket and enable cross-region replication.
D. Use a script to copy data from the current Amazon EBS volume to the destination Amazon EBS volume.
15. A Solutions Architect is building a multi-tier website. The web servers will be in a public subnet, and the
database servers will be in a private subnet. Only the web servers can be accessed from the Internet. The
database servers must have Internet access for software updates. Which solution meets the requirements?
A. Create an IAM role to Amazon RDS with permissions to list all Amazon RDS instances.
B. Create an IAM access and secret key, and store it in the Lambda function.
C. Create an IAM role to the Lambda function with permissions to list all Amazon RDS instances.
D. Create an IAM access and secret key, and store it in an encrypted RDS database.
17. A Solutions Architect is designing a new application that needs to access data in a different AWS account located
within the same region. The data must not be accessed over the Internet. Which solution will meet these
requirements with the LOWEST cost?
18. A Solutions Architect is designing a new social media application. The application must provide a secure method
for uploading profile photos. Each user should be able to upload a profile photo into a shared storage location
for one week after their profile is created. Which approach will meet all of these requirements?
A. Use Amazon S3 with the default private access policy and generate pre-signed URLs each time a new site
profile is created.
B. Use Amazon Kinesis with AWS CloudTrail for auditing the specific times when profile photos are uploaded.
C. Use Amazon EBS volumes with IAM policies restricting user access to specific time periods.
D. Use Amazon CloudFront with AWS CloudTrail for auditing the specific times when profile photos are uploaded.
19. A Solutions Architect is designing a photo application on AWS. Every time a user uploads a photo to Amazon S3,
the Architect must insert a new item to a DynamoDB table. Which AWS-managed service is the BEST fit to insert
the item?
A. AWS Lambda
B. Lambda@Edge
C. Amazon API Gateway
D. Amazon EC2 instances
20. A Solutions Architect is designing a web application. The web and application tiers need to access the Internet,
but they cannot be accessed from the Internet. Which of the following steps is required?
A. Launch a NAT gateway in the public subnet and add a route to it from the private subnet.
B. Attach an Elastic IP address to each Amazon EC2 instance and add a route from the private subnet to the public
subnet.
C. Launch Amazon EC2 instances in the public subnet and change the security group to allow outbound traffic on
port 80.
D. Launch a NAT gateway in the private subnet and deploy a NAT instance in the private subnet.
21. A Solutions Architect is designing an application on AWS that uses persistent block storage. Data must be
encrypted at rest. Which solution meets the requirement?
22. A Solutions Architect is designing network architecture for an application that has compliance requirements. The
application will be hosted on Amazon EC2 instances in a private subnet and will be using Amazon S3 for storing
data. The compliance requirements mandate that the data cannot traverse the public Internet. What is the
MOST secure way to satisfy this requirement?
23. A Solutions Architect is designing the architecture for a new three-tier web-based e-commerce site that must be
available 24/7. Requests are expected to range from 100 to 10,000 each minute. Usage can vary depending on
time of day, holidays, and promotions. The design should be able to handle these volumes, with the ability to
handle higher volumes if necessary. How should the Architect design the architecture to ensure the web tier is
cost-optimized and can handle the expected traffic? (Select two.)
A. Enable AWS CloudTrail by creating a new trail and apply the trail to all regions.
B. Enable AWS CloudTrail logging in each individual region. Repeat this for all future regions.
C. Enable Amazon CloudWatch logs for all AWS services across all regions and aggregate them in a single Amazon
S3 bucket.
D. Enable AWS Trusted Advisor security checks and report all security incidents for all regions.
25. A website experiences unpredictable traffic. During peak traffic times, the database is unable to keep up with
the write request. Which AWS service will help decouple the web application from the database?
A. Amazon SQS
B. Amazon EFS
C. Amazon S3
D. AWS Lambda
26. An application relies on messages being sent and received in order. The volume will never exceed more than 300
transactions each second. Which service should be used?
A. Amazon SQS
B. Amazon SNS
C. Amazon ECS
D. AWS STS
27. An application requires block storage for file updates. The data is 500 GB and must continuously sustain 100
MiB/s of aggregate read/write operations. Which storage option is appropriate for this application?
A. Amazon EFS
B. Amazon S3
C. Amazon EBS
D. Amazon Glacier
28. An e-commerce application is hosted in AWS. The last time a new product was launched, the application
experienced a performance issue due to an enormous spike in traffic. Management decided that capacity must
be doubled the week after the product is launched. Which is the MOST efficient way for management to ensure
that capacity requirements are met?
29. An Internet-facing multi-tier web application must be highly available. An ELB Classic Load Balancer is deployed
in front of the web tier. Amazon EC2 instances at the web application tier are deployed evenly across two
Availability Zones. The database is deployed using RDS Multi-AZ. A NAT instance is launched for Amazon EC2
instances and database resources to access the Internet. These instances are not assigned with public IP
addresses. Which component poses a potential single point of failure in this architecture?
30. An organization is currently hosting a large amount of frequently accessed data consisting of key-value pairs and
semi-structured documents in their data center. They are planning to move this data to AWS. Which of one of
the following services MOST effectively meets their needs?
A. Amazon DynamoDB
B. Amazon Redshift
C. Amazon RDS
D. Amazon Aurora
A. 445
B. 80
C. 443
D. 3389
32. Azure Cloud Question
You discover that VM3 does NOT meet the technical requirements. You need to verify whether the issue relates
to the NSGs. What should you use?
A. From Microsoft Azure Storage Explorer, view the Account Management properties.
B. From the Azure portal, configure the Advisor recommendations.
C. From Azure Cost Management, view Advisor Recommendations.
D. From Azure Cost Management, view Cost Analysis.
The NVAs must run in an active-active configuration that uses automatic failover.
The NVAs must load balance traffic to two services on the Production subnet. The services have different IP
addresses.
A. From the VM2 blade, click Disaster recovery, click Replication settings, and then select RSV2 as the Recovery
Services vault.
B. From the RSV1 blade, click Backup items and stop the VM2 backup.
C. From the RSV2 blade, click Backup. From the Backup blade, select the backup for the virtual machine, and then
click Backup.
D. From the RSV1 blade, click Backup Jobs and export the VM2 job.
A. Connection monitor
B. IP flow verify
C. NSG flow logs
D. Connection troubleshoot
A. humongousinsurance.com
B. ad.humongousinsurance.com
C. humingousinsurance.onmicrosoft.com
D. humongousinsurance.local
A. Azure CLI
B. The Azure portal
C. The DNS Manager console
D. Azure PowerShell