100-150 Question 39
Select 3A company is deciding whether to host its new application in the cloud or on-premises. The application requires scaling during peak traffic, high availability, and minimum upfront costs. Based on these requirements, what are the key advantages of a cloud-based solution?
- A
Cloud solutions offer the ability to scale resources dynamically based on traffic demands.
- B
Cloud solutions provide complete control over physical hardware for customization.
- C
Cloud solutions minimize upfront costs as they operate on a pay-as-you-go model.
- D
Cloud solutions guarantee 100% uptime without any dependency on external factors.
- E
Cloud solutions enable high availability through built-in redundancy and distributed architecture.
Show answer and explanation
Correct answers: A, C, E
Explanation
A cloud-based solution is ideal for this scenario because it offers dynamic scaling to handle peak traffic, minimizes upfront costs with a pay-as-you-go model, and ensures high availability through redundancy and distributed architecture. These features align with the company's requirements for scalability, cost efficiency, and reliability.
- A. Correct.
Cloud solutions are designed to handle dynamic scaling, allowing organizations to increase or decrease resources based on traffic demands. This makes them well-suited for applications with fluctuating workloads.
- B. Incorrect.
On-premises systems provide complete control over physical hardware, not cloud-based solutions. In the cloud, users typically manage resources through a virtualized interface rather than directly manipulating hardware.
- C. Correct.
Cloud solutions operate on a pay-as-you-go model, which reduces upfront costs significantly. Organizations only pay for the resources they use, making it cost-effective.
- D. Incorrect.
While cloud solutions aim to provide high uptime, they cannot guarantee 100% uptime as they are subject to external factors such as outages and maintenance. Cloud providers typically offer SLAs (Service Level Agreements) with specified uptime percentages.
- E. Correct.
Cloud solutions are designed with built-in redundancy and distributed architecture, enabling high availability. Resources are spread across multiple data centers, reducing the risk of downtime.