V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
pan519
V2EX  ›  Amazon Web Services

关于 aws 部署

  •  
  •   pan519 · 2019-07-04 18:47:28 +08:00 · 4732 次点击
    这是一个创建于 1966 天前的主题,其中的信息可能已经有所发展或是发生改变。

    小白问题 希望大佬们不要见笑。

    请问假设有一款 app,用户中的 40%来自于北美,30%来自东南亚,20%来自欧洲,5%来自南美,5%来自其他区域,这样的服务器 aws 的区域应该怎么选择部署和分配呢?

    谢谢各位大佬回复

    15 条回复    2019-07-05 19:36:15 +08:00
    edgnoz
        1
    edgnoz  
       2019-07-04 19:03:09 +08:00 via iPhone
    一台不够用吗?
    然后套 cf
    cf 国内速度不理想,但是境外还是挺不错的
    Livid
        2
    Livid  
    MOD
       2019-07-04 19:08:31 +08:00
    如果主要用户是在北美,那么数据库和后台服务的服务器应该放在美国。

    然后用 CloudFront 或者其他 CDN 尽可能加速一下。
    pan519
        3
    pan519  
    OP
       2019-07-04 19:13:43 +08:00
    @edgnoz 倒是没有规定几台 应该可以很多台,就是觉得如果 3 台 欧洲亚洲北美 会不会觉得有点难维护
    pan519
        4
    pan519  
    OP
       2019-07-04 19:14:10 +08:00
    @Livid 好的 好的 非常感谢。。
    petelin
        5
    petelin  
       2019-07-04 20:14:00 +08:00 via iPhone
    @pan519 不会的 但是有个问题你可能没想过 比如你要用 MySQL 难道你要三台 MySQL 吗? 只有一台的话 夸机房通信延迟很夸张的啊 还不如延迟在用户哪里
    siteshen
        6
    siteshen  
       2019-07-04 20:30:06 +08:00
    用户在多区域的话,推荐用 AWS Global Accelerator 来加速。另外其实还是建议咨询 aws 的人,从他们那能得到更专业的建议。
    linbiaye
        7
    linbiaye  
       2019-07-04 20:35:23 +08:00
    @siteshen 这个回答靠谱,亚麻就是靠用户体验吊打一众对手的,直接问 aws 的人。
    pan519
        8
    pan519  
    OP
       2019-07-04 21:53:30 +08:00
    @siteshen @linbiaye 谢谢大家的建议
    dot2017
        9
    dot2017  
       2019-07-04 22:12:28 +08:00
    前端可以直接考虑 cloudfront 了,和 ec2 无缝兼容
    danmu17
        10
    danmu17  
       2019-07-05 06:36:04 +08:00
    其实唯一的正确解是找个有买服务的人借你个高级顾问
    不过考虑到楼主的提问质量
    可能还需要一个翻译
    而且楼主看上去也不像是真的想要解决问题的人
    这可能也是为什么没人真的想要回答楼主的原因了
    毕竟这个社区已经早就被这种垃圾质量的问题淹没了
    julyclyde
        11
    julyclyde  
       2019-07-05 09:55:03 +08:00
    如果几组客户之间没啥联系的话,可以直接分多套部署了
    skymei
        12
    skymei  
       2019-07-05 10:04:40 +08:00
    aws 机器之间的速度是很快的,他们有内网机制,北美配置一个负载均衡,几台后端 server,加上 cloudfront,数据库选择同区的,速度杠杠的
    pan519
        13
    pan519  
    OP
       2019-07-05 19:31:23 +08:00
    @danmu17 是这样的,这个问题其实也是一个书面的,是我遇到的疑问,不是实际开发中需要解决的 或者是我的工作单位面临的,所以我对书面问题的理解和书面所提供的条件也就只有这些。谢谢你的回复
    pan519
        14
    pan519  
    OP
       2019-07-05 19:32:39 +08:00
    @skymei 谢谢大佬的回复,请问一下,如果所有 ec2 都在北美地区,大概 400+的数量,需要分流出来一部分 ec2 吗?
    pan519
        15
    pan519  
    OP
       2019-07-05 19:36:15 +08:00
    @julyclyde 谢谢回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3495 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 46ms · UTC 10:44 · PVG 18:44 · LAX 02:44 · JFK 05:44
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.