Mehrere AWS Route 53 DNS-Konten

Mehrere AWS Route 53 DNS-Konten

Ich möchte für meine Organisation mehrere AWS-Konten verwenden. Die Konten sind wie folgt:

  • Abrechnung (zentral für alle Konten)
  • Sicherheit (zentrales Konto für AWS IAM-Rollen/Anmeldeinformationen)
  • app1-prod (Produktionsumgebung)
  • app1-non-prod (Staging-/Testumgebung)

und dann alle zusätzlichen Apps (die Idee ist, dass diese skalierbar sind)

  • app2-prod (Produktionsumgebung)
  • app2-non-prod (Staging-/Testumgebung)

Ich versuche, dem Vorschlag von zu folgenDasAWS re:Invent-Vortrag.

Meine Frage lautet wie folgt: Wie konfiguriere ich Route 53, um den Datenverkehr für Produktionsanforderungen ( www.prod.app1.my-company.com) an das App1-Prod-Konto und seine Lastenausgleichsmodule sowie den Datenverkehr für die Staging-/Testumgebung ( www.test.app1.my-company.com) weiterzuleiten?

Oder sollte jedes Konto einen eigenen DNS-Eintrag in Route53 besitzen? Statt www.prod.app1.my-company.comund www.test.app1.my-company.comverwenden Sie beispielsweise: www.app1.comundwww.app1-test-account-my-company.com

Ich bin mir bewusst, dassRoute53-Resolveraber das scheint auf Hybrid-Clouds (On-Prem und Cloud-VPCs) ausgerichtet zu sein.

Dank im Voraus.

Hinweis: Die oben stehenden URLs sind nicht obligatorisch.

Antwort1

Der einfachste Weg, der mir derzeit einfällt, ist die Verwendung einer anderen URL-Struktur. Wenn Sie die oben angegebene URL-Struktur verwenden müssen, bearbeiten Sie die Frage bitte, um anzugeben, dass dies obligatorisch ist.

Sie können beispielsweise verwenden

prod-app.example.com

Und

test-app.example.com

Statt

prod.app1.my-company.com

Und

test.app1.my-company.com

Verwenden der angegebenen URL-Struktur

Wenn Sie die obige URL-Struktur benötigen,diese Antwortkönnte möglicherweise helfen

verwandte Informationen