
Я рассматриваю возможность использования нескольких учетных записей 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.com
and www.test.app1.my-company.com
используйте: www.app1.com
andwww.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 выше,этот ответможет потенциально помочь