如何使用Route 53无缝切换CloudFront分发?

0

【以下的问题经过翻译处理】 我的客户最终想要将多个CloudFront Distribution从一个AWS账户迁移到另一个账户,但是他们意识到这不太可能

目前他们的CloudFront Distribution配置如下:

  • CloudFront Distribution的CNAME和面向生产客户的FQDN相同(例如:download-office.customer.com)
  • 在Route53中,面向客户的FQDN使用CNAME记录指向CloudFront Distribution FQDN(例如:download-office.customer.com CNAME d11ipsxxxxxxx.cloudfront.net)

他们想要做的是在面向客户的FQDN和CloudFront Distribution FQDN之间引入一个中间FQDN,并使用Route53别名记录将其放置在中间。所以配置看起来像这样:

  • CloudFront Distribution的CNAME和中间FQDN相同(例如:balancer-download-office.customer.com)
  • 在Route53中,中间FQDN使用ALIAS记录指向CloudFront Distribution FQDN(例如:balancer-download-office.customer.com ALIAS d11ipsxxxxxxx.cloudfront.net)
  • 在Route53中,客户面向的FQDN使用ALIAS记录指向中间FQDN(例如:download-office.customer.com ALIAS balancer-download-office.customer.com)

上述方法在他们的QA环境中验证是行的,但他们想要得到有无任何可能问题的反馈。然而,他们发现从支持工程师那里得知,无缝切换CloudFront distribution的唯一方法是在申请技术支持 中明确提出。

问题是:对于我客户的无缝地在CloudFront distribution之间切换、最终在另一个账户中使用CloudFront distribution而不会停机这个需求来说,最好的实现方式是什么?

1 Antwort
0

【以下的回答经过翻译处理】 CloudFront团队可以在没有任何停机时间的情况下在分发之间迁移CNAME,但在转换期间,某些边缘位置将使用旧分发响应,而某些位置将使用新分发响应,因为它们接收到更新。如果迁移是“一次性”的,可以通过申请技术支持来完成。

profile picture
EXPERTE
beantwortet vor 5 Monaten

Du bist nicht angemeldet. Anmelden um eine Antwort zu veröffentlichen.

Eine gute Antwort beantwortet die Frage klar, gibt konstruktives Feedback und fördert die berufliche Weiterentwicklung des Fragenstellers.

Richtlinien für die Beantwortung von Fragen