I am new to EC2 and am trying to get it set up so that I can publish directly to it from VS2008. Everyone keeps mentioning using “ec2-authorize” to enable certain things, but what the heck is this? Nowhere seems to explain what it is or where it’s accessed from. I tried it from a command line in the actual ec2 instance, but there’s nothing there.
P.S. I’m using a Windows instance of EC2.
What are you trying to do exactly? Manage large number of instances or just publish/deploy new code to one instance?
ec2-authorize is a simple command to control firewall rules related to your instance(s), like port 80 for your Web Server.
You don’t have to install Java, if it’s just a small number of instances/operations you can use EC2 Console which does support most of the operation from EC2 API.