Amazon EC2 Instance Types: http://aws.amazon.com/ec2/instance-types/I’m currently using a Micro Instance for an SVN server which is always running as well as High-Memory Extra Large Instance for my development machine that I start and stop on-demand when I need to get some programming done. Here are the specs for the developer workstation:
Amazon EC2 Pricing: http://aws.amazon.com/ec2/pricing/
High-Memory Extra Large InstanceYou have to admit, that’s a pretty killer workstation. It’s a overkill on the memory, but has better processors than the cheaper ones which also have decent memory.
17.1 GB of memory
6.5 EC2 Compute Units (2 virtual cores with 3.25 EC2 Compute Units each)
420 GB of instance storage
64-bit platform
I/O Performance: Moderate
API name: m2.xlarge
AWS Free Usage TierThis won’t cover the EC2 CPU time (that’s Linux only), but it will cover storage, bandwidth, S3 snapshots, etc. You also get a free Linux machine to play with if you like.
http://aws.amazon.com/free/
Building Windows Machines in Amazon EC2I’d guess that takes about 15 minutes. When you’re done, come back here...
http://www.michaelckennedy.net/blog/2010/01/31/BuildingWindowsMachinesInAmazonEC2.aspx
Virtual CloneDrivewhich lets you mount ISO images as if they were proper DVD drives. Then you can download and install all the MSDN files you need. A good place to start is with Visual Studio:
http://www.slysoft.com/en/virtual-clonedrive.html
Microsoft Visual Studio 2010 Premium Trial - ISOOne word of warning here: I’ve noticed that Chrome can freak out and fail to download very large files inside your EC2 instance. Don’t know why, but it does. So be sure to use IE or FireFox to do the downloads for the ISOs.
http://www.microsoft.com/downloads/en/details.aspx?FamilyID=f81412a2-d48e-4040-9b32-27eaf771c5db&displaylang=en
VISUALSVN SERVERThen on your EC2 dev machine (and your others you may have) setup:
http://www.visualsvn.com/server/
TortoiseSVNand
http://tortoisesvn.net/
AnkhSVN for Visual Studio IntegrationThen you have super easy, reliable, and secure sharing of your source files.
http://ankhsvn.open.collab.net/



http://db.tt/Qo7m9PAand you’ll get me some extra free space which I always appreciate. :) Then if you have a file on your local computer you want accessible on your cloud dev machine, just drop it in your Dropbox folder on the originating computer and it’ll be there as soon as it uploads.



Shutdown on IdleReliable Access to EC2
http://www.michaelckennedy.com/Downloads/Tools/ShutdownAfterIdle.zip
Feature Guide: Amazon EC2 Elastic IP AddressesIf you create an elastic IP, then you can map it to a sub-domain in your domain and always use that. For example I could register it for cloud-developer.michaelckennedy.net. Then as long as I have a way to start my machine and re-associate the IP, all my config on my various machines (such as remembered RDP settings and passwords and such) will “stick”.
http://aws.amazon.com/articles/1346
Jump for iPadSummary
http://jumpdesktop.com/
Mark Taparauskas was knowledgeable and appropriately interested/enthusiastic about the subject matter. Very flexible in tailoring the information to our needs. Mike G.