正如我们通过这本书,我们会研究其中的许多公司和他们的产品。你现在需要知道的所有东西就是:云计算具有远大的前途,每个人都在追赶这一潮流。
云计算为什么重要
云计算为什么重要?无论是对开发者还是对最终用户,云技术都意味着很多东西。
对于开发人员来说,云计算提供了更多的存储和处理能力来运行他们开发的应用。云计算也带来了信息获取,数据处理和分析以及从世界上任何地方、任何地点连接人和资源的新方法。从根本上说,它消除了开发的局限,利用云计算,开发者再也不用忍受有限物理资源的约束。
对于最终用户来说,云计算提供的好处更多。一个使用网络应用的人再也不会被完全绑定到一台PC,一个地点或一个网络。无论他在何处,只要他想,他就能访问应用程序和文件。再也不必害怕计算机崩溃的时候丢失数据。无论用户的机器出现什么状况,放在云中的文件始终存在。其次还有利于群组协作。来自世界各地的用户能够实时的在相同的文件,应用和项目上进行协作。这是一个由云计算启动的全新的协同计算的世界。
云计算完成这一切的成本更低,因为与传统的网络计算相比,云能更有效地共享资源。使用云计算,硬件不必在物理上紧邻公司的办公室或数据中心。云基础设施可以位于任何地方,包括而且尤其是那些房地产和电力成本更低的地区。此外, IT部门不必关心高峰负荷能力,因为高峰负荷可分散到云里的外部设备中。而且,由于额外的云资源总是可用,企业不再需要购买设备用于不常见的计算密集任务。如果你需要更多的处理能力,云总能提供,而且价格更划算。
云计算和Web :独立发展?
如果你已经十分熟知云计算的概念,那么你大概也听说过一类乍听起来同云计算类似,但是称之为Web 的事物。事实上,云计算同Web 类似。从许多方面来讲,其中的一个是另外一个的子集。
究竟什么是Web ?在我看来,这是一个有点时髦的词,不同的人有不同的理解。蒂姆?奥莱理,所谓的Web 教父,将其定义为“网络作为平台,贯穿所有连接的设备”。其他有些人将Web 看作从信息孤岛(Web )到互联计算平台的一个转型,从用户的感觉来看,该平台如同本地可用的软件一样运行。还有其他一些人利用协作术语来定义Web ,因为所有的网站都从用户的行动中获得其价值。
Web 的这些定义听起来很像没有技术支撑的云计算。也就是说,云计算是通过其架构和基础设施(互联的计算机服务器构成的作为一个整体运行的网格)来定义的,而Web 是通过使用者如何看待系统使用系统提供的服务来定义的。换言之,云计算是关于计算机的,而Web 是关于人的。
或者,如蒂姆?奥莱理所说的那样:
云计算专指将因特网作为一个计算平台使用,而Web ,如同我所定义的,试图探究和解释该平台的业务规则。
也许云计算和Web 只是看待相同现象的两种不同的方式。或者,同样可能,也许云计算是一种特定的Web 技术。无论如何都要记住,这两个词大概兴起在计算演化表上的同一点,这两个概念对最终用户承诺类似的结果。
最后,将谷歌文档或微软Live Mesh之类的事物看作是云服务还是Web 应用抑或两者兼而有之并不重要,重要的是技术如何影响用户。在这方面,云计算和Web 都为相关人员带来了实实在在的好处。
第三章 开发云服务(1)
本章导读
?为什么开发基于网络的应用?
?云服务开发的正反两面
?云服务开发的类型
?了解云服务开发服务和工具
我们中的大多数人从用户的角度考虑云计算,关注那些因云而存在的基于web的应用。但云计算也给软件开发者提供了很多东西。开发者现在可以利用云计算的能力和影响开发基于web的应用。
从这方面来说,许多著名的公司,包括亚马逊和谷歌都在云服务开发工具方面投入了大量的资源。继续读下去,来更多的了解什么可用以及什么将要可用。
为什么开发基于web的应用?
一个典型IT部门的需求令人胆怯:他们必须为公司内的所有用户提供足够的计算能力和数据存储。当然,这些必须在规定的预算内完成。存在的困难是,满足峰值需求或为新用户增加容量通常会导致IT预算猛增。
对多数公司而言,增加那些只在少数时间用到的能力在财务上是不明智的。IT部门需要的是一种方法来增加能力或添加性能而无需投资新服务器、互连设备或许可新的软件。云计算正是应这一需求而生。
以集中式基于web的应用形式出现的云服务对IT专业人员也有吸引力。云应用的实例与安装在每个用户台式机上的类似软件的单个拷贝相比更便宜更易于管理。升级一个云应用只需要做一次,而升级传统的软件需要针对每一台安装该软件的个人电脑进行。另外,我们还具有云带来的协作能力,而利用传统的桌面应用,这很难做到。
云服务开发的优势对那些没有预算或资源开发大规模应用的小企业尤为明显。通过将本地开发的web应用部署到云中,小企业无需花钱来购买昂贵的硬件设备来运行同样的软件。
让我们面对这一点,大多数小公司没有员工、资源、硬件或预算来开发和维护他们自己的应用,或来处理维护安全环境所面临的种种困难。尽管他们可以外包软件开发和运行,将这些应用转移到云中,公司不再需要投资本地宿主系统,解放了员工和资源以专注于自己业务的日常运行。
总之,投资云服务开发所带来的收益多多。一个开发自己的基于web的应用的公司在得到功能的同时还降低了业务费用。云的聚合能力伴随着更低的软件购买和管理费用。
请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。
相邻推荐:世界第一军婚 欧洲大总裁 我爱娇蛮娘子 油茶树 四合院:好运锦鲤,截胡娄小娥 ⑦ 黑暗之塔 逆天武魂!神级天赋!妖女不好惹 香港小亨 吾道何求 南洋霸主 仙来 惊!绝美宿主死遁后大佬们都疯了 妾无罪 七十年代的救赎 一宵露白 官兵不想捉强盗 玄武江湖 老子犯二关你事 路痴父女逃荒记 尼采所有哲学着作合集