Site Archives EC2

Windows anti-spam & anti-virus server on AWS

In house we run an Exchange server which is great but the anti-virus and anti-spam tools are limited or relatively expensive. To date we’ve addressed this issue by using a front-end server running a combination of PostFix, SpamAssassin and ClamAV on Ubuntu. It’s been effective and inexpensive. However, we can no longer update ClamAV because […]

Auto update for EC2 security groups

Access to services on an Amazon Web Services EC2 instance is controlled by security groups. These allow you to have, say, port 80 available to anyone but have other ports only accessible from specific IP address(es). If the IP address supplied by your ISP is dynamic or, at least, not not static you can find […]

Amazon EC2 remote desktop

By default, EC2 Linux AMIs tend not to come with a GUI like Gnome or KDE. Mostly EC2 instances are production servers and it makes sense there’s no GUI. But in development it’s handy to be able to edit code in an IDE like Komodo or Eclipse on the server rather than rely on remote […]

Microsoft and horseless carriages

I read an article in the Register reporting on Microsoft asserting that Amazon’s EC2 is the horseless carriage of the day when compared to it’s Azure. The horseless carriage analogy is not a bad one. I use lots of EC2 and that’s in part because I can deploy apps the same on EC2 as locally. […]

Use Amazon EC2 spot instances

Recently Amazon introduced the ability to buy instance hours on a ‘spot’ market. Rather than try to describe the service myself, here is the description from the spot instances help page: Spot Instances enable you to bid for unused Amazon EC2 capacity. Instances are charged the Spot Price, which fluctuates periodically depending on the supply […]

Create your own mail server on EC2

[Update – April 16th 2010] As of April 15th 2010 the version ClamAV used as the the virus scan agent in the mail server built using these instruction will nolonger update the virus database which means the virus scanner will no run and causes the mailserver to defer send emails. As a result the ClamAV […]

AWS: Just one thing…

Of course it wouldn’t be very British to be unequivocally positive about something (see the last post on AWS) so here’s a bit of a gripe about Windows on EC2 so I can remain in character.  But there’s a solution here as well. EC2 instances of any flavor are not much use without persistent storage […]

Amazon Web Services review: Fantastic

Well that could be the whole review.  I’ve been using AWS for a couple of years and really wanted to use their Elastic Compute Cloud (EC2) service when it became available.  The machines available initially were all Linux.  I don’t mind Linux and we use it to run routers and the telephone system but the stuff […]


So EC2 has a role especially if the software you want to use runs on Linux.  You can scale quickly and coordinate activity between a farm of machines using SQS.  But if your software doesn’t run on Linux you’re stuffed.  The principle of EC2 is great because you pay for what you need.  Need an […]

Trouble with Amazon’s cloud cover

It’s interesting to hear that IBM and Google shared a platform where the respective CEOs Schmidt and Parsimonious talked about cloud computing (though there’s nothing tangible to show for their efforts so far, not even a roadmap or a sniff of vaporware).  Meanwhile Amazon’s EC2 continues to amaze me and its becoming more and more robust but […]