V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
lonelymarried
V2EX  ›  问与答

有用过 AWS 的 lambda + api gateway + dynamodb 开发 API 的么?

  •  
  •   lonelymarried · 2023-01-01 14:48:04 +08:00 · 1117 次点击
    这是一个创建于 697 天前的主题,其中的信息可能已经有所发展或是发生改变。

    感觉如果用 AWS 的这一套,可以不用自己维护服务器。但是我看收费模式有点复杂啊。大概用这一套 1 个月假设每天 1000 个 API 请求,费用大概是多少啊。还有这玩意如果被 DDOS ,岂不是账单惊人,有什么方法可以避免么。

    5 条回复    2023-01-02 13:31:54 +08:00
    nosugar
        1
    nosugar  
       2023-01-01 16:04:22 +08:00
    这两年 AWS 的预算报警加了个功能,可以超过指定阈值后,EC2 停机。比如超过指定费用的百分比后,停止指定的 EC2 。Web 管理后台就可以配置。

    https://docs.aws.amazon.com/cost-management/latest/userguide/budgets-controls.html
    nosugar
        2
    nosugar  
       2023-01-01 16:07:57 +08:00
    AWS 超过预算金额自动停机,需要配置 Role 有指定的 Permission ( AWS 官方的一个),具体哪个 Permission Web 后台有提示,权限问题解决参照:

    https://stackoverflow.com/questions/64827526/error-when-creating-aws-budget-actions-to-automatically-stop-ec2-and-rds
    ClericPy
        3
    ClericPy  
       2023-01-01 18:37:52 +08:00
    我上面放过不少各种脚本做数据中间件, 总体确实不错, 部署省心, 一开始只给内网用, 调用速度快的不要不要的. 后来其他服务特么的买的阿里云的服务器, 所以开了外网 gateway api, 为了避免你说的被人滥用, 当然开个 auth 就够了, 也是 gateway 界面里配置的
    ClericPy
        4
    ClericPy  
       2023-01-01 18:39:24 +08:00
    费用方面... 我当时一天也就一两千个请求, 一个月过去了免费额度都没用够, 就花了点流量费

    冷启动时快时慢的也就几秒到十几秒, 能接受, 配合 step 和各种 Event 还是挺好的, 定时任务也不用管 crontab systemd 的了
    nrtEBH
        5
    nrtEBH  
       2023-01-02 13:31:54 +08:00
    serverless 量少的话简直和不要钱一样 如果被 ddos 了会减免费用的 偶尔一两次还行 但是如果你业务有可能经常被 ddos 那还是交保护费吧 aws 的抗 d 3000 刀每月加流量费
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1288 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 18:02 · PVG 02:02 · LAX 10:02 · JFK 13:02
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.