Ask HN: AWS for my new Start-up? What about NSA?
Currently, I need a box to set-up our launch page, to get some wider feedback on what we're doing (in the Lean Startup style of working). Normally, I'd fire up a VPS and call it a day, but I want to be able to plan for the future.
Our stack is PHP5.4 with Postgres, with a nice Clojure service back-end (that will be split off into its own servers at some point in the future). What I also want to do is spin up a Gitlab server, and an Email/Owncloud/Etherpad/Jabber server for handling our internal documents, communication, etc.
In this case, I think AWS is the way to go: I get to keep all data in Australia (although, I'm worried about the possibility that because it's an American company and my government is too cosy with the USA's, my customers data is at risk. That said, everything will be encrypted as best as possible: HTTPS for everything, on-disk encryption for the drive, etc.)
The question is: Do I stick to the VPS, and sign up a couple of boxes for: 1) The Actual Server, 2) Gitlab and Internal, or do I spin up a couple of AWS instances?
Why, or why not the latter for what I'm doing?