I am starting to work on some strategies that would be trading markets in a fairly fast paced fashion 24/7. This means that my previous strategy of 'human back-up' will no longer work. I am in need of some serious advice, preferably from people who have experience with hardware systems for automated strategies. My concerns are primarily electricity and connectivity. Basically, if a lightning storm knocks out my system and I have a few trades on, I am in big trouble -- especially if the system reboots and doesn't know what its current trades are or what to do with them! The same goes for if the internet connection goes down. I know a lot of people get redundant systems (UPS at the low end, generators at the extreme end) and back-up internet connections (multiple companies, satellite back-up, et cetera). But one of my biggest concerns is what to do with systems that go down when trades are in place? Also, even though all these backups exist for electricity and internet connection, there is still big 'geography' risk (i.e. my whole town lost power for two hours the other day). Finally, if I begin running multiple strategies, I am concerned about eating up my time just doing IT work! So I started looking into some solutions, and thought that using Amazon's EC2 and other cloud solutions might work best. Considering most systems are outdated in two years anyway, I can get a low-end system on Amazon for a year for $325, and a high-end system for $650. For a 3 year term, I can get a low-end system for $500 and a high-end system for $1000. Those are pretty damn good prices, and I get to ignore all IT problems. My biggest concern still remains on active trades when connectivity goes down. Does it make sense to develop a back-up system on another cloud (google or microsoft perhaps?) and create a log of all trades on the other cloud? Then if anything goes down, the back-up cloud system would just cancel all active orders. For serious worst case scenarios, I could have a back-up to the back-up cloud. Does this seem like a reasonable solution? Using cloud computing seems like an attractive option. Thoughts?