AWS Cloud Resources: The Solution to Managing Traffic Surges on Your Website

Advantages of Using AWS Cloud Resources for Managing Traffic Surges

Question

A website that I have designed On Premise has a consistent increase in traffic during certain occasions like Christmas & Thanksgiving.

The first year saw a 20% average increase while the second year saw a 40% average increase.

It is observed that every year I need to spend on new Servers which lie idle after usage.

If I use AWS Cloud resources instead, the advantage that I will get is.

(Choose the best answer)

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

Correct Answer: D.

As seen from the scenario, every year I need to budget for new servers due to an increase in traffic.

This adds to my cost, maintenance of the servers that may not be required at other times in the year.

Due to the elastic nature of the cloud, I can directly avail cost benefits by using a pay-as-you-go model and dynamically scaling - OUT & scaling - IN my resources when needed.

Option A is incorrect.

Although going global is an advantage of using cloud due to availability of multiple regions, it does not account for our scenario.

Option B is incorrect.

Speed and agility of a website depends on various factors like application architecture / design, application communication etc..Although a cloud can provide a lot of hosting methodologies like Static web hosting using S3, Using a CDN like CloudFront for performance improvement, it does not account for in our scenario.

Option C is incorrect.

This is not the best advantage that can be achieved in this scenario.

This question does not mention anything about DNS names.

Option D is CORRECT.

Using the cloud will have a direct impact on my costs of purchasing new servers each year to support the dynamic increase in load.

Reference:

https://www.testpreptraining.com/tutorial/aws-cloud-practitioner/define-the-aws-cloud-and-its-value-proposition/

The best answer for this question is D. "I can save on costs due to the elastic nature of the cloud."

By using AWS cloud resources, you can take advantage of the elasticity of the cloud. This means that you can easily increase or decrease the amount of computing resources you use to match the demands of your website traffic. In the case of a website that experiences seasonal traffic spikes, you can quickly and easily scale up your infrastructure during these peak periods to handle the increased demand.

With on-premise infrastructure, you would need to purchase additional servers to handle the increase in traffic. These servers would be idle for the majority of the year, and you would need to maintain them even when they are not being used. This can be costly in terms of hardware, maintenance, and energy consumption. In contrast, with AWS, you can quickly provision the resources you need during peak periods, and then scale back down when traffic returns to normal levels, only paying for what you use.

Option A, "I can go global in minutes," is not the best answer because it doesn't address the specific problem of seasonal traffic spikes. While AWS does make it easy to deploy resources in multiple regions, this may not be relevant to the scenario described in the question.

Option B, "I can increase speed and agility of my website," may be a valid advantage of using AWS, but it doesn't directly address the cost savings associated with the elastic nature of the cloud.

Option C, "I do not need to maintain the DNS name," is not relevant to the scenario described in the question. DNS (Domain Name System) is a system used to translate domain names into IP addresses, which is not directly related to the scalability of infrastructure during seasonal traffic spikes.