我正在考虑为我的组织使用多个 AWS 账户,这些账户如下:
- 计费(所有账户集中计费)
- 安全性(AWS IAM 角色/凭证的中央账户)
- app1-prod(生产环境)
- app1-non-prod (暂存/测试环境)
然后是任何其他应用程序(这些应用程序可以扩展)
- app2-prod(生产环境)
- app2-non-prod (暂存/测试环境)
我正在尝试遵循这AWS re:Invent 演讲。
我的问题如下,如何配置 Route 53 以将生产请求的流量(www.prod.app1.my-company.com
)路由到 app1-prod 帐户及其负载均衡器以及暂存/测试环境的流量(www.test.app1.my-company.com
)?
或者每个账户都应该在 Route53 中拥有自己的 DNS 记录?例如,使用:www.prod.app1.my-company.com
和www.test.app1.my-company.com
www.app1.com
www.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 结构,这个答案可能会有帮助