Deciding what infrastructure to use for your application is a daunting task. A large number of factors need to be considered before deciding on infrastructure such as cost, agility, flexibility, stability, availability, and so on. Depending on the size and shape of your business, you can turn the knobs of these factors and end up using different kinds of infrastructures. We, at ServerMania, have advised many businesses to help decide what infrastructure suits them the best considering their options. In this blog post, we hope to cover some of the things that we consider while advising businesses to go for one option over another.