云计算类型介绍

高德纳公司(Gartner)所提出的“炒作周期”(hype cycle)着实了不起。这个周期包括“期望膨胀期”以及“幻觉破灭期”。所以,这本身就带有非常浓厚的娱乐意味。

但在娱乐之外,这也是对集体心理的一个重要的认识。我们这些在科技领域工作的人,位于一个不断蓬勃发展,持续上升的行业。因此,我们发现自己很容易受到流行词的影响:起初产生兴奋,接着想法幻灭,最终归于平静。

高德纳公司通过一系列的观察来为企业提供风险建议。但是,我们可以用它来确定一个术语是否可能引起人们对流行词的厌倦甚至嘲讽。

让我们具体一点。你还记得几年前,“X服务”正处于腾飞时期的时候吗?世界看到了云计算的发展前景。无需自己维护——可以由现有的服务代你完成!随着云计算这一术语的流行,人们很快就步入了期望膨胀期,人人都期待着让云的某一部分来为他们服务。

但后来,陷入了幻觉破灭期,讽刺随之而来。 Twitter账户提供了“讽刺服务”来取笑炒作。如果你看到“一切皆为服务”的产品,你肯定会怀疑它是否是认真的。

然而,这一次,这些产品已经进入所谓的“启蒙上升期”并成为了主流。事实上,让我纠正一下——他们视自己为现代互联网的基础。

现在让我们把这个X作为服务概念来理解。为了这么做,我将讲述一个故事以作对比。

“作为服务”的概念

想象一下,我拥有一个小企业。在自身能力范围内,我想要跟踪销售的前景,线索和客户。您可以将其视为“客户关系管理”(CRM)软件。

回到我职业生涯的早期(90年代末,21世纪初),你可能会用Excel来做这件事。至少,除非工作量变得太繁琐,一般你都会使用Excel来完成任务。然后,你会去百思买购买需要用CD安装的软件。最后,你会在任何需要使用服务的PC上安装“客户端”,而在运行Windows 2000的所有交易机器上安装“服务端”。从那开始,使用它就变得非常简单,就像确保没有太多的人试图立刻改变事物一样。

再快进几十年,这似乎变得...奇怪。现在,您可能只需访问salesforce.com之类的网站,并创建一个试用帐户。当然,小企业主会采取这种做法。而大型组织需要考虑更多的隐私问题,因此仍然可能会设置服务器并安装自己的软件。但即使这样做,也很大可能会有一个网络应用程序,并允许“客户端”通过浏览器来进行访问。

这个故事的本质是“作为一种服务”。在这个小短语中,你会发现“让其他人去担心”这个广大且重要的概念。你无需考虑客户、服务器、网络和类似的CRM系统。让别人来操心吧。你只需通过浏览器登录就可以了。

这个概念已经变得如此重要,而且无处不在,它驱动着今天互联网的发展。但并非对于所有的云,“作为服务”的概念都是平等的。让我们来从概念的层面上看看主要的云计算类型。

软件即服务

鉴于刚刚谈到了Salesforce.com,我们先来谈谈栈的顶部。Salesforce就是软件即服务(SaaS)的例子。

借助SaaS模型,厂商向消费者提供应用程序。如果回顾软件分发的历史,你可以通过对比来想象。还在用CD安装吗?完全没有必要。请注册我们的服务,无需安装!

为了更加严谨一些,SaaS为你提供应用程序抽象级别的服务。这些产品通常具有商业用途,对网络访问的许可采用“一对多”的模式。作为一个定义特征,用户和管理员都不用担心后续的升级和补丁,这些都交给 SaaS提供商处理。

案例包括前面所提到的Salesforce,但也包括不同的产品,如Google AppsTwitterSlackJIRA等等。正如你所看到的,不管过高的期望存在与否,SaaS都无处不在。

平台即服务

接下来,让我们将抽象下移一层。位于SaaS产品之下,即为平台即服务(PaaS)。

虽然SaaS面向用户,但PaaS通常针对软件开发人员和开发管理软件的开发者。这与SaaS的发展的原因类似。毕竟,软件开发人员和终端用户一样,都希望避免维护工作带来的负担。因此可以设想类似于SaaS的价值定位,难道仍然要让我们自己处理所有的测试、部署和配置管理工作吗?并不需要。注册我们的服务就可以了!

PaaS提供了许多基本的自动化操作,这些操作是根据软件制造公司的技术人员的需要而设计的,并不针对某一特定领域。如果你在过去的几年里一直从事技术工作,你肯定会有同感。要知道,你花在编写能给公司或其产品带来发展的代码上的时间才是有价值的,但你仍然不得不关注每一个组织都要面对的物流问题,而PaaS能缓解这种痛苦。

案例包括 Elastic BeanstalkHeroku, Force.comGoogle App Engine。在一个高度可定制的SaaS (salesforce.com)的基础上,PaaS (Force.com)的存在可能就不足为奇了。

基础设施即服务

