While selecting a hosting provider for Magento 2, what is the checklist that you take into consideration while choosing it. I am asking this question with respect to hosting server hardware specifications and software configurations. Expert opinion would be more appreciatable. Thanks in advance! :)