Подтвердить что ты не робот

Как связать мое доменное имя с моими приложениями AWS?

Я только начинаю использовать Amazon Web Services (AWS), и я все еще узнаю, как это работает и какие функции он предоставляет. Я успешно построил два примера Java Webapps и загрузил их в размещенные экземпляры на AWS. Если я перейду на вкладку Elastic Beanstalk в моей консоли управления AWS, я смогу увидеть каждый из моих размещенных веб-приложений, включая ссылку URL-адреса для каждого веб-приложения. URL-адреса имеют формат:

http://myinstancename.elasticbeanstalk.com

У меня также есть личное доменное имя. Позвольте называть его "mydomain.com". Регистратор домена предоставляет страницу обслуживания DNS, где я могу изменить записи A и CNAME для своих доменов.

ВОПРОС: Возможно ли настроить мой домен DNS в сочетании с моей учетной записью AWS, чтобы я мог сделать свои веб-приложения с AWS с такими URL-адресами, как это:

http://myinstancename.mydomain.com
4b9b3361

Ответ 1

Во-первых, я не знаю, используете ли вы Elastic IP, это здорово:

  • создайте и прикрепите эластичный IP к одному из ваших экземпляров
  • у вас есть статический IP-адрес
  • добавьте новый под-домен * в зону DNS и зарегистрируйте A record со своим статическим IP-адресом
  • ждать от нескольких часов до двух дней для прокси-сервера DNS

Что действительно классно с Amazon Elastic IP, так это то, что вы можете быстро перенастроить его на любой другой экземпляр, и ваш домен будет работать мгновенно, без необходимости снова менять зону DNS и ждать распространения.

(Elastic IP предоставляется бесплатно. Вы платите небольшую плату, только если вы ее не используете).

Затем, если вы хотите сопоставить $1.yourdomain с $1.elasticbeanstalk, лично я буду использовать прокси-сервер/балансировщик нагрузки, например nginx или haproxy, и добавить прокси-пропуск. Вы уже выбрали/использовали его? Какой?