Я только начал использовать Amazon Web Services (AWS) и все еще изучаю, как они работают и какие функции они предоставляют. Я успешно создал два примера веб-приложений на Java и загрузил их на размещенные экземпляры на AWS. Если я перейду на вкладку Elastic Beanstalk в Консоли управления AWS, я смогу увидеть каждое из моих размещенных веб-приложений, включая URL-ссылку на каждое веб-приложение. URL-адреса имеют формат:
http://myinstancename.elasticbeanstalk.com
У меня также есть личное доменное имя. Назовем его mydomain.com. Регистратор домена предоставляет страницу обслуживания DNS, где я могу изменить записи A и CNAME для своих доменов.
ВОПРОС: Могу ли я настроить DNS своего домена вместе с моей учетной записью AWS таким образом, чтобы мои веб-приложения, размещенные на AWS, отображались с такими URL-адресами:
http://myinstancename.mydomain.com
ИЗМЕНИТЬ в 2020 году
Этот вопрос не выдержал за последние 9 лет! :)
В 2020 году сервисы AWS сильно отличаются. Сервис DNS для AWS называется Route53. Это первое место, куда вам следует обратить внимание, когда ваша цель - настроить собственное доменное имя для работы с вашими сервисами AWS.
Человек, который первоначально ответил на этот вопрос, также упомянул Elastic IP. Это все еще актуально в AWS. Вы можете связать эластичный IP-адрес с сервером AWS, чтобы предоставить этому серверу общедоступный IP-адрес, который не изменится, пока вы (владелец учетной записи AWS) продолжаете владеть этим конкретным эластичным IP-адресом. Затем в Route53 вы связываете свою запись DNS с эластичным IP-адресом.
Я больше не использую Elastic Beanstalk в 2020 году. Теперь у AWS есть лучшие варианты.