If you’re familiar with cloud infrastructure and infrastructure-as-a-service (IaaS), you probably understand the substantial benefits that come along with deploying infrastructure in the public cloud: things like “utility billing and on-demand availability,” “elastic benefits that let you scale resources up and down based on demand,” and “the ability to rapidly move and redeploy workloads as needed.” This flexibility is why we originally brought GoGrid’s hourly pay-as-you-go Cloud Servers to market. They’re perfect for specific cases like these:
- Periodic workloads that only run for a few hours, days, or weeks during a given billing cycle
- Short-term, project-based workloads where term commitments aren’t desirable
- Short-term spikes in workload where demand is erratic and being able to scale resources up and down quickly are desirable
- Development and test workloads that require rapid iteration and redeployment of resources
- Proof of concept workloads where instant access to resources and the ability to quickly change technology are key
Customers with steady-state and long-term workloads don’t always need this hourly flexibility, however. And that’s why GoGrid has developed prepaid monthly, semiannual, and annual Cloud Server products. Prepaid Cloud Servers are less flexible, but they do offer significant cost savings in exchange for the term commitment. The shortest prepaid term GoGrid offers is a monthly prepaid Cloud Server and the longest term is an annual prepaid Cloud Server.
If you run a constant workload during a given month, a prepaid term server is probably a better solution than an hourly server. Again, the tradeoff here is flexibility. Prepaid servers are ideal for:
- Steady-state workloads where demand is constant
- Workloads that tend to grow rather than contract
- Production applications where you can plan for demand in advance
For example, imagine you run an eCommerce website. You know you always need three servers to run your operations throughout the year. During the holiday season, however, you know demand is likely to spike. Your deployment of annual servers going into the holiday would look something like this:
As the holiday season starts, you see an increase in demand that is unlikely to drop off, so you ramp up the number of monthly Cloud Servers deployed. You plan to meet demand as it increases, and your usage now looks something like this:
With the money you’ve saved by deploying prepaid servers, you’ve been able to plan two big holiday promotions. One promo kicks off the last week of October and the other the second week of December. These promotions are more successful than expected, creating massive traffic on your website. Day by day you monitor demand, deploying hourly servers as demand increases and scaling back as each promotion winds down. During this critical time for your business, your usage looks something like this:
The success of your holiday season has created such a positive customer experience that it has increased your long-term workload. You now have the confidence to deploy additional annual Cloud Servers or keep a few of those extra monthly Cloud Servers online. Because you’ve learned how to tailor your workload demands to the type of server you use, you’ve managed to save money and handle your budget more effectively.
To determine how you can benefit from our new Cloud Server offerings, simply take a look at your workloads and ask yourself if there’s room for optimization by server type. For specific details on our server pricing, please visit the Cloud Server product page.
Latest posts by Kole Hicks (see all)
- Architecting for High Availability in the Cloud - July 22, 2014
- Comparing Cloud Infrastructure Options for Running NoSQL Workloads - April 11, 2014
- How to Deploy a Riak Cluster in 5 Minutes on GoGrid - January 31, 2014