Несколько учетных записей DNS AWS Route 53

Несколько учетных записей DNS AWS Route 53

Я рассматриваю возможность использования нескольких учетных записей AWS для своей организации. Вот некоторые из них:

  • выставление счетов (централизовано для всех счетов)
  • безопасность (центральная учетная запись для ролей/учетных данных AWS IAM)
  • app1-prod (среда prod)
  • app1-non-prod (среда подготовки/тестирования)

а затем любые дополнительные приложения (идея заключается в том, что они могут масштабироваться)

  • app2-prod (производственная среда)
  • app2-non-prod (среда подготовки/тестирования)

Я пытаюсь следовать предложениюэтотОбсуждение AWS re:Invent.

Мой вопрос заключается в следующем: как настроить Route 53 для маршрутизации трафика для prod-запросов ( www.prod.app1.my-company.com) на учетную запись app1-prod и ее балансировщики нагрузки, а также трафика для промежуточной/тестовой среды ( www.test.app1.my-company.com)?

Или каждая учетная запись должна иметь свою собственную запись DNS в Route53? Например, вместо www.prod.app1.my-company.comand www.test.app1.my-company.comиспользуйте: www.app1.comandwww.app1-test-account-my-company.com

Я знаю орезолвер route53но, похоже, это ориентировано на гибридные облака (локальные и облачные VPC).

Заранее спасибо.

Примечание: указанные выше URL-адреса не являются обязательными.

решение1

Самый простой способ, который приходит мне в голову прямо сейчас, — использовать другую структуру URL. Если вам нужно использовать структуру URL, которую вы привели выше, пожалуйста, отредактируйте вопрос, чтобы указать, что это обязательно.

Например, вы можете использовать

prod-app.example.com

и

test-app.example.com

Скорее, чем

prod.app1.my-company.com

и

test.app1.my-company.com

Использование указанной структуры URL

Если вам нужна структура URL выше,этот ответможет потенциально помочь

Связанный контент