[关闭]
@sswsdsn 2019-02-19T14:37:34.000000Z 字数 1265 阅读 402

服务成本预算

未分类


技术方面的成本主要包括使用第三方API的成本和阿里云服务器的成本,以下预算基于10w DAU标准计算。

第三方API成本预算

在创业初始阶段,我们选择接入第三方服务来实现自己的音视频通话,这也是初创阶段在人力、资源限制的情况下,最优的选择。我们综合对比市面上众多音视频服务提供商,在基于高稳定性、高清晰度等待方面的考虑后,暂定声网作为音视频服务提供商。
声网:https://www.agora.io/cn/

  1. 音频预算
    一个活跃的APP人均通话时长10min左右,目前声网价格为 7 元 /1000分钟,具体如下:

    1. 10w日活 * 10min = 100w min = 1000k min
    2. 1000k min * 7元/1k min = 7000

    也就是音频通话需要 7000元 / 天

  2. 视频预算
    人均视频时长相对比较短,考虑到大部分人不会视频通话,我们只会在固定的页面增加视频交互,我们假定经过平台引导,20%的日活用户会使用视频通话,并且每次10min左右,
    声网目前报价28 元 / 1000分钟,具体如下:

    1. 10w日活 * 20 % = 2w日活
    2. 2w日活* 10min = 20w min = 200k min
    3. 200k min * 28元/1k min = 5600

    也就是视频通话需要5600元 / 天

综合下来第三方API一天需要7000 + 5600 = 12600 元的预算,一个月就是12600 * 30 = 378,000 元

阿里云服务器成本预算

借助第三方API的帮助,本身API成本已经大幅降低,同时基于10w用户日活的标准,暂时不考虑异地多活,只考虑数据库分片、多副本集,API、缓存两地两中心部署,具体如下:

  1. 数据库服务器预算
    数据库使用MySQL或者Mongodb,数据库分库分表,同时主从或者副本集配置,使用阿里云4核8G、1T磁盘的配置,单价为655元/月,数据库预算3台服务器,即:

    1. 655 * 3 = 1965
  2. 缓存服务器预算
    缓存服务器使用阿里云内存型服务器,两地部署,每地两台,总共四台,阿里云4核32G的服务器,单价为756元/月,即:

    1. 756 * 4 = 3204
  3. API接口服务器预算
    API接口使用GoLang + GRPC进行微服务开发,预计会有20+微服务,所以使用低配置机器多机部署,大概需要6台API服务器,阿里云计算型最低配2核4G服务器,单价为425元/月,即:

    1. 425 * 6 = 2550
  4. 负载均衡服务器预算
    负载均衡为nginx四层负载均衡,配合dns负载均衡,两地部署的话,需要两地各两台服务器,总共四台服务器,使用最低配置服务器即可,阿里云计算型最低配2核4G服务器,单价为425元/月,即:

    1. 425 * 4 = 1700
  5. 开发服务器预算
    内部开发需要搭建内部系统、git服务、测试平台等等,预估需要4台服务器,使用最低配置服务器即可,阿里云计算型最低配2核4G服务器,单价为425元/月,即:

  1. 425 * 4 = 1700

综合下来阿里云一个月就是1965 + 3204 + 2550 + 1700 + 1700 = 11119 元

综合阿里云费用加上第三方API接口费用,每个月的总费用,即:

  1. 378,000 + 11119 = 389119

每个月需要389119元。

添加新批注
在作者公开此批注前,只有你和作者可见。
回复批注