
組織で複数の AWS アカウントを使用することを検討しています。アカウントは次のとおりです。
- 請求(すべてのアカウントを一元管理)
- セキュリティ(AWS IAM ロール/認証情報の中央アカウント)
- app1-prod (本番環境)
- app1-non-prod (ステージング/テスト環境)
そして、追加のアプリ(これらはスケールアウトできるという考え方)
- app2-prod (本番環境)
- app2-non-prod (ステージング/テスト環境)
私はからの提案に従おうとしていますこれAWS re:Invent の講演。
質問は次のとおりです。prod リクエスト ( www.prod.app1.my-company.com
) のトラフィックを app1-prod アカウントとそのロードバランサーにルーティングし、ステージング/テスト環境 ( www.test.app1.my-company.com
) のトラフィックをルーティングするように Route 53 を構成するにはどうすればよいでしょうか。
それとも、各アカウントは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構造が必要な場合は、この答え潜在的に役立つ可能性がある