I recently have been doing a lot research on finding a new host provider for the company I work for. As you all now, this can be a daunting task, especially when you are limited on some knowledge of ecommerce.
The big questions is, when do you know its time to upgrade your hosting? Looking for the dedicated servers etc.. ?
To be quite honest, I have no idea what type of hosting our company needs at this time. I am going with what these sales reps at the hosting companies tell me. I thought I ask here and see what you guys have to say. Maybe you can provide some insight on where I am currently at and what type of hosting our company needs at this time.
We have 130 products at this time.
We are currently averaging 30,000 sessions per month according to Google analytics
Is that enough store info to guide me in the right direction? If you need more to better evaluate, just let me know.
It is generally time to upgrade your hosting / hardware if you experience slowness or performance issues that cannot be fixed with software level optimizations.
Your store doesn't sound too big so I will suggest that you go with a Magento focused provider who has a smaller plan but has the ability to let you scale up and upgrade when your store grows.
The type of hosting service to go with will also depends on your budget. If your budget is low, you can start with shared hosting or basic cloud hosting (make sure the provider is focused in Magento) and if you have a higher budget, consider a Managed VPS or Managed Cloud Server right away.