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

想请问服务器运营是怎样运作的呢?

  •  
  •   Kookie0901 · 162 天前 · 1070 次点击
    这是一个创建于 162 天前的主题,其中的信息可能已经有所发展或是发生改变。

    项目背景:

    我目前是在一家小公司做项目管理,我们公司主要是做实体业务,老板想开发一款 APP 用于业务辅助,想以后打造一个数据平台(画饼),所以想先小成本试错,做个 APP 看看能不能用,然后再给投资人去宣讲,但由于老板目前不想请人自己开发,遂决定将项目外包出去。

    外包软件公司也是一个小公司,是用 react.js 框架写代码,目前 APP 基本上成型,各接口调试进入尾声,本阶段项目基本上已经结束,但 APP 还未正式上架。APP 的数据暂时挂靠在对方的服务器,数据库使用的是 MongoDB ,外包软件公司提出要我们租用服务器,如果已有服务器可以帮我们直接部署。但我们没有现成的服务器,他们提供帮我们购买阿里云服务器,并且可以帮我们将数据库移到云端,并给出了一份服务器相关的报价如下:

    服务器参数:4 核 CPU+8GB 内存; 50GB SSD; 5Mbps 带宽
    (一年订阅费用 1W5 ,包含服务器的维护服务)
    

    项目问题:

    1. 本人没有开发经验,只是略懂一些 python 的简单运算(譬如做一些学术公式计算、Matlab 上的学术代码改写),但没有使用过服务器 /数据库的后台,软件公司目前也没有展示给我们看,不太清楚这部分内容是否应该要求他们提供?或者他们应该展示一些什么接口页面给我们看?

    2. 初期可能用户体量比较小(日活前半年可能 10 ~ 30 人,主要是内部业务测试),是否有必要直接买服务器运行?如果要的话,这个服务器参数合适吗?

    3. 之前设计 APP 软件的报价是 10W ,前期开发款项基本结清,待源码发回来即可将尾款打出。服务器搭建(含 1 年的维护费用),对方公司报价 1W5, 不太清楚这个报价是否合理?(请帮我考虑是非私人接单的情况,因为公司业务不太可能指派某一两位程序员接单,我司也不太有相关靠谱资源)

    4. 作为项目管理,我本身不熟悉 APP 的开发,但误打误撞安排在我手里对接。我个人认为这个开发和后期维护过程不属于一次需求,毕竟如果真的投入使用,也给到我们业务上下游的公司去使用,后台的数据监控、运维我不太清楚我是否能够完全应对,但老板也不太熟悉软件开发,我该如何向他提出招聘相关人士对后台进行维护的需求?

    5. 本问题接上,如果真的需要后台运维,我需要招聘一个或多个人员会什么语言,或者有哪方面开发经验的人才可以满足相应需求?

    最后一些私人提问,像这样的商业 APP 开发案例,我应该在什么地方可以学习参考一下管理流程呢? 非常抱歉问一些比较基础的问题!感谢大家百忙之中提出的指导意见!如有说的不太合理的地方也请多多包涵!

    20 条回复    2022-08-24 09:34:00 +08:00
    Symo
        1
    Symo  
       162 天前
    日活 30 人找个手机都能跑起来, 这个服务器配置过于奢侈了.
    纯从省钱角度找个熟人兼职运维就行了. 招人维护这成本显然会比一万五要高.
    ye4tar
        2
    ye4tar  
       162 天前
    带个朋友进去,这样队伍就越来越大了。但是这人品行得好,说白了,这工资是送的,懂我意思吧
    westoy
        3
    westoy  
       162 天前 via Android
    准备好简历随时跑路吧
    anubu
        4
    anubu  
       162 天前
    自己注册阿里云账号,买服务器,按量购买、包月包年、弹性升降配随你选,上云就是为了灵活方便。运维服务外包可以把服务器交给他们维护,传统的新开系统账号,或者用阿里云的 IAM 协作都可以。
    imnpc
        5
    imnpc  
       162 天前
    服务器参数:
    4 核 CPU+
    8GB 内存;
    50GB SSD;
    5Mbps 带宽-》 [固定带宽换成按照流量计费的 0.8/G 用多少扣多少 预充值 100-200]
    gam2046
        6
    gam2046  
       162 天前
    30 人的体量,没有上云的意义。

    4C8G 更没有必要,即使 mongo 相对来来说比较废内存。

    用户量小,也没必要购买固定带宽,直接使用按量计费,就 30 个人,不提供下载服务,一年不见得能用 100 块钱。

    另外这是标称的服务器费用

    https://sm.ms/image/TylArn3Rt5cVSWL

    多的你可以认为都是维护服务的费用。
    jucelin
        7
    jucelin  
       162 天前
    自己注册阿里云服务器,新用户费用低,直接买三年;
    一年订阅费用 1W5 ,包含服务器的维护服务:费用不高,维护一般按照合同的 10~20%
    建议全包给软件公司,不要自己招。APP 发展壮大了,再考虑自己运维也不迟。
    westoy
        8
    westoy  
       162 天前   ❤️ 1
    刚才敲快了, 这么说吧, 你这个项目是天雷, 做对接的是属于被集火的, 你怎么做都是没用的。

    产品外包靠谱的是那种方案商的公模, 不是定制,10W 成本也就四个人税前啊, 够定制什么.......这项目要真是一行行肝出来的, 这代码质量是没法看的

    然后定制外包做运维靠谱的就是从外包公司劳务派遣一两个外派长期驻场, 不这样的话, 等真的出到问题, 经手你们这个项目可能早就离职了, 甚至那个公司可能都不在了, 就算人没离职, 隔了几个月, 你们这个定制方案经手人可能也忘的差不多了, 在不在区别不大了。 公模的运维倒是可以让外包方远程做, 因为这些方案他们是要做长期维护的

    至于找熟人, 简直是在互相伤害.....
    serafin
        9
    serafin  
       162 天前
    第一点:要求提供开发手册( wiki )
    Kookie0901
        10
    Kookie0901  
    OP
       162 天前
    @Symo 非常感谢!因为老板这边是希望尽量用少价格去做件事情,我的话只是想了解市场价,单纯想做好我也有朋友可以帮忙,主要是担心找熟人兼职运维老板可能会甩锅给我和我朋友,这点或许不太好,也容易和朋友产生矛盾。
    Kookie0901
        11
    Kookie0901  
    OP
       162 天前
    @serafin 好的,我会跟进要他们提供!非常感谢!
    Kookie0901
        12
    Kookie0901  
    OP
       162 天前
    @westoy 非常感谢您的耐心解答!我也是在找新的工作,因为我个人觉得这个 APP 开发对接不是我能够完全处理的,毕竟我还是没有开发经验,但我骑驴找马中,已经在面试接触几家,实际走人也没有那么快,项目还是得继续交付。即使甩手走人,最后也得把事情安排妥当,至少我个人对于我的项目是想尽责的。 当然不可能会找熟人一起,我自己都不想趟浑水,更不想让朋友和我一起背上这口大锅。如果能甩手给外包一把子让他们做完,做得好不好那责任也不在我了,就像你说的,代码没法儿看,但老板也不大会看,倒霉的大概就是下一个被公司招进来运维的工程师....但咱也顾不了那么多了
    Kookie0901
        13
    Kookie0901  
    OP
       162 天前
    @jucelin 好的,非常感谢!其实价格方面应该还可以再和软件公司商量,主要是毕竟从开始都是他们负责,多付一点“服务费”在项目预算里也还能接受。但再招个人来都也不见得能改...毕竟也开发调试了一段时间,新来的工程师一个人做可太难了。我目前是考虑自己私下注册个服务器,看看 Github 的一些项目是如何部署的,熟悉一下流程应该可以监控...(吧)。。
    Kookie0901
        14
    Kookie0901  
    OP
       162 天前
    @gam2046 好的,非常感谢!!没想到服务器这么便宜 Orz.....因为可能想尝试用数据跑一些机器学习的算法,我本来还觉得体量很小....甚至想提出换 GPU.....目前看来是没必要了
    Kookie0901
        15
    Kookie0901  
    OP
       162 天前
    @imnpc 非常感谢!(所以好像报价有点黑心啊.....天呐!)但是考虑到后期锅盖在谁身上,这钱我还是去劝老板出,否则我可担待不起...
    Kookie0901
        16
    Kookie0901  
    OP
       162 天前
    @anubu 非常感谢!第一次了解到 IAM 协作,我感觉这种方式可能更适合我们项目的状态,最好是都包给他们,之后如果老板额外再招到人想去掺合这个后台代码也可以....Orz
    Kookie0901
        17
    Kookie0901  
    OP
       162 天前
    @ye4tar 我懂!但是我也不想坑朋友鸭~招人来我的组,就是接下这个屎盆子,拿的多少先不说,关键发展前景也一般,正经程序员还是去成熟的开发团队会比较有前景,一时快钱(甚至可能也不多)还是算了,无穷无尽的屎山运维以后这朋友还处不处了。。又或者推荐去这家外包,人公司报价 1 万多,实际上给到开发手里的又能分成多少呢。。都是打工人罢了 QwQ
    serafin
        18
    serafin  
       161 天前
    @Kookie0901 好的 wiki 至少包括两点:
    1. 如何部署,哪些功能,如何使用这些功能。
    2. 简单的问题排查。

    就像一台洗衣机给的说明书一样。怎么开机,怎么使用,有什么功能。出了简单的问题怎么排查。什么问题可以自己解决。什么问题需要联系维修。再不明白就看看洗衣机说明书就知道了。
    id7368
        19
    id7368  
       161 天前 via iPhone
    服务器价格太高了,可以买了让人维护,https://ourl.co/alinew 或者看这个帖子联系我

    https://www.v2ex.com/t/872004
    ye4tar
        20
    ye4tar  
       161 天前
    @Kookie0901 你这朋友能处
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   1835 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 11:42 · PVG 19:42 · LAX 03:42 · JFK 06:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.