Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
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 25 discussion

A company uses an on-premises data analytics platform. The system is highly available in a fully redundant configuration across 12 servers in the company’s data center.
The system runs scheduled jobs, both hourly and daily, in addition to one-time requests from users. Scheduled jobs can take between 20 minutes and 2 hours to finish running and have tight SLAs. The scheduled jobs account for 65% of the system usage. User jobs typically finish running in less than 5 minutes and have no SLA. The user jobs account for 35% of system usage. During system failures, scheduled jobs must continue to meet SLAs. However, user jobs can be delayed.
A solutions architect needs to move the system to Amazon EC2 instances and adopt a consumption-based model to reduce costs with no long-term commitments. The solution must maintain high availability and must not affect the SLAs.
Which solution will meet these requirements MOST cost-effectively?

  • A. Split the 12 instances across two Availability Zones in the chosen AWS Region. Run two instances in each Availability Zone as On-Demand Instances with Capacity Reservations. Run four instances in each Availability Zone as Spot Instances.
  • B. Split the 12 instances across three Availability Zones in the chosen AWS Region. In one of the Availability Zones, run all four instances as On-Demand Instances with Capacity Reservations. Run the remaining instances as Spot Instances.
  • C. Split the 12 instances across three Availability Zones in the chosen AWS Region. Run two instances in each Availability Zone as On-Demand Instances with a Savings Plan. Run two instances in each Availability Zone as Spot Instances.
  • D. Split the 12 instances across three Availability Zones in the chosen AWS Region. Run three instances in each Availability Zone as On-Demand Instances with Capacity Reservations. Run one instance in each Availability Zone as a Spot Instance.
