前几天参加了一个微软中国社区精英计划的技术发布会,主讲的是微软中国的一个销售经理廖老师。那是我第一次接触云技术,其实听得也是云里雾里的,当然廖老师讲的是相当的棒的,思维很清晰,口才也非常棒,只是我本来就对编程开发技术了解不够深刻,更何况云技术是微软发布的一项新服务,听了当然会晕头转向。不过后来有看到了一篇博客介绍关于云的,再结合廖老师讲的内容,加上慢慢咀嚼消化 渐渐地对云有了一些浅显的了解,写出来和大家分享一下,希望大牛批评指正。
微软开发出云,是IT业上一次伟大的革新,这使以后开发出的程序更加高效的快速的为用户所用,也大大降低的开发成本和管理成本。首先开发出的程序和其数据库需要服务器的支持,然而服务器是非常昂贵的,特别是一些大型企业做出的项目需要非常庞大、性能优越的服务器,比如做搜索引擎,可能会有非常大的点击率和工作量,这就需要强大雄厚的服务器支撑其运行,购买服务器成为了一笔巨大的开支。然而云技术的诞生则很好的改善了这种局面。微软拥有非常强大的服务器,集中于机房,然后做出数不胜数的虚拟机,连接到网络,我们可以通过网络申请服务器自己需要的容量,我们需要做的仅仅是做好自己的程序开发,其他的事情交给微软,微软为你解决,比如服务器的容量动态分配以及机房托管,这就大大简化了程序开发的流程,也为我们节省出很多时间去开发出更好的应用程序。微软推出这个服务非常人性化,让开发程序变得更加简便,有力的推动了IT也的发展。值得一提的是云技术的服务器的容量动态分配功能,可以想象一下如果我们想做搜索引擎,但是点击量是很难估算的,十万? 一百万?还是更多?或是更少,那么按照传统模式,我们需要买多少服务器才能支撑运行搜索引擎呢?买多了 浪费,服务器硬件是很贵的, 买少了 更麻烦,如果买少了 需要再补购一批服务器,再去实现数据对接和安放,然后再托管到机房,这一套流程下了需要几天的时间,那么这几天搜索引擎停运维护,这就加大了搜索引擎的不稳定性,用户需要等上几天才能用,客户的满意度可能也不会高,对市场的开发也不利,这是最恐怖的。还有,一般搜索引擎的点击量是动态的,落差可能很大,有可能今天服务器还不够用,明天就又用不到那么多了,难道一次性采购足够多的服务器,放在那以备后用?老板可能不答应,那是一笔巨额开支。然而云技术的容量动态分配功能则很好的解决这一问题,今天的访问量高,云就自动的多为你分配点资源,明天访问量下降了好多,云就会自动地缩减为你分配的资源,而你只需要check你的账单就OK。 这不仅节约了资源,也为你节省了开支。
然而昨天我发现360浏览器提示我:360浏览器升级版,利用云技术查杀病毒,网银更安全 什么的,我有点犯迷糊了 是我对云技术的理解有偏差还是云提供的服务不只是服务器支持?又或者是360利用微软新兴的云技术作为噱头进行炒作呢?难道是欺负百姓对云技术的一知半解? 小弟菜鸟,迷糊了 请高手大牛指点迷津,不胜感激。