• 工具类小程序(纯计算)

    典型用途

    • 拉取公开信息汇总排行(如热点新闻排行榜、豆瓣电影排行榜、天气查询等);
    • 转换工具(单位转换,汇率转换等);

    业务特征

    • 无需数据库(数据均来自调用公开接口查询或实时计算,无需永久保存);
    • 无突发的集中高流量;
    • 凌晨(0:00~8:00)几乎无人使用;
    • 不要求服务高可用。

    资源使用量预估

    微信云托管
    推荐配置 一个服务,版本配置最小规格:
    CPU:0.25核
    内存:0.5GB
    实例副本数最小值:0(无访问时无消耗)
    每日资源使用量
    0:00~8:00
    CPU: 0
    内存: 0
    每日资源使用量
    8:00~24:00
    CPU(维持1个实例即可,等效0.25核0.5GB的云服务器):0.25 * 16 = 4 (核*小时)
    内存(维持1个实例即可,等效0.25核0.5GB的云服务器):0.5 * 16 = 8 (GB * 小时)
    每日资源使用量-总计 CPU:4 (核*小时)
    内存:8 (GB * 小时)
    每月资源使用量 CPU:120 (核*小时)
    内存:240 (GB * 小时)

    费用预估对比

    注:费用预估均基于刊例价,不考虑折扣、特惠活动、资源包、优惠券等。可理解为理论上的最高价。

    推荐配置 每日费用 每月费用
    微信云托管 一个服务,版本配置最小规格:
    CPU:0.25核
    内存:0.5GB
    实例副本数最小值:0(无访问时无消耗)
    CPU:4 * 0.055 = 0.22元
    内存: 8 * 0.032 = 0.256元
    总计:0.476 元
    CPU: 120 * 0.055 = 6.6元
    内存:240 * 0.032 = 7.68元
    总计:14.28元
    云服务器 云厂商AECS 共享基本型 ecs.xn4.small(上海) 1核1GB / 包月计费:45元
    轻量应用服务器 云厂商A轻量应用服务器 2核1GB / 包月计费:24元

    活动类小程序(计算+数据库)

    典型用途

    • 在指定时间段进行的投票、秒杀、抽奖、年会等活动

    业务特征

    • 非活动时间段访问很少或无人访问;
    • 活动开始时突发的集中高流量,随着活动进行逐渐降低,活动后期参与人数较少;
    • 若是一次性活动,结束后资源需要及时释放。
    • 对服务高可用要求高,无法接受服务器宕机。

    资源使用量预估

    • 假设一个月中每天举行一次活动,每次活动20:00~24:00持续4小时。其中前一小时为高峰,后三小时平缓。
    • 实际上数据库存储数据量是不断累积增长的,费用按实时存储量收取。为计算简便,数据量取统一值,真实消耗量会更小。
    • 云托管自带高可用能力,无需额外准备冗余资源。
    微信云托管
    推荐配置 一个服务,版本配置最小规格:
    CPU:0.25核
    内存:0.5GB
    实例副本数最小值:0(无访问时无消耗)
    MySQL配置(默认):0~16CCU
    每日资源使用量
    0:00~20:00(活动未开始,无访问)
    0,无消耗(不保留上次活动的数据)
    每日资源使用量
    20:00~21:00(活动高峰1小时)
    CPU(自动扩容至8个实例,等效2核4GB的云服务器):0.25 * 8 = 2 (核小时)
    内存(自动扩容至8个实例,等效2核4GB的云服务器):0.5 * 8 = 4 (GB * 小时)
    数据库算力(使用1CCU算力,等效1核2GB的云数据库):1 * 1 = 1 (个
    小时)
    数据库存储(存储1GB数据):1 * 1 = 1 (GB * 小时)
    每日资源使用量
    21:00~24:00(活动平缓3小时)
    CPU(维持1个实例即可,等效0.25核0.5GB的云服务器):0.25 * 3 = 0.75 (核小时)
    内存(维持1个实例即可,等效0.25核0.5GB的云服务器):0.5 * 3 = 1.5 (GB * 小时)
    数据库算力(使用最小算力0.25CCU即可,等效0.25核0.5GB的云数据库):0.25 * 3 = 0.75 (个
    小时)
    数据库存储(存储1GB数据):1 * 3 = 3 (GB * 小时)
    每日资源使用量-总计 CPU:2 + 0.75 = 2.75(核小时)
    内存:4 + 1.5 = 5.5 (GB * 小时)
    数据库算力:1 + 0.75 = 1.75 (个
    小时)
    数据库存储: 1 + 3 = 4 (GB * 小时)
    每月资源使用量 CPU:2.75 * 30 = 82.5 (核小时)
    内存:5.5 * 30 = 165 (GB * 小时)
    数据库算力:1.75 * 30 = 52.5 (个
    小时)
    数据库存储:4 * 30 = 120 (GB * 小时)

    费用预估对比

    • 费用预估均基于刊例价,不考虑折扣、特惠活动、资源包、优惠券等。可理解为理论上的最高价。

      推荐配置 每日费用 每月费用
      微信云托管 一个服务,版本配置最小规格:
      CPU:0.25核
      内存:0.5GB
      实例副本数最小值:0(无访问时无消耗)
      MySQL配置(默认):0~16CCU
      CPU:2.75 * 0.055 = 0.15125元
      内存: 5.5 * 0.032 = 0.176元
      数据库算力:1.75 * 0.342 = 0.5985元
      数据库存储:4 * 0.00485 = 0.0194
      总计:0.94515元
      CPU: 82.5 * 0.055 = 4.5375元
      内存:165 * 0.032 = 5.28元

      数据库算力:52.5 * 0.342 = 17.955元
      数据库存储:120 * 0.00485 = 0.582元
      总计: 28.3545元
      云服务器+云数据库 两台云厂商A ECS 计算型 ecs.c5.large(上海):
      CPU: 2核
      内存:4GB
      其中一台作为备份防宕机;
      1台云厂商A mysql.n1.micro.1(上海)基础版:
      CPU:1核
      内存:1GB
      存储:20GB(不能更小)
      / 服务器包月计费:179 * 2 = 358元
      数据库包月计费:45元
      总计: 403元
      云服务器+自建MySQL 两台云厂商A ECS 计算型 ecs.c5.xlarge(上海):
      CPU: 4核
      内存:8GB
      其中一台作为备份。
      / 包月计费:358 * 2 = 716元
      总计:716元

    社区论坛类小程序(计算+数据库)

    典型用途

    • 社区
    • 论坛
    • 博客

    业务特征

    • 持续有访问,但夜晚少,白天多,白天访问量在夜晚2倍左右(差距远小于活动类);
    • 对服务高可用要求一般,不严格区分开发测试数据。

    资源使用量预估

    • 实际上数据库存储数据量是不断累积增长的,费用按实时存储量收取。为计算简便,数据量取统一值,真实消耗量会更小。
    微信云托管
    推荐配置 一个服务,版本配置最小规格:
    CPU:0.25核
    内存:0.5GB
    实例副本数最小值:0(无访问时无消耗)
    MySQL配置(默认):0~16CCU
    每日资源使用量
    0:00~8:00
    CPU(维持1个实例即可,等效0.25核0.5GB的云服务器):0.25 * 8 = 2 (核小时)
    内存(维持1个实例即可,等效0.25核0.5GB的云服务器):0.5 * 8 = 4 (GB * 小时)
    数据库算力(使用最小算力0.25CCU即可,等效0.25核0.5GB的云数据库):0.25 * 8 = 2(个
    小时)
    数据库存储(存储1GB数据):1 * 8 = 8 (GB * 小时)
    每日资源使用量
    8:00~24:00
    CPU(自动扩容至2个实例,等效0.5核1GB的云服务器):0.5 * 16 = 8 (核小时)
    内存(自动扩容至2个实例,等效0.5核1GB的云服务器):1 * 16 = 16 (GB * 小时)
    数据库算力(使用0.5CCU算力,等效0.5核1GB的云数据库):0.5 * 16 = 8 (个
    小时)
    数据库存储(存储1GB数据):1 * 16 = 16 (GB * 小时)
    每日资源使用量 CPU:2 + 8 = 10(核小时)
    内存:4 + 16 = 20 (GB * 小时)
    数据库算力:2 + 8 = 10(个
    小时)
    数据库存储: 24 (GB * 小时)
    每月资源使用量 CPU:10 * 30 = 300 (核小时)
    内存:20 * 30 = 600 (GB * 小时)
    数据库算力:10 * 30 = 300 (个
    小时)
    数据库存储:24 * 30 = 720(GB * 小时)

    费用预估对比

    • 费用预估均基于刊例价,不考虑折扣、特惠活动、资源包、优惠券等。可理解为理论上的最高价。

    • 实际上数据库存储数据量是不断累积增长的,费用按实时存储量收取。为计算简便,数据量取统一值,真实消耗量会更小。

    • 云托管自带高可用能力,无需额外准备冗余资源。

    推荐配置 每日费用 每月费用
    微信云托管 一个服务,版本配置最小规格:
    CPU:0.25核
    内存:0.5GB
    实例副本数最小值:0(无访问时无消耗)
    MySQL配置(默认):0~16CCU
    CPU:10 * 0.055 = 0.55元
    内存: 20 * 0.032 = 0.64元
    数据库算力:10 * 0.342 = 3.42元
    数据库存储:24* 0.00485 = 0.1164
    总计:4.7264元
    CPU: 300 * 0.055 = 16.5元
    内存:600 * 0.032 = 19.2元

    数据库算力:300 * 0.342 = 102.6元
    数据库存储:720 * 0.00485 = 3.492元
    总计: 141.792元
    云服务器+云数据库 一台云厂商A ECS 计算型 ecs.c5.large(上海):
    CPU: 2核
    内存:4GB
    1台云厂商A mysql.n1.micro.1(上海)基础版:
    CPU:1核
    内存:1GB
    存储:20GB(不能更小)
    / 服务器包月计费:179 元
    数据库包月计费:45元
    总计:224元
    云服务器+自建MySQL 一台云厂商A ECS 计算型 ecs.c5.xlarge(上海):
    CPU: 4核
    内存:8GB
    / 包月计费:358元
    总计:358元