Могу ли я вместо назначения эластичного IP-адреса экземпляру EC2 просто CNAME URL-адрес общедоступного DNS-имени экземпляра?
Да, вы можете это сделать, однако публичное DNS-имя экземпляра будет изменяться при каждом запуске экземпляра. Лучше всего использовать эластичный IP (EIP) или работать за эластичным балансировщиком нагрузки (ELB). Оба варианта лучше указывать на запись DNS и смогут оставаться неизменными при перезапуске экземпляра. Вы можете использовать запись CNAME для ELB, и вы можете использовать запись A или CNAME для опции EIP. Преимущество варианта ELB заключается в том, что за ним может быть несколько экземпляров EC2, что обеспечивает большую отказоустойчивость.
Да. Просто помните, когда вы настраиваете cname
во внешний домен, вам нужно добавить к нему суффикс .
Ты можешь; но вам действительно следует получить эластичный IP-адрес и сопоставить с ним запись A, это гораздо лучшее решение. Это будет более надежно и приведет к более быстрому DNS для клиентов (меньше запросов)