exam questions

Exam AWS Certified Solutions Architect - Professional SAP-C02 All Questions

View all questions & answers for the AWS Certified Solutions Architect - Professional SAP-C02 exam

Exam AWS Certified Solutions Architect - Professional SAP-C02 topic 1 question 253 discussion

An entertainment company recently launched a new game. To ensure a good experience for players during the launch period, the company deployed a static quantity of 12 r6g.16xlarge (memory optimized) Amazon EC2 instances behind a Network Load Balancer. The company's operations team used the Amazon CloudWatch agent and a custom metric to include memory utilization in its monitoring strategy.

Analysis of the CloudWatch metrics from the launch period showed consumption at about one quarter of the CPU and memory that the company expected. Initial demand for the game has subsided and has become more variable. The company decides to use an Auto Scaling group that monitors the CPU and memory consumption to dynamically scale the instance fleet. A solutions architect needs to configure the Auto Scaling group to meet demand in the most cost-effective way.

Which solution will meet these requirements?

  • A. Configure the Auto Scaling group to deploy c6g.4xlarge (compute optimized) instances. Configure a minimum capacity of 3, a desired capacity of 3, and a maximum capacity of 12.
  • B. Configure the Auto Scaling group to deploy m6g.4xlarge (general purpose) instances. Configure a minimum capacity of 3, a desired capacity of 3, and a maximum capacity of 12.
  • C. Configure the Auto Scaling group to deploy r6g.4xlarge (memory optimized) instances. Configure a minimum capacity of 3, a desired capacity of 3, and a maximum capacity of 12.
  • D. Configure the Auto Scaling group to deploy r6g.8xlarge (memory optimized) instances. Configure a minimum capacity of 2, a desired capacity of 2, and a maximum capacity of 6.
Show Suggested Answer Hide Answer
Suggested Answer: C 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
bhanus
Highly Voted 1 year, 10 months ago
Selected Answer: C
C . From the question, app is running on memory-optimized instances (r6g.16xlarge) but only utilizing about one quarter of the CPU and memory. So cost-effective to use smaller instances (r6g.4xlarge), which provide a quarter of r6g.16xlarge instances.
upvoted 11 times
...
nexus2020
Highly Voted 1 year, 10 months ago
Selected Answer: C
16large = 64CPU, 4Large = 16 CPU 8Large = 32 CPU ¼ usage of 64 = 16CPU ¼ of 12 EC2 = 3 instance, so C is a better choice.
upvoted 7 times
...
rajkanch
Most Recent 1 year, 3 months ago
In regards with Efficiency vs. Headroom: I would choose D over C because there will be less headroom during peak loads.
upvoted 1 times
helloworldabc
8 months, 1 week ago
just C
upvoted 1 times
...
...
duriselvan
1 year, 4 months ago
SORRY c ANS r6g.8xlarge Upfront cost 0.00 USD Monthly cost 1,248.01 USD Total 12 months cost 14,976.12 USD r6g.4xlarge 624.00 USD Total 12 months cost 7,488.00 USD https://calculator.aws/#/estimate
upvoted 1 times
...
duriselvan
1 year, 4 months ago
I would suggest that option B is the most cost-effective solution that meets the requirements. It uses m6g.4xlarge instances, which are general purpose instances powered by Arm-based AWS Graviton2 processors. These instances offer a balance of compute, memory, and networking resources, and deliver up to 40% better price performance than comparable current generation x86-based instances5 This option can also reduce the number of instances needed to meet the demand, as each m6g.4xlarge instance has 16 vCPUs and 64 GiB of memory, which is equivalent to one quarter of the resources of an r6g.16xlarge instance. This option can also leverage the existing Network Load Balancer and CloudWatch metrics to monitor and distribute the traffic across the instances.
upvoted 2 times
...
duriselvan
1 year, 4 months ago
Option D, using r6g.8xlarge instances with a minimum capacity of 2, a desired capacity of 2, and a maximum capacity of 6, is the most cost-effective solution for this scenario. Here's why: Cost reduction: Lower instance size and smaller fleet size significantly reduce cost compared to the current configuration. Balanced memory and cost: R6g.8xlarge still provides sufficient memory for current demand while being cheaper than r6g.16xlarge. Scalability for peak demand: Doubling the capacity up to 6 instances can cater to potential player spikes while remaining within a controlled budget.
upvoted 1 times
...
career360guru
1 year, 5 months ago
Selected Answer: C
Option C
upvoted 1 times
...
severlight
1 year, 5 months ago
Selected Answer: C
see Maria2023's answer
upvoted 1 times
...
chico2023
1 year, 8 months ago
Selected Answer: C
Initially I was thinking on how the ASG would handle the spikes knowing that each r6g.4xlarge might have troubles handle the load, but the question is to handle the demand in the most cost-effective way. In terms of cost, Maria2023 and Nexus2020 made a point that can't be beaten here. I am still thinking on the load, but if there is something I am learning with these questions is that many of them won't give you enough to make a REAL informed decision, so you should go with your best judgement.
upvoted 1 times
...
ggrodskiy
1 year, 9 months ago
Correct C.
upvoted 1 times
...
NikkyDicky
1 year, 9 months ago
Selected Answer: C
C I guess. weird question
upvoted 1 times
...
SmileyCloud
1 year, 10 months ago
Selected Answer: C
C makes most sense.
upvoted 1 times
...
Maria2023
1 year, 10 months ago
Selected Answer: C
1 r6g.4xlarge - $0.8064/h 1 r6g.8xlarge - $1.6128/h During peak times both C and D will cost 9.6768/h However, during non-peak times, C will cost less - 2.4192/h vs 3.2256 Plus that I think D will be a bit underutilized most of the times if the trends remain the same
upvoted 4 times
LuongTo
4 months, 3 weeks ago
but the auto scaling group have to maintain maximum capability to meet the current setup = ¼ of (12 * r6g.16xlarge) = (3 * r6g.16xlarge) or (12 * r6g.4xlarge). Does comparison on "non-peak" make any sense?
upvoted 1 times
...
...
shree2023
1 year, 10 months ago
Selected Answer: C
Memory optimized and cost optimized
upvoted 1 times
...
Alabi
1 year, 10 months ago
Selected Answer: D
The company initially deployed 12 r6g.16xlarge instances but found that the consumption was much lower than expected. To optimize cost, it is necessary to scale down the instance type while still meeting the demand. Option D suggests configuring the Auto Scaling group to use r6g.8xlarge instances, which have less memory capacity compared to r6g.16xlarge instances. With a minimum capacity of 2, desired capacity of 2, and maximum capacity of 6, the Auto Scaling group will scale up or down based on CPU and memory utilization.
upvoted 1 times
...
gd1
1 year, 10 months ago
Selected Answer: C
The requirements state that the current set of instances (r6g.16xlarge - memory optimized) are only using about a quarter of the available CPU and memory. Therefore, a smaller instance size would be more cost-effective while still meeting the demand. In this case, the r6g.4xlarge instances would be appropriate, as they are a quarter of the size of the currently used instances (r6g.16xlarge).
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago