Question: Consider two approaches for deploying a web-based e-commerce store application by hosting it on the cloud and by running in on your own servers. First,
Consider two approaches for deploying a web-based e-commerce store application by hosting it on the cloud and by running in on your own servers. First, assume that the workload seen by the application is static and does not change. Assume that it costs 20 cents / hour for a cloud server. What are the total cloud costs over three years of the application lifetime? Suppose you purchase your own server for $3000 and then buy a network connection for $30 per month. What are the total costs incurred for running the application on your own server for a three year period? Next assume that the workload seen by the application varies over time and the workload needs one server for first 11 months of each year and needs three servers for the month of December during the busy shopping season. In case of the cloud, you can acquire additional servers to handle the peak workload only when needed, while in case of running the application on your own servers, you will need to buy enough servers to handle the peak workload ahead of time. What are the cloud costs over a three year period in this case, and how do they compare to running the application on your own servers? What conclusions can you draw about using the cloud to handle static and time-varying workloads from this example?
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
