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

关于 AWS 构建 REST API 的费用问题

  •  
  •   SorryChen · 3 天前 · 582 次点击

    第一次了解 AWS ,大概看了一下,思路应该是用 API gateway 来提供公开调用访问 lambda 实现 REST API 。

    那么根据 free tier 的描述。lambda 前 100 万次调用是免费。API gateway 也是这样。但是 API gateway 还有额外出站流量费。

    那么如果 API gateway 接入 cloudfront ,按照描述,cloudfront 和 API gateway 之间应该是免费。而 cloudfront 又有 1TB 的免费额度。

    综上所述,如果我是用 客户端---cloudfront---API gateway---lambda 来完成我的整个实现。是不是在每一步规定的 free tier 内就没有别的任何费用产生了呢?

    因为是个实验性质的项目,所以想仅用 free tier 就覆盖掉尝试的费用。

    希望各位有经验的解答一下,谢谢。

    6 条回复    2022-09-23 09:17:55 +08:00
    sinnosong1
        1
    sinnosong1  
       3 天前
    前几天刚做了套类似的东西,应该是免费的,但是我的账号是子账号不然可以帮你看看账单
    SorryChen
        2
    SorryChen  
    OP
       3 天前
    @sinnosong1 谢谢
    Wien
        3
    Wien  
       3 天前
    是免费的。每月 100GB 的出网数据都是免费的。另外免费的还有每月 750 个小时的 Linux 和 Windows t2.micro 实例。
    SorryChen
        4
    SorryChen  
    OP
       3 天前
    @Wien 关于每月 100GB 的出网数据,我看到是 EC2 之类的出网是免费 100G ,但是 cloudfront 是每个月 1T 免费,那么 API gateway 链接 cloudfront 之后,是走 EC2 100G 还是那个 1T 免费?
    Wien
        5
    Wien  
       2 天前   ❤️ 1
    @SorryChen CloudFront 数据请求到 Origin 源站(这里就是你说的 API gateway )是收费的(但通常请求的数据量很少),API gateway 返回数据到 CloudFront 是永久免费的,CloudFront 数据回到客户端是按 CloudFront 的 1T 计算。EC2 的 100G 出网免费是指你客户端直接请求 API gateway 或者 EC2 。
    qyvlik
        6
    qyvlik  
       2 天前   ❤️ 1
    api gateway -> lambda 如果是跨 AZ 的话,就有 AZ 的流量费,100G 1 刀
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1396 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 83ms · UTC 23:47 · PVG 07:47 · LAX 16:47 · JFK 19:47
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.