This is a series of posts appearing weekly that will highlight the unique experiences, questions and successes individuals have their first year in the cloud. Posts are based on clients and non-clients alike. To submit your question, or story, tweet @Bluelock.
This week’s first year in cloud question is one that many new users may be afraid to ask. It’s a common question, however, and one that’s easily addressed.
“If I'm trying to migrate an old app to cloud or new app, should I be concerned with running out of resources?”
The cloud appears to offer infinite scale. There are more resources available than you could feasibly ever consume. That said, there are two challenges in regards to consuming the resources that you should be aware when you begin your cloud journey.
According to Bluelock CTO Pat O’Day, “In most cases the scale available to you as a single user is greater than you could ever consume, even if you grew to 10 or 20 times your actual size.”
But, O’Day cautions, addressing these two major challenges is the key to a successful experience in the cloud. The first challenge is architecting your environment to take advantage of those resources.
“If you’re not architected to take advantage of the resources available, then you may run out, even if the cloud you’re on still has plenty of resources for you to consume,” O’Day explains. “That’s why we recommend architecting with scalability in mind at the beginning, so you have more flexibility later.”
O’Day cautions the second biggest challenge is the fact that most clouds are broken up into clusters and shared by multiple tenants.
O’Day continues to explain that even though the clusters might be huge, they could be 1 TB of RAM, 200 TB of storage, and 100s of CPUs, there might be between 10 or 1000 other customers on that environment means there might not be infinite capacity available to you.
“We advocate that people try to understand how their provider architects their clusters and try to be on more than one cluster so that if one is constrained you can pull resources from another cluster,” O’Day recommends. “Or, it could be done with availability zones.”
Some providers, Bluelock included, also have availability zones to help combat this problem. If one has a disruption or is constrained, you can failover to the other zone and continue your work.
Are you just beginning your cloud journey? Contact Bluelock to find out how their holistic, stratified cloud philosophy can help you right-size your first year needs.
Interested in other first year tips and tricks? Here are some recent first year success blogs.