Amazon EC2 micro instances are a great way to test out what cloud servers have to offer and to find your feet in the AWS console. But they are slightly lacking in terms of RAM. 615MB of RAM is enough to test using the console and doing basic things. It will even let you use Apache and serve some basic web pages. But if you want to start doing dynamic web pages or even start doing database driven stuff you might start to run out of memory quickly.