我通过amazon Elastic Beanstalk部署了一个应用程序,并在dataflame.co.uk上购买了一个域名
现在,我想要做的是让dataflame上的域名解析为我在Elastic Beanstalk上的应用程序。
我发现有两种方法可以做到:
1 - 在Route 53上创建一个托管区域和一个将DNS解析到我的EB应用程序的流量策略,然后修改dataflame上的NAME SERVERS指针使其指向Route 53的那些。
手术费用:50美元/月
2 - 将域名从dataflame迁移到Route 53,这是亚马逊建议的,但是我仍然不知道是否需要创建一个带有流量策略的托管区域,即使在这种情况下也是如此。 / p>
有人可以启发我吗?或暗示我的一些替代方案?
答案 0 :(得分:2)
Route 53包含两种不同的服务:
您可以使用这两种服务,也可以不使用其他服务。他们并不相互依赖。
如果您希望Route 53将您的域解析为Elastic Beanstalk应用程序,那么您必须为其创建一个带有适当记录集条目的托管区域。
使用Route 53,您可以创建指向EB应用程序端点的CNAME记录。或者您可以创建指向EB应用程序的ALIAS记录。
Route 53 DNS解决方案的成本不是每月50美元。每个托管区域每月费用为0.50美元+流量。见http://aws.amazon.com/route53/pricing/
由于dataflame还提供DNS解析服务,您可以完全避免使用Route 53并使用dataflame来解析您的域名。为此,您将在dataflame中创建一个指向EB应用程序端点的CNAME条目。
您可以选择将您的域名从dataflame转移到Route 53,但这只是为了注册目的。您将支付转账费用,然后支付年度域名费用(非常类似于您在dataflame支付的费用)。如果这样做,您仍然需要创建托管区域。
如果您想将域名注册保留在dataflame,但是您想使用Route 53进行DNS解析,那么您将编辑域名注册(在dataflame中)并将域名服务器设置为Route 53中列出的域名服务器托管区。