我一直在听到有关云技术的信息,尽管主要是在社交网络开发等领域。我今天又听到了它,现在我很好奇:“云”是什么及其与我的关系(在我的情况下,猜)作为Web开发人员?我如何回答我不断被问到的问题-“它在云上?”而没有说“您要问的是没有意义的?”
我一直在听到有关云技术的信息,尽管主要是在社交网络开发等领域。我今天又听到了它,现在我很好奇:“云”是什么及其与我的关系(在我的情况下,猜)作为Web开发人员?我如何回答我不断被问到的问题-“它在云上?”而没有说“您要问的是没有意义的?”
Answers:
“云”是一个流行词。它没有不包含“云”一词的定义,这是戴尔描述其云的方式:
云计算将IT作为服务交付。它可能是您自己的私有云,只能在组织内部访问,也可以是外部提供商的公共云,也可以是跨越这两者的混合云。
哦,所以云就是IT即服务。对。我以为Geek Squad是IT即服务的?那么,云是Geek Squad,还是Geek Squad是云?而且,如果Geek Squad开始提供云服务,是否会导致Universe结尾的奇点?对于营销人员而言,没有比这更深或更深的地狱了。
基本上,它是集群,虚拟化和更快的Internet连接的逻辑进程。公司可以专门提供存储和处理能力,您可以将应用程序托管在其群集中,并通过Internet进行访问。而且,使用虚拟化技术,它可以存在于与其运行的实际物理硬件无关的任意环境中。很酷。
在可以透明扩展的第三方设备上托管应用程序的功能非常强大。您可以创建网站,而不必过度使用硬件。特定的硬件实现对开发人员而言无关紧要,因此也很好。
之所以将其称为“云”,是因为在传统的网络图中,超出即时图范围之外的Internet,世界其他地方,WAN,网络和硬件始终表示为云。
云作为未知国家的本质一直持续到今天,这是为什么没人能令人满意地描述云是什么的根本原因。重点是您不知道它是什么。不用了 您只知道可以将您的应用程序提供给Amazon,IBM或任何其他“云”提供商,它们将托管它,并根据使用情况向您收费。
当您听到“云”一词时,它实际上是一个(差的)抽象术语,其作用域来自:
术语“云”本身对这三件事的描述很差。通常,当人们提到“云计算”时,他们所遇到的就是模式转变,在这种情况下,您拥有专门的提供商,从而您可以放弃对软件的某些(或全部)非功能性问题的控制,而不是同时托管,编写,并自己管理一切。
在“云”一词流行之前,人们绘制网络图会在其直接控制下绘制所有客户端,服务器,路由器和交换机,以及它们之间的连接,但传统上只是为他们所不支持的网络部分绘制云无法控制。对于某些示例,请在Google图像中搜索PSTN(公共交换电话网)。云代表我们的电线进出的模糊事物。我们不必了解它是如何工作的,因为其他人会照顾它。我们只是相信数据包会在另一端的正确位置返回。通常,互联网被描绘成一片云,因为一旦您的数据包到达了ISP,您便会相信它知道如何将其发送到正确的位置,而不管它经过的路由器是什么。
简而言之,“云计算”是指托管在家庭或企业网络图(即Internet)上的云内部的服务。硬件不受您的直接控制,您只需将数据“发送到云中”并信任您的供应商来处理和存储它,以便在需要将其撤回时可供您使用。流行语的含义还意味着,现在“在云中”处理的事物传统上是本地计算机的领域。传统上,您可能曾经有一个备份服务器,但是切换到了Carbonite之类的服务,即“在云中”进行备份。您以前在本地桌面上使用过MS Office,但现在使用了google docs等。
作为Web开发人员,这对您而言意味着客户经常寻找用Web应用程序替换传统上由台式计算机处理的服务的方法。能够替换而不只是补充桌面软件可能会给您带来竞争优势。
令人钦佩的是,很多人解释了什么是云,因此,除了独角兽和金色的彩虹,我将尝试解决云可以为您(Web开发人员)带来的问题:(使用我们技术的无耻插件)
http://aws.amazon.com/上还有更多内容。一探究竟!显然,这些都是AMZN的产品,其他类似Google的产品也具有竞争力。
问题是“云”在含义上有点含糊。
大多数人在听到“云”时认为的最低限度是虚拟化基础架构,它的好处是:
顺便说一下,您并不总是将所有内容都包含在列表中,即使您这样做也不是100%。您可以在Google上查看“ AWS美国东部停电”所发生的情况,以一个真实的例子为例。
人们有时还会添加其他服务作为“云”的一部分,例如数据库,日志记录以及任何其他跨越“基础架构”和“应用程序”之间空间的服务。
有些人还使用“云”作为“虚拟”的同义词。有时人们也用它来表示“软件和平台即服务”。