Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I am new to the Amazon EC2 services and I am planning to host a Windows based vm on Amazon. I have lot of fuzziness about AMIs on Amazon. So my first question would be, am I be able to install softwares and frameworks(e.g. Silverlight, .NET, etc) on a existing Windows instance that I select? And if not, how can I create a custom AMI so that I can install these softwares that I need before I submit it to Amamzon and launch?

Thanks a lot for your help :)

Deeply appriciated

share|improve this question

migrated from stackoverflow.com Apr 7 '10 at 3:19

This question came from our site for professional and enthusiast programmers.

1 Answer 1

You can install pretty much any software on an Amazon AMI that you would ordinarily be able to install on a virtual server and use via remote desktop (no World of Warcraft, but Silverlight, .NET, your custom software etc. can all be installed). Be sure to respect licensing terms.

You can then burn a custom AMI from that Amazon baseline plus your own installation so that you can easily fire up instances with exactly what you need already installed. (Again be careful of licensing terms).

share|improve this answer
2  
The point about licensing terms is important. One way to handle that which I found was acceptable to a vendor is to keep the license server (e.g., flexlm) firewalled on your local network and set up a VPN from the EC2 instance back into your network to allow access to the license server. –  Donal Fellows Apr 5 '10 at 16:33
    
@Donal: That's a good point. Several vendors I work with aren't equipped to license into a virtual environment and I have had to negotiate an extra clause in the contract describing the AWS environment and our permitted use in that environment. I imagine that will be less of a problem over time. –  Eric J. Apr 5 '10 at 17:09
1  
Glad you like that solution. I was rather proud of it when I thought it up 12 months ago for a project I was on, especially as it is simple enough for me to explain to a vendor's sales guy and have them then convey it correctly to their legal guys. That is, it's possible to get the vendor to say "yes" to it. :-D –  Donal Fellows Apr 5 '10 at 17:44

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.