A solutions architect is designing a highly available Amazon ElastiCache for Redis based solution. The solutions architect needs to ensure that failures do not result in performance degradation or loss of data locally and within an AWS Region. The solution needs to provide high availability at the node level and at the Region level.
Which solution will meet these requirements?
A. Use Multi-AZ Redis replication groups with shards that contain multiple nodes.
B. Use Redis shards that contain multiple nodes with Redis append only files (AOF) turned on.
C. Use a Multi-AZ Redis cluster with more than one read replica in the replication group.
D. Use Redis shards that contain multiple nodes with Auto Scaling turned on.
Show Answer
Correct Answer: A
Explanation: Multi-AZ Redis replication groups with multiple nodes per shard provide automatic failover across Availability Zones and replica-based redundancy within each shard, meeting the requirement for node-level and Regional high availability without data loss. AOF and Auto Scaling do not provide the required HA/failover, and option C is less precise because it does not explicitly address multiple nodes per shard in a sharded deployment.
Question 430
A company plans to migrate to AWS and use Amazon EC2 On-Demand Instances for its application. During the migration testing phase, a technical team observes that the application takes a long time to launch and load memory to become fully productive.
Which solution will reduce the launch time of the application during the next testing phase?
A. Launch two or more EC2 On-Demand Instances. Turn on auto scaling features and make the EC2 On-Demand Instances available during the next testing phase.
B. Launch EC2 Spot Instances to support the application and to scale the application so it is available during the next testing phase.
C. Launch the EC2 On-Demand Instances with hibernation turned on. Configure EC2 Auto Scaling warm pools during the next testing phase.
D. Launch EC2 On-Demand Instances with Capacity Reservations. Start additional EC2 instances during the next testing phase.
Show Answer
Correct Answer: C
Explanation: EC2 hibernation preserves the instance's in-memory state, allowing it to resume much faster than a fresh boot for applications with long initialization times. EC2 Auto Scaling warm pools keep pre-initialized instances ready, reducing scale-out and launch latency during testing. Capacity Reservations only guarantee capacity, Spot Instances do not address startup latency, and simply launching more On-Demand instances with Auto Scaling does not solve the slow bootstrap problem.
Question 431
A company's applications run on Amazon EC2 instances in Auto Scaling groups. The company notices that its applications experience sudden traffic increases on random days of the week. The company wants to maintain application performance during sudden traffic increases.
Which solution will meet these requirements MOST cost-effectively?
A. Use manual scaling to change the size of the Auto Scaling group.
B. Use predictive scaling to change the size of the Auto Scaling group.
C. Use dynamic scaling to change the size of the Auto Scaling group.
D. Use schedule scaling to change the size of the Auto Scaling group.
Show Answer
Correct Answer: C
Explanation: Dynamic scaling automatically adjusts the number of EC2 instances based on real-time demand metrics (such as CPU utilization or request count), making it the most cost-effective choice for sudden, unpredictable traffic increases. Predictive scaling is intended for recurring, forecastable demand patterns, scheduled scaling is for known time-based changes, and manual scaling does not automatically maintain performance.
Question 432
A research company uses on-premises devices to generate data for analysis. The company wants to use the AWS Cloud to analyze the data. The devices generate .csv files and support writing the data to an SMB file share. Company analysts must be able to use SQL commands to query the data. The analysts will run queries periodically throughout the day.
Which combination of steps will meet these requirements MOST cost-effectively? (Choose three.)
A. Deploy an AWS Storage Gateway on premises in Amazon S3 File Gateway mode.
B. Deploy an AWS Storage Gateway on premises in Amazon FSx File Gateway made.
C. Set up an AWS Glue crawler to create a table based on the data that is in Amazon S3.
D. Set up an Amazon EMR cluster with EMR File System (EMRFS) to query the data that is in Amazon S3. Provide access to analysts.
E. Set up an Amazon Redshift cluster to query the data that is in Amazon S3. Provide access to analysts.
F. Setup Amazon Athena to query the data that is in Amazon S3. Provide access to analysts.
Show Answer
Correct Answer: A, C, F
Explanation: Use Amazon S3 File Gateway to expose an SMB share backed by Amazon S3, allowing the on-premises devices to write CSV files without modification. Use an AWS Glue crawler to catalog the CSV data in the AWS Glue Data Catalog so it can be queried easily. Use Amazon Athena to run periodic SQL queries directly against the data in Amazon S3 in a serverless, pay-per-query model, which is more cost-effective than maintaining EMR or Redshift clusters.
Question 433
A company wants to use Amazon Elastic Container Service (Amazon ECS) clusters and Amazon RDS DB instances to build and run a payment processing application. The company will run the application in its on-premises data center for compliance purposes.
A solutions architect wants to use AWS Outposts as part of the solution. The solutions architect is working with the company's operational team to build the application.
Which activities are the responsibility of the company's operational team? (Choose three.)
A. Providing resilient power and network connectivity to the Outposts racks
B. Managing the virtualization hypervisor, storage systems, and the AWS services that run on Outposts
C. Physical security and access controls of the data center environment
D. Availability of the Outposts infrastructure including the power supplies, servers, and networking equipment within the Outposts racks
E. Physical maintenance of Outposts components
F. Providing extra capacity for Amazon ECS clusters to mitigate server failures and maintenance events
Show Answer
Correct Answer: A, C, F
Explanation: With AWS Outposts, the customer is responsible for the data center facility (including resilient power and network connectivity), physical security and access control of the site, and capacity planning because Outposts capacity is fixed and must include headroom for maintenance and failures. AWS is responsible for managing the Outposts hardware, hypervisor, storage systems, AWS services on Outposts, infrastructure availability within the rack, and physical maintenance of Outposts components.
Question 434
A company runs a web application on Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer that has sticky sessions enabled. The web server currently hosts the user session state. The company wants to ensure high availability and avoid user session state loss in the event of a web server outage.
Which solution will meet these requirements?
A. Use an Amazon ElastiCache for Memcached instance to store the session data. Update the application to use ElastiCache for Memcached to store the session state.
B. Use Amazon ElastiCache for Redis to store the session state. Update the application to use ElastiCache for Redis to store the session state.
C. Use an AWS Storage Gateway cached volume to store session data. Update the application to use AWS Storage Gateway cached volume to store the session state.
D. Use Amazon RDS to store the session state. Update the application to use Amazon RDS to store the session state.
Show Answer
Correct Answer: B
Explanation: Use Amazon ElastiCache for Redis to externalize session state from the EC2 instances. Redis supports replication, Multi-AZ, and automatic failover, providing high availability for session data. If an EC2 instance fails, another instance can retrieve the user's session from Redis. Memcached does not provide the same high-availability and durability features. Storage Gateway is not intended for session storage, and RDS is less suitable than an in-memory data store for low-latency web session management.
Question 435
A company is deploying an application that processes large quantities of data in parallel. The company plans to use Amazon EC2 instances for the workload. The network architecture must be configurable to prevent groups of nodes from sharing the same underlying hardware.
Which networking solution meets these requirements?
A. Run the EC2 instances in a spread placement group.
B. Group the EC2 instances in separate accounts.
C. Configure the EC2 instances with dedicated tenancy.
D. Configure the EC2 instances with shared tenancy.
Show Answer
Correct Answer: A
Explanation: A spread placement group places each instance on distinct underlying hardware, preventing instances in the group from sharing the same physical host and reducing correlated failures. Dedicated tenancy isolates your hardware from other AWS customers but does not provide configurable separation of your own instance groups across underlying hardware. Separate accounts and shared tenancy do not meet the requirement.
Question 436
A company hosts an internal serverless application on AWS by using Amazon API Gateway and AWS Lambda. The company’s employees report issues with high latency when they begin using the application each day. The company wants to reduce latency.
Which solution will meet these requirements?
A. Increase the API Gateway throttling limit.
B. Set up a scheduled scaling to increase Lambda provisioned concurrency before employees begin to use the application each day.
C. Create an Amazon CloudWatch alarm to initiate a Lambda function as a target for the alarm at the beginning of each day.
D. Increase the Lambda function memory.
Show Answer
Correct Answer: B
Explanation: The latency spike at the beginning of each day is most likely due to Lambda cold starts after periods of inactivity. Scheduling Lambda provisioned concurrency before employees begin using the application keeps execution environments pre-initialized, minimizing cold-start latency. Increasing API Gateway throttling does not reduce latency, invoking a function via a CloudWatch alarm only warms a limited execution environment and is not a reliable solution at scale, and increasing Lambda memory may improve execution speed but does not address cold starts directly.
Question 437
An ecommerce company uses Amazon Route 53 as its DNS provider. The company hosts its website on premises and in the AWS Cloud. The company's on-premises data center is near the us-west-1 Region. The company uses the eu-central-1 Region to host the website. The company wants to minimize load time for the website as much as possible.
Which solution will meet these requirements?
A. Set up a geolocation routing policy. Send the traffic that is near us-west-1 to the on-premises data center. Send the traffic that is near eu-central-1 to eu-central-1.
B. Set up a simple routing policy that routes all traffic that is near eu-central-1 to eu-central-1 and routes all traffic that is near the on-premises datacenter to the on-premises data center.
C. Set up a latency routing policy. Associate the policy with us-west-1.
D. Set up a weighted routing policy. Split the traffic evenly between eu-central-1 and the on-premises data center.
Show Answer
Correct Answer: A
Explanation: Geolocation routing is the best fit because the company has two endpoints in different geographic locations (an on-premises data center near us-west-1 and an AWS deployment in eu-central-1) and wants users directed to the closest endpoint to minimize load time. Latency-based routing in Route 53 measures latency to AWS Regions and is intended for AWS endpoints; the on-premises data center is not an AWS Region, so associating a latency policy with us-west-1 does not correctly represent the on-premises endpoint. Simple routing does not make location-based decisions, and weighted routing distributes traffic rather than optimizing latency.
Question 438
A company uses locally attached storage to run a latency-sensitive application on premises. The company is using a lift and shift method to move the application to the AWS Cloud. The company does not want to change the application architecture.
Which solution will meet these requirements MOST cost-effectively?
A. Configure an Auto Scaling group with an Amazon EC2 instance. Use an Amazon FSx for Lustre file system to run the application.
B. Host the application on an Amazon EC2 instance. Use an Amazon Elastic Block Store (Amazon EBS) GP2 volume to run the application.
C. Configure an Auto Scaling group with an Amazon EC2 instance. Use an Amazon FSx for OpenZFS file system to run the application.
D. Host the application on an Amazon EC2 instance. Use an Amazon Elastic Block Store (Amazon EBS) GP3 volume to run the application.
Show Answer
Correct Answer: D
Explanation: A lift-and-shift migration of a latency-sensitive application that currently uses locally attached storage maps most directly to an Amazon EC2 instance with Amazon EBS block storage. General Purpose SSD gp3 volumes provide the same low-latency block storage use case as gp2 while offering lower cost and independently configurable performance, making them the most cost-effective choice. FSx for Lustre and FSx for OpenZFS are managed network file systems, not locally attached block storage replacements, and Auto Scaling is not required by the scenario.
$19
Get all 1004 questions with detailed answers and explanations
Instant download HTML + PDF delivered the moment payment clears.
Secure Stripe checkout we never see or store your card details.
7-day refund if files are defective see our refund policy.