zoukankan      html  css  js  c++  java
  • 关于中小公司服务器上云还是不上云,一点个人心得

    2019年9月5日11:20:25

    关于中小公司服务器上云还是不上云,个人就现在的阿里云,腾讯云的状况来说,建议上云。

    大公司有钱,不在以下讨论范围

    1,减少用人成本

      比如使用云服务器比如rds数据库,可以直接使用,应用服务器比如要上nginx,php,java 就需要自己编译可能会麻烦一点,实在不会就docker就行了

    一般中小公司,一个运维+技术经理,技术经理确定具体技术方案,运维执行就基本OK了

    2,减少上服务,维护时间

      rds数据库mysql可以基本直接使用,oss存储基本也是直接使用,短信接口也是,很多服务器基本调用api就可以直接使用,不需要太多时间去自己处理,做mysql一主多从

      只需要配置一下

    3,减少一些选择技术选型造成的尝试成本,包括时间成本和金钱成本

      技术选型其实是一件复杂的事情,特别是java生态,一个简单应用搞N套技术方案,不断尝试,结果项目还没稳定成型,公司就玩完,时间对于很多公司就是命,就是金钱,

      java生态丰富,可选方案很多,导致一个有点病态的现状,因为生态丰富,具备更好的技术,工资就越高,java的技术完善的开发,工资很高的一个原因,

      使用阿里云相关的一些服务,比如队列服务,直接上api即可,不用管具体阿里云底层具体使用的mq,还是active q,或者是什么,还有比如网关等一些服务

      当然对于需要特殊服务,云服务可能无法满足,就需要自己建,这样的情况也是有一些的,但是基本现在重用的服务,现在云都会提供对应的产品。

    4,云服务的应用可用性,稳定性,比自建机房要高

      可能前几年阿里云,腾讯云的稳定还差一些,但是这几年的发展,稳定性有了很大的提升,除非大面积的机房断电,dns挂了,基本不会出现应用不可用,但是说不挂机,那是不可能的,

      不管这么说,阿里云一个这么大的体系做的云服务,肯定要比中小公司做的完善和成熟

    5,费用成本其实差不多

      自建机房的,完善一点的机房,成本至少几十万,一般现在一个应用服务器 4核8g+一个数据库2核4g也就1W5左右,如果遇到活动会在便宜一点,5年大概8-10W,前期如果机房建好,添加服务器一台

      2U的戴尔机器也就2W上下,5年基本如果硬件损坏,也就3W上下,确实要便宜些,但是加上人力成本,算便宜点8K*12*5,机房稳定性带来的成本是要比服务器贵的.

    6,交接,迁移,升级,扩展成本

      自建机房,还有一个很大的麻烦就是运维人员交接之后,如果交接不顺利,就会出现很多遗留问题,这些问题会越积越大,最后成为技术债,当然上云也有类似问题,但是解决方案简单很多

      比如因为公司搬家,机房就需要搬迁,这就变得非常麻烦,如果做过机房迁移的肯定会有体会

      在由比如需要升级机房,那就蛋疼了,如果前期机房搭建的人不服责任,没有标签,基本要升级,扩展十分艰难,或者基本不可能

      

    7,优化成本,相关服务

      阿里云会在各种服务都提供很多对应服务,不需要你花很多时间去写脚本,搭建日志分析系统,等等,云服务都提供相对应的服务,基本都是免费,大大减少你的去检查的成本

      特别是对业务复杂性项目里面各种复杂的sql的分析,真的很消耗时间和精力,

      如果你习惯了使用云服务的话,就会相对应的降低你自己使用工具,包括第三方和应用自带的工具,日志分析的能力,但是依然是云服务方便

  • 相关阅读:
    poj 2488 DFS
    畅通工程 并查集模版
    KMP 模板
    poj 1426 DFS
    poj 2528 线段数
    poj 3468 线段数 修改区间(点)
    CVPR2012文章阅读(2)A Unified Approach to Salient Object Detection via Low Rank Matrix Recovery
    如何制定目标
    Saliency Map 最新综述
    计算机视觉模式识别重要会议杂志
  • 原文地址:https://www.cnblogs.com/zx-admin/p/11464752.html
Copyright © 2011-2022 走看看