美文网首页
云办公服务自建初探(介绍篇)

云办公服务自建初探(介绍篇)

作者: lyre | 来源:发表于2020-02-11 18:24 被阅读0次

    如今云服务价格平易近人,服务器成本大头CPU芯片随着AMD发力,各个卖云的厂商报价会越来越便宜,并且现在资本家都提倡小团队流动(chuan)办公,亚马逊的贝佐斯就推荐真正有效率的团队实际人数应该小而美,最好只要点两个披萨就能喂饱的规模才是正好,老板把房租预算换了第二辆新车,员工获得随时摸鱼翘班一般的体验。而且远程办公都不一定要在固定场所,只要有WIFI或者无限流量上网卡,便可以直接打发到WeWork星巴克沙县小吃这种去创业的也不少,这样连办公室的租金都可以省下不少了,十分符合目前封城在家自我隔离,不给组织添麻烦的精神。

    可协作的云办公服务十分有必要,但是咱团队项目没融到资,大老板肯定不会给预算。记得在下有次团建喝多了点小酒,不小心嘴快问老板,为不批点钱搞JIRA这些专业有档次的业务环境,还被当做败家典型教育了咱一顿,原意大体我翻译一下就是:赚来的钱基本已经给你们搞IT的发工资了,剩下的都要靠自己想办法解决,只有自己搭建,才能实现丰衣足食的小康目标。要是没金主爸爸开恩基本别想。他老人家苦口婆心都先表明业务数据非常敏感,然后提倡了一番self-hosting的好处,能用社区版就尽量用些免费的,要开源节流,当今公司的智能云办公实现就靠我们了云云。以上纯属个人猜测,不负责任。

    回头我考察了下市面上主流的协作平台也不下几十种,云办公微软占大头,虽然好用但全套下来价格不菲,剩下的比如Google服务好用但已经墙了,好多功能都已经被薅羊毛到只限北美用户使用,其他比如腾讯文档等,基本按人月收费,一句话:免费软件基本有人数限制,特别是国内不少免费的办公软件基本广告全家桶,还上传隐私信息没的跑,而且你的公司文档上传给他们或许不知道哪天就被撞库泄露了呢,这商业损失恐怕就难以估量了。我这里就不详细展开说了,直接pass。

    最后留下来的只能是linux派系了,不过以前要在Linux环境下安装可实在太麻烦了,配置一堆参数,还要考虑端口是否冲突,找个合适的版本也麻烦的不行,需要自己动手编译简直不能忍,不过最近看了社区最新动态,如今各种应用基本都可以用Docker来提供部署,写完专门的类JSON配置文件,一键启动爽歪歪。好处我就不宣传了,Docker轻量级的虚拟化,相比VM几乎没有任何额外开销,并且容器的启动与停止都能在几秒中内完成,这就实现了方便迁移,云上快速部署,还附带一个超便利的软件仓库作为应用中心。以后大部分的常规应用服务就会像微信小程序一样,双击一下就能部署使用。

    下面介绍的各种服务的都支持端对端加密,客户端都原生支持各大主流平台和手机,包括Windows,Mac OS,Linux,iOS和Android平台。

    度盘替代者Nextcloud

    第一位需要解决的是如何共享文件,提供各种用户权限管理,毕竟分享资料互相协作都靠它。国内由于审查等原因,基本没几个公司能打的了。这里鄙人用的最顺手的推荐Nextcloud,你能想象的功能基本都有了,连两步验证都有。如果配置过低可以使用seafile,或者owncloud,他们客户端都可以混用。这里面也有历史渊源,Owncloud公司联合创始人KK,因为与其德国团队合作理念不同而选择分道扬镳,带领美国团队另起炉灶,整个研发小组独立门户,提倡将控制权回归用户管理,并竖起开源精神永存的大旗。在Nextcloud里面,支持设置经过文件所有者授权的人才能访问到你的文件,快速分享文件链接。支持挂载已有的本地或者远程文件服务,包括支持NFS,(S)FTP,WebDAV协议的云盘比如国外网盘Dropbox等(国内的大部分网盘由于商业利益关系暂时不支持)。所有服务器上的文档视频文件都可以在线播放,十分方便好用。还支持SMTP电子邮件发送。最令人称道的就是它的插件商店是开放的,可以整合日历,onlyoffice开源文档处理,在线协作编辑,zoom远程会议插件等等,无限扩展,也包括IM功能插件Chat,可以在线聊天,微信都省了。

    开源办公OnlyOffice

    文档编辑的Windows软件份额已经被微软称霸,但是并非完美,你会发现在线的Office 365就是一个阉割的桌面版,当然微软为了区别用户群也无可厚非。这时候,在线办公的Ascensio System SIA出品的OnlyOffice脱颖而出,最新版本10,支持25种语言,完美兼容MS Office等多种文档格式,提供各种模板编辑,支持选项卡模式编辑,使用上非常丝滑。其前身Teamlab号称是第一家基于HTML5的文档编辑器,由大部分毛子程序员合作开发,配合Nextcloud提供完美的私有云储存和协同办公解决方案。开源后,基于Onlyoffice的二次开发版本也不少,其第三方插件也非常丰富,老外非常会玩,甚至还有国际象棋这种插件。本地搭建的话,还能找到整合的虚拟镜像版本,Esxi和VM都有。

    WIKI知识分享

    知识分享也是云办公的重要的一环:专门搞个WIKI站点,方便资料汇集,并且技术文档最重要的就是历史版本的更迭,找到修改人和修改条目。找个WIKI来搭建邀请每个人来撰写,累积的知识可以总结成技术教程,拿来培训新人也是很有用的,如果手头有预算,推荐WordPress,主题要啥有啥,真是没有钱搞不定的,或者有开发能力强的,定制自己的需要即可。一般来说,搭建的WIKI最好有个统计每个人的月编辑的次数,方便KPI统计打分,做绩效统计奖励用,以此激励创作。轻巧的就用Dokuwiki,要求略微复杂的推荐Wikipedia的基石Mediawiki,文档编辑版本历史,统计编写人员,查看页面权限等都有。不过Mediawiki推荐加个CKEditor编辑插件,默认的还是有点难用。

    在线聊天Rocketchat

    另外如果专门需要快速沟通,找个即时通讯服务来替代QQ微信,保持私密性。自从苹果将iCloud服务器迁回大陆,找个替代就提上了议程。这里推荐Rocket.Chat,最火的Slack开源替代品之一。Rocket.Chat通过hubot内置了常见代码托管服务,写代码更新仓库提示,消息推送,多用户聊天,p2p文件分享等等。只要发个链接,你就能加入聊天室,可以翻看历史,会议录音文件。一般进行头脑风暴,讨论一些日常话题,都可以在上面分频道举行,除了客户端,网页也支持,十分自由。选他另外一个原因主要还是好看。主要IM已经免费了很多年了,也出了不少太优秀的IM,RC的大众关注程度就有点低。

    结语

    其实云计算这个概念是十多年前就已经提出,但很少有人理解网络服务和云计算的差别,所以很长时间以来,人们把它当作一个概念来炒作。随着技术的进化和迭代,流量越来越低廉快捷,还记得当年到处蹭网的热闹不?云端应用开发速度会随之加快,运维人力成本也会少很多,这将大大利好那些刚刚成长的小型创业团队,云计算带来的全球化服务快速响应优势能力,将彻底改变和取代那些依靠大量人力和消耗程序员工时来构建的“重度”应用,这就是未来趋势。

    相关文章

      网友评论

          本文标题:云办公服务自建初探(介绍篇)

          本文链接:https://www.haomeiwen.com/subject/aynxfhtx.html