How would you architect the hardware for a cloud storage service?
I've been hired to build a cloud storage service. How should I set up the back-end machines and hard drives? Should I just use AWS? Or should I build it custom? If I go custom what is a typical architecture and what hosting company would you use?
Is this a homework assignment or are you massively out of your depth professionally?