云计算开发教程,云计算能干什么?

大数据时代我们几乎每个人都得了解一下虚拟机与大数据平台。趋势如此,要不什么也很难前行。的确如此,从网格运算思想的出现,再到了后来virtual-box、VMware、kvm、virtual PC等等方案。到了前两年,也许是因为是亚马逊公司太过尊大,虚拟机的集成方案cloudstack、openstack、zstack应运而生。在技术层面本并不是一种太过神秘的技术,只是有了资本的介入,这虚拟机之上的计算技术竟然炒到“虚拟机成就了信息技术的革命新时代”!

云计算有很多种,我说说我理解的目前比较经典应用:服务端云化,应用端云化。

服务端云化

传统的应用服务器要找机房,买主机,买存储,买带宽等硬件设备,然后再聘请专业员工维护,这些都需要提前投资一笔钱。然后买来的机器都是固定性能的,在一些存在峰值计算的情况下就会出现资源不足的情况。
那么云计算服务(服务端云化)就是有一个土豪公司购买100倍你需要的资源,然后安装好物理设备,在上面搭建云平台,然后再将这些物理资源标注成服务器常用资源然后售卖。只要足够多客户使用就能收回投资。
例如我要搭建一个论坛,我找到了一个discuss版本,传统我要去买机器,买带宽,注册备案等。这些买来的设备我要投入一笔钱,不用的话只能卖二手,价格也不好。那么这时如果我选择阿里云,选择2个CPU,4G内存,100G存储,那么每月付30人民币,一年也就360元。如果自己买这些估计要一次投入6~7万。而且还需要请员工维护。对于创业者这笔钱还是很重要的。
还有很重要的是我购买的云资源不是固定的,可以根据需要申请或者减少资源,这样只需付出临时需要资源的钱就行了。就像平常出行只有2个人,滴滴打车打的是普通轿车或者拼车,但是像促销活动时需要拉6位乘客,于是我可以选择6座商务车,如果像双十一人多我可以选择面公交车。这样我只需要付出专车的钱就能使用不同款的专车服务。云计算也是这个道理,但服务器需要多少资源(根据人数叫车),就申请多少,不用自己买服务器(自己买车)。
服务端云化,就是将CPU,内存,存储,网络等都资源话,由一个土豪公司统一维护,提供计算资源,就像提供水电一样。服务端云化主要针对是服务提供者。个人用户没有影响。

应用端云化

应用端比较经典是网盘和office云化。
网盘,例如百度网盘,提供网络存储,目前的宽带和4G能提供足够带宽,这样就能实现多设备访问相同资料。
office云化,以前office都需要安装office2010之类的软件才能使用,那么现在office365提供使用浏览器就能打开和编辑Word文档并且将文件存储在onedriver,这样就实现了云端存储了。
office云化后,可以实现协同办公,例如TIM的协同办公,或者“一起写”都能多人同时编辑,这些编辑变化都是在云端处理的。
客户端云化是对普通用户影响最大的,这将是未来平板可以替代笔记本电脑的一个重要技术实现。

至于云计算最大的用处就是云计算出现以前,很多企业对安全问题的处理多停留在买个防火墙、WAF、入侵防御、漏洞修复之上。随着云计算的发展和IT时代到来,网络安全问题愈发凸显,已经成为关乎企业信息安全与有序经营的重要环节。针对DDoS攻击,使用云平台的高防服务是省钱省力的一件事情。DDoS攻击不会是每天都发生的事情,如果自己组建个团队再部署一个清洗机房,拉好几百G的带宽来做这件事情成本高精力花的多,得不偿失。最近PS Cloud与SaaS应用,可支持工业互联网,涵盖协同研发、产业链协同、智能制造、财务共享、人力资源管理、数字营销等多种应用场景,为中小企业提供一站式解决方案。云计算给企业带来了便捷。