Show Suggested Answer Hide Answer
Suggested Answer: D 🗳️

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
_lasco_
Highly Voted 1 year, 8 months ago
Selected Answer: D
Voted D because of the 65% / 35% proportion. C seems to be good but with only 50% instances available we break the SLA
upvoted 25 times
...
joefromnc
Highly Voted 1 year, 2 months ago
Can not be C because Savings Plans requirement long term commitment.
upvoted 7 times
...
amministrazione
Most Recent 2 months, 1 week ago
D. Split the 12 instances across three Availability Zones in the chosen AWS Region. Run three instances in each Availability Zone as On-Demand Instances with Capacity Reservations. Run one instance in each Availability Zone as a Spot Instance.
upvoted 1 times
...
Helpnosense
4 months, 3 weeks ago
Selected Answer: C
I vote C. The 65% of scheduled jobs is the portion of the total work load. I don't believe it's SLA since SLA will be 99.99% or more. The jobs is hourly from 0.3 to 2 hours. There are 12 servers on prem. If the number of jobs per server can handle is N. Then to cover the worst situation that all the jobs run 2 hours, by given 12 servers and tight SLA, the number of hourly jobs is 12 / 2 = 6N. Answer C has 6 servers and since the number of job per server is N then 6 server can handle 6N jobs match the hourly job number 6N. 2 ec2 with saving plan + 2 spot instances is more cost effective than 3 ec2 with capacity plan(not saving a penny by capacity reservation plan) + 1 spot instance.
upvoted 1 times
...
gofavad926
7 months, 3 weeks ago
Selected Answer: D
D is more cost-effective than C
upvoted 2 times
...
atirado
10 months, 3 weeks ago
Selected Answer: D
Option A - This option might not work: it might not provide sufficient processing capacity for the batch jobs to meet the SLAs during outages. Moreover, 4 servers will not provide sufficient capacity to meet the SLAs of batch jobs Option B - This option might not work: In case of an outage affecting the On-Demand instances there might not be enough processing capacity to meet batch job SLAs Option C - This option will not meet the requirement not to make any long-term commitments Option D - This option will work: There is enough sufficient processing capacity to meet the SLAs of batch jobs and keep processing One-off jobs
upvoted 2 times
...
subbupro
11 months, 1 week ago
D would be perfect, because it requires more cpu usage, we should have more capacity CPU .
upvoted 1 times
...
edder
11 months, 2 weeks ago
Selected Answer: D
The answer is D. Since it originally had a completely redundant configuration, it is thought that scheduled tasks are executed on 4 machines and user tasks are executed on 2 machines. A,B: Requirements cannot be met when a specific region falls. C: No Savings Plan required. D: Even if a specific region goes down, 6 machines will be maintained, so service can be maintained.
upvoted 1 times
...
Russs99
1 year, 3 months ago
Selected Answer: D
About 65% or about 8 instances have to run at the same time to meet the SLA.
upvoted 3 times
...
ggrodskiy
1 year, 3 months ago
Correct C. Option D is incorrect because running three instances in each Availability Zone as On-Demand Instances with Capacity Reservations will increase the cost of the solution without providing any additional benefit. Capacity Reservations are not necessary when using a Savings Plan, as they both offer guaranteed capacity at a discounted pricehttps://docs.aws.amazon.com/whitepapers/latest/how-aws-pricing-works/amazon-ec2.html. Also, running only one instance in each Availability Zone as a Spot Instance will not provide enough capacity for the user jobs that account for 35% of system usage.
upvoted 4 times
joefromnc
1 year, 2 months ago
Can’t be C it says it can’t require long term commitment. Savings plans like reserved instance require long term commitments with a contract.
upvoted 4 times
...
...
awsrd2023
1 year, 4 months ago
Selected Answer: D
D. 3 AZ (Redundancy), 3 EC2 in each AZ as on demand and 1 spot (addresses SLA in 65/35 ratio) Ruling out Factors: A. Only 2 AZ (low redundancy), all EC2 in capacity reservation (Not Cost effective as SLA requirement is in 65/35 ratio). B. All 4 on-demand in 1 AZ (low redundancy), rest spot (Will efect tight SLA - is actually 35/65 instead of 65/35). C. Savings Plan (Against no long term commitments requirement).
upvoted 3 times
...
NikkyDicky
1 year, 4 months ago
Selected Answer: D
D 1 - need capacity reservation 2 - need to cover 65% with HA
upvoted 1 times
...
aca1
1 year, 5 months ago
Selected Answer: D
Just D is the right one. We need to garantee 65% (about 8 instances of 12) of capacity for the SLA, so 9 can do it and then let the others as spot. Another point Saving Plans need commitment "Savings Plans are a flexible pricing model that offer low prices on Amazon EC2, AWS Lambda, and AWS Fargate usage, in exchange for a commitment to a consistent amount of usage (measured in $/hour) for a 1 or 3 year term" - https://aws.amazon.com/savingsplans/compute-pricing/
upvoted 3 times
...
gameoflove
1 year, 6 months ago
Selected Answer: C
Voted C, the reason for this option is Spot Instance which is truely cost saving when we are performing Batch jobs and if you plan the cost properly this is best solution
upvoted 1 times
...
Maria2023
1 year, 6 months ago
Selected Answer: D
65% SLA can be reached only on answer D. Yeah - 9 instances are a bit too much but that's the only answer that meets the SLA
upvoted 1 times
...
rxhan
1 year, 6 months ago
Selected Answer: D
Option D splits the 12 instances across three AZs and runs three instances in each AZ as On-Demand Instances with Capacity Reservations, and one instance in each AZ as a Spot Instance. This option can provide better redundancy and capacity for scheduled jobs while still providing some cost savings through Spot Instances. Additionally, the user jobs can be easily absorbed by the available Spot Instances during On-Demand Instance failures.
upvoted 4 times
...
asifjanjua88
1 year, 7 months ago
Option C as per ChatGPT
upvoted 2 times
rxhan
1 year, 6 months ago
ChatGPT gave me option D
upvoted 3 times
...
fig
1 year ago
This is proof that ChatGPT does make mistakes! Savings plans are 1 year or 3 year commitments. So C is incorrect.
upvoted 2 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 ...