2012-02-15 2 views
0

У меня есть небольшой сервер C#, который позволяет клиентам Silverlight подключаться к нему. Могу ли я разместить сервер на бесплатной «EC2 под управлением Microsoft Windows Server Micro» (бесплатная регистрация дает вам 750 часов в месяц)? Я предполагаю, что я спрашиваю, могу ли я настроить порт 4530 на сервере, чтобы я мог общаться. Мне нужен выделенный IP для этого? (Которое я предполагаю, что это не в «свободном» материале), или если это не посвященный, могу ли я зарегистрировать этот порт для ввода данных, чтобы узнать, как перейти на мой «сервер»?Amazon EC2 Free - порты

+1

эластичный ip: выделенный ip - у Эрика J. остальная часть вашего ответа. – sdolgy

ответ

2

Если я что-то не хватает, экземпляр Micro по-прежнему является экземпляром ... что означает полную виртуальную машину, которая имеет только минимальные ресурсы (процессор, память и IO).

Вы должны иметь возможность разрешать любой порт, который вам нравится, используя инструменты управления экземплярами Amazon (вам нужно будет специально разрешить этот порт для соответствующего security group для вашего экземпляра).

http://cloud-computing.learningtree.com/2010/09/24/understanding-amazon-ec2-security-groups-and-firewalls/

UPDATE (основано на комментарий sdolgy в)

Вы получаете Elastic IP для вас экземпляр, то есть IP- адрес, который остается постоянным, даже если, например, ваш экземпляр перемещается в центр обработки данных AWS, эластичный IP остается неизменным. Вы можете управлять эластичными IP-устройствами через панель управления AWS.

+0

, а затем на клиентов silverlight, я бы использовал эластичный IP, как тот, к которому можно было подключиться? – will

+0

@Will: Да, вы бы использовали эластичный IP. Однако вы, вероятно, хотите настроить запись DNS, например. myserver.com, который указывает на эластичный IP-адрес. Жесткое кодирование любого типа IP-адреса в клиенте никогда не является хорошей идеей. –

+0

Из того, что я читал, он говорит, что пропускная способность от эластичного IP считается 1c/gb; Это правильно, поэтому я бы заплатил за любую пропускную способность, которую использует мой сервер C#? – will