I don't get any money from programming, and I would like to learn to use AWS but I am a very risk averse kind of people and I don't want to be overcharge in case I do some silly thing in the web. I would like a service that guarantees that no matter what happens you don't pay more than a small amount for learning, I don't mind if my code disappear from the server or the application is no longer working when the money is over. I imagine that working in the cloud is about being at risk but, just in the learning phase I would like to have the minimum risk when learning. Any ideas?
I found this, someone publishes his keys in the net and how to disable the services:
<a href="http://zacharybears.com/amazon-aws-account-hacking-and-how-to-avoid-it/" rel="nofollow">http://zacharybears.com/amazon-aws-account-hacking-and-how-t...</a>
do you want to learn AWS specifcally or do you want to learn to code stuff in general ?<p>If latter, may I suggest you try digitalocean then ? I know you are talking about AWS sepcifically but for your use case, get a $5 DO VPS and play as much as you want.
One thing AWS doesn't have, is a feature to let you forcibly terminate instances based on a billing limit or a time schedule. But, micro instances are so cheap (and even free for a time), that you can probably afford to set up a single micro instance, and put a watchdog process on there that will use the API to monitor your instances and terminate them if you forget and leave ones running or something.