This is how I would approach the problem. First get it working using Amazon instances. You want to be able to easily separate your application from the hardware it’s running on. If you go out and start buying hardware, then you will inevitably introduce coupling that will make it difficult to scale o