最后,让我们谈谈基础设施即服务(IaaS)。IaaS位于栈和抽象分级的底部。

IaaS和PaaS之间的界限似乎比PaaS和SaaS之间的界限要小一些,尤其是对非技术人员而言。毕竟,两者都解决了技术层面上的问题。但是你可以通过把IaaS看作硬件外包来区分它们。还需要购买服务器、磁盘驱动器并在每次需要测试环境时设置它们吗?不用这样做。注册我们的服务就可以了!

IaaS让你摆脱了硬件业务。您可以“虚拟地”请求额外的内存、磁盘空间、处理能力、服务器,以及您以前在自己的数据中心(或任何地方)存储的任何东西。IaaS不仅使请求更容易,而且解决了浪费的问题。如果不再需要服务器了,只需登录到您的控制面板并取消它就可以了。

IaaS产品的例子包括Microsoft的Azure、Amazon的EC2Rackspace和各种web托管产品。顺便说一下,其中一些IaaS产品也在顶部提供PaaS服务。

云计算的价值定位

在研究了各种类型的云计算之后,您可以进一步理解它们的统一价值定位。所有的企业都在做类似的事情,因而这些都减轻了你的负担,并提供了方便的分发机制,帮助你更加容易地实现价值,让你专注于与你的业务相关的事。

云服务也有自己的潜在问题。无论如何保证,你都失去了一些隐私和控制力。而且,最重要的是,连接中断会以前所未有的方式威胁到您所依赖的业务。20年前,你的网络连接绝不会让你无法查看客户关系管理(CRM)中的联系人。

但对于任何潜在的不利因素,云计算带来的价值要远远超过这些不利因素带来的影响。并且缓解措施比比皆是。你应该尽可能地利用这些技术。他们在高德纳的“生产力成熟期”出现,可以帮助你完成同样的工作。

本文的版权归 PALIN 所有,如需转载请联系作者。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Java技术交流群809340374

高级程序员到底强在哪里?

说起程序员人们的第一印象就是工资高、加班凶、话少钱多头发少。再加上现在科技互联网公司太吃香,bat、华为小米等公司程序员加班情况被广泛传播,程序员用生命在敲代码...

33700
来自专栏微信公众号:Java团长

架构师升级步骤和平时的工作内容!

之前有网友说想看架构师升级的文章,所以写了本文。先给本文中架构师做个定义:第一,能力上达到(似乎是废话),第二,公司肯承认,不仅能给架构师的头衔,更能按架构师的...

7620
来自专栏DevOps时代的专栏

持续反馈如何反作用于持续交付和持续集成?

? 作者简介: ? 梁定安 腾讯织云负责人,目前就职于腾讯社交网络运营部,开放运维联盟委员,腾讯云布道师,腾讯学院讲师,EXIN DevOps Master讲...

49180
来自专栏BestSDK

移动互联网创业:如何更好使用SDK

说起移动互联网创业,很多人会想到应用,想到o2o,想到移动互联网金融,移动支付,智能硬件等等,很多东西,这一切,基本上都离不开App,比如做移动 应用,要做Ap...

24990
来自专栏Java进阶架构师

好文 | 架构师更多的是和人打交道,说说我见到和听说到的架构师升级步骤和平时的工作内容

之前有网友说想看架构师升级的文章,所以写了本文。先给本文中架构师做个定义:第一,能力上达到(似乎是废话),第二,公司肯承认,不仅能给架构师的头衔,更能按架构师的...

11710
来自专栏Keegan小钢

小钢聊全栈

全栈正在变得越来越流行,很多人都有意愿或正在往全栈的方向去发展。我自己也一直在往这个方向不断提升自己,到目前为止,算是略有小成,勉强称得上是一个合格的全栈架构师...

12040
来自专栏腾讯Bugly的专栏

【重磅推荐】2015年移动应用质量大数据报告

2015年,随着移动智能设备的普及,移动端用户的增速明显放缓;相比之下,由于云服务、众筹平台、推广平台等基础设施和服务的不断改善,极大降低了创业的门槛,越来越多...

29460
来自专栏DevOps时代的专栏

DevOps 测试在企业中如何落地?

互联网时代,企业越来越注重产品的快速迭代与交付,当然产品质量也是举足轻重。企业在有限的资源情况下,快速的步调意味着更多的挑战,本次演讲重点在于测试人员如何无缝连...

16040
来自专栏Java后端技术栈

架构师升级步骤和平时的工作内容!

对于程序员来说,架构师是职业发展的一道坎,如果跨过去了,后面就前途无量了,否则可能一直得做着代码coding的事情。本文将从“如何升级”和“平时工作内容”两方面...

10820
来自专栏互联网数据官iCDO

为什么说手机应用危在旦夕

前言:手机应用市场的发展前景如何?作者讲述了11个正在发生的情况和趋势,何去何从,就交给你自己来判断吧。 APP的下载量正在逐步放缓 据某app分析公司研究显示...

29160

扫码关注云+社区

领取腾讯云代金券