Если вы хотите остаться с экземплярами EC2 (я в той же лодке, я читал, что вы можете делать такие вещи с их VPC или использовать ведро S3 или что-то в этом роде), но с EC2 я Я нахожусь в процессе написания таких вещей, как это ... все очень просто до той части, где вам нужно связаться с сервером с сервером из вашего центра обработки данных или чем-то еще. В настоящее время я делаю это с помощью API для создания экземпляра и его запуска ... затем, когда он будет готов, я обращаюсь к серверу для выполнения скрипта powershell, который у меня есть на сервере .... powershell переименовывает компьютер и перезагружает его ... который заботится о необходимости имени хоста и MAC для брандмауэров нашего центра обработки данных. Я еще не нашел способ удаленно переименовать компьютер.
Что касается знания IP, то гибкие IP - это путь. Они говорят, что вам разрешено только 5, и нам нужно подать заявку на большее, но мы регулярно просим больше, и они дают нам их… нам сейчас около 15, и они еще не жаловались.
Другой вариант, если вы не хотите переименовывать весь компьютер и тому подобное ... вы можете использовать DHCP и настроить свой компьютер, чтобы при загрузке он получал имя компьютера и все от DHCP .... Я не знаю, как именно это сделать, я сталкивался с очень умными людьми, которые говорили мне, как это можно сделать во время моего исследования для Amazon.
Я бы определенно порекомендовал вам войти в API Amazon ... Я работаю с ним менее месяца и могу делать самые разные безумные вещи. Мой код может обнаружить области нашей системы, которые испытывают стресс, раскрутить 10 серверов amazon, все настроены на то, чтобы действовать как требуется для снятия стресса, и быть готовым отправить задания всем менее чем за 7 минут. Приносит слезы на мой глаз.
Документация очень полная ... Сам API - это произведение искусства и программировать с радостью ... Мне очень понравилось работать с ним. (и нет, я не работаю на них, смеется)