我的问题与亚马逊在这两个地区之间的具体差异有多大关系,但更多的是关于距离如何影响应用程序的性能。
我有一个只能由美国西部用户访问的应用程序(我肯定知道这一点)。但是,我的EC2实例位于美国东部...我应该担心吗?
我的应用程序性能真的会受到影响吗?
检索网页与流媒体,这会产生很大的不同吗?
答案 0 :(得分:2)
从个人经验来看,它并没有太大的区别。但如果您的所有用户都在美国西部,我仍然可以让我的服务器在us-west-1或us-west-2区域运行。延迟可能略低,因此它还取决于客户的延迟要求。例如,我们的客户要求严格的70ms延迟要求,因此我们希望我们的服务器靠近客户。
此外,如果您想要更高的性能,您可能需要考虑升级实例(EC2),数据库(RDS)等的大小。
如果您要将应用程序从us-east-1迁移到任何美国西部地区,您可以为您的实例创建AMI,然后使用AWS AMI Copy功能将其复制。