I use google to find online ticket systems for IT.

HOWEVER they all suffer the issues of what happens when the host is compromised or the internet is done. By moving to a cloud solution, many companies don't backup their data and lose it all since they forgot the basics.
1. Backup your data.
2. Do you have a disaster plan for when the cloud company folds.