I first downloaded chrome and using chrome I downloaded TeamCity. Once you’re inside the instance – you’ll need to open IE (it is in hardened mode so you’ll have to relax its security settings to download stuff).It’s address is a dns address shown below the list under “Public DNS”. Once you have the password, you will remote desktop (start-run-‘mstsc’) into the instance.
You might have to wait about 10 minutes or so for the password to be generated for you. To do that, we’ll get the admin password for that instance: Check it on the list, and click “Instance Actions” - “Get Windows Admin Password”. To do that, you’ll need to Remote desktop into that instance.
Now, you need to install stuff on that instance (TeamCity!).Now you’ll be able to see the new instance in the running instances list on your site. Click continue, review and then click “Launch”.each group is a bunch of settings on which ports can be let through into and out of a hosted machine. Now you’ll be prompted to create a security group.If you don’t have a key pair, you will be prompted to create one.No need to enable monitoring for now (you can do that later). Select the default kernel, RAM disk and all.We want to “Launch instances” so click continue.You might want to choose a close availability zone based on where you are. In the instance details, I used the default (Small instance, 1.7 GB mem).From the “Quick Start” tab I selected from the list: “ Getting Started on Microsoft Windows Server 2008 (AMI Id: ami-c5e40dac)”.Open the EC2 dashboard, and click “Launch Instance”.Create an account on amazon EC2 (BTW, amazon’s sites works better in IE than it does in chrome.The first step was setting up the teamcity server. I also setup TeamCity to automatically instantiate agents on EC2 and shut them down based upon availability of free agents. I set up a server running TeamCity, and an image of a server that just runs a TeamCity agent. I’ve been having fun playing with the amazon EC2 cloud service.