Running your business, as well as your business software, in the cloud requires you to have business grade internet access/speed. This is vital.
Next, you need to partner with a host. This is best organised through your software company.
It is vital your cloud provider offers the level of backup and redundancy you require for your type of business and you are prepared to pay for.
Tower Systems can help you through these steps, providing from our own experience running our own retail businesses in the cloud.
The best point for advice on what is appropriate to your needs is your local Tower Systems sales person. They will want to understand your business needs and from there they will provide practical advice on which you can rely.