程序员初用云服务亲身体验

  不老实的程序员又来报到了,上一次主要说了一下我怎么从一个啥也不懂的小白投身到推广中的。(上次的资料补充——APP推广干货分享,由于产品须要必定量的数据,这几天一直在捣鼓服务器的事情,也算是有点小经验,跟你们分享一下。程序员

  为何须要云服务器?安全

  如今通常的开发模式都是“云服务器数据+APP手机客户端”模式,咱们这些程序员常常接触的就是APP客户端开发,在服务器方面不是很了解。服务器运维不只是耗钱,仍是个耗精力,耗技术的活。租用,托管的方式都不是很适合咱们这样的开发者(若是你是土豪就当我没说)。而云服务器相对来讲价格比较低,运维起来十分方便。尤为是手游产品,手游对云服务器是刚需,其用户的使用场景复杂,运营对部署的时间要求比较高。手游玩家每每用的碎片化的时间,集中在上下班、晚上等等,带宽方面传统业务无法知足。因此说对于像咱们这样的我的开发者或者是对服务器要求不高,运维能力不足的开发者团队均可以使用云服务。服务器

  通常来讲在选择服务器以前都会估计出产品产品的用户数量、最高访问次数、用户流量需求等参数,而后根据这些参数选择合适的服务器配置,最后根据配置选择适合本身的云服务。网络

  http://666.mmshop.cc/架构

  云服务器和云存储app

  什么是云服务器,其实本质来讲云服务就是硬件资源集约化而后进行分割出租 。原来使用服务器主要是购买,租用,托管。这样有一个弊端就是,假如你的产品对服务器的使用时间集中在百天,那么服务器在晚上是闲置的,会形成资源的浪费。云服务是共享的计算资源,若是你的产品是白天使用频繁,别人的应用是晚上使用频繁,共享计算资源就可使得资源使用的更加合理。运维

  云存储就是仅能进行数据的存储和查询,云服务器就是支持开发者在存储和查询层搭建本身的业务逻辑。他们都是云服务的分支。阿里云

  云服务器云计算

  特色:易于扩展和维护,价格低廉甚至免费。图片

  适用人群:运维能力较弱的开发团队或者我的开发者的

  http://555.mmshop.cc/

  适用产品:起步比较低、用户应用场景复杂、使用时间碎片化、对部署时间要求高的产品(多为手游)

  这里就给你们介绍一下阿里云和腾讯云。阿里云的云主机是架构在飞天云计算系统上,在系统上很让人放心。其数据存储在单独的网络存储集群上,数据十分安全。阿里的优势不少,价格也相对昂贵(支持试用)。固然它也有缺点,饱受诟病的就是磁盘IO能力,通常应用足够使用,可是对于IO密集型的应用就要仔细考虑了。

  腾讯云的收费方式比较灵活,开发者能够根据本身的产品选用不一样规格的服务器。在购买服务器以后,你须要本身搭建服务器环境。产品对读写的要求比较高的话能够选择NOSQL,它采用了key-value方案,最高支持每秒7500次的访问,不过若是数据出现问题,NOSQL的回档恢复不如MySQL方便。

  在使用上我以为各有千秋,阿里云算是国内比较早的,腾讯后起直追作的也不赖。若是真的是选用服务器的话我以为仍是先试用一下比较好。

  云存储

  特色:只提供基本的数据存储及查询,技术门槛低

  适用人群:无服务器运维能力的开发者

  适用产品:业务逻辑简单,只须要存储和查询的产品

  假设你作一个图片共享的app,在数据上使用的都是查询和存储功能,不牵扯其余业务逻辑,那么你就能够用云存储。七牛的云存储在国内算是顶尖的,有人说又拍云怎么样,又拍云通过团队调整,如今作的还行,可是仍是比不上七牛。不过七牛比又拍云的费用高。这些东西连接>>>已经总结的很好了,你们能够去看看。

  总结

  云服务的选择通常来讲就是分三步走,第一步就是根据产品特色肯定须要什么样配置的服务器;第二步就是选择合适的云服务器;第三步是为了初级开发者考虑的,没有运维能力,产品要求低就能够采用云存储。最后就是云服务大多支持免费试用,若是你选择举棋不定的话,你能够先试用看看。

相关文章
相关标签/搜索