"Reduce Costs and Optimize Performance with Cloud Computing"

"Automatically Expand or Compress Resources as Needed"

Question

A ride-sharing startup is planning to onboard its applications to Google Cloud.

The company has invested heavily in servers of premium configuration and has to incur high costs for maintaining these.

The company needs servers of premium configuration primarily for days when the demand is heavy.

However, these servers are partly utilized during other days. Which feature of cloud computing will help the company reduce its cost and cater to the users without impacting the performance by automatically expanding or compressing the resources as per requirement?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D.

Correct Answer: A.

Option A is correct.

Elasticity is the ability of Cloud computing to meet workload spike-up and spike-down for a short period of time.

Option B is incorrect.

Public Cloud providers help the organizations to save high costs as the Public Cloud providers purchase infrastructure at lower costs.

Option C is incorrect.

Scalability is the ability of cloud computing that helps serve consistently increased workloads.

Option D is incorrect.

Pay as you go is a model that enables customers to pay for the resources per resource usage.

https://www.geeksforgeeks.org/scalability-and-elasticity-in-cloud-computing/ https://www.oreilly.com/library/view/cloudonomics-the-business/9781118282885/xhtml/sec24.html

The correct answer is A. Elasticity.

Elasticity is a feature of cloud computing that allows applications to automatically scale up or down their resource utilization based on demand. This means that when demand is high, the application can scale up and use more resources, and when demand is low, the application can scale down and use fewer resources.

In the case of the ride-sharing startup, elasticity can help reduce costs by allowing the company to use only the resources it needs when demand is low and automatically scale up to premium configuration servers when demand is high. This will help the company avoid the cost of maintaining high-end servers that are only partly utilized during low demand periods.

Additionally, elasticity ensures that the application performs optimally even during peak demand periods, by automatically expanding the resources available to it. This means that the company can cater to users without impacting the performance of the application.

Economies of scale refer to the cost advantages that a company gains by producing or operating on a larger scale. Scalability refers to the ability of an application or system to handle increasing amounts of work by adding resources. Pay as you go is a pricing model where customers only pay for the resources they use. While these features are also important in cloud computing, they do not directly address the issue of reducing costs and ensuring optimal performance during peak demand periods.