by zaryaf on 11/18/14, 8:51 PM with 3 comments
by freshflowers on 11/18/14, 9:23 PM
The simple fact that you can pretty much screw up everything you like, throw the whole system away and start again where you left off in a matter of minutes helps increase confidence and speed up learning, plus the configuration gives you a 100% accurate documentation of what you actually did.
But just like development, it's easy to get started but it takes years to master it.
by kjksf on 11/18/14, 9:18 PM
You should start with something less ambitious and less complicated, like running your code on a single machine from e.g. Digital Ocean or linode. Managing a single machine setup is much easier than doing AWS and almost everything you learn will also apply to AWS setup.
AWS is appropriate for large deployments, where your service outgrows the capabilities of a single machine.
I run 2 websites on a single Digital Ocean $10/month server and there's plenty of room for more.
by PaulHoule on 11/18/14, 9:19 PM