云储存服务_什么是_云服务器独立

安全 虚拟云 浏览

小编:人们对PaaS产品越来越感兴趣,Gartner甚至预测2011年将是PaaS年。然而,当与人们交谈时,我意识到对PaaS是什么、它做什么以及它与传统中间件层的区别并没有很好的理解。这是快速发展

云储存服务_什么是_云服务器独立

人们对PaaS产品越来越感兴趣,Gartner甚至预测2011年将是PaaS年。然而,当与人们交谈时,我意识到对PaaS是什么、它做什么以及它与传统中间件层的区别并没有很好的理解。这是快速发展的技术经常遇到的问题:描述这些技术的首字母缩略词的使用往往超出了对它们的真正理解是的。所以,什么是PaaS?最常见的答案是,PaaS是一个IaaS(发音为"yass"),在其服务器上预先安装了"一些"传统中间件软件。作为开发人员,我们习惯于从"服务器"的角度来考虑我们的环境。这已经成为我们的工作单元,我们的资源调配单元,并定义了我们可以垂直扩展到什么级别,以及从何时开始横向扩展,它在应用程序配置、部署等方面意味着什么,我们大多数人会把PaaS看作是一个在其上预先安装了一些传统中间件层的IaaS,这并不奇怪它。那个这种"天真"的方法的问题是,这并不能真正解决任何新问题。相反,它往往会使它变得更加复杂,因为通常情况下,您对云基础设施的控制比您自己少服务器。什么我们要解决的问题是什么?传统上,公司在开发新服务时面临的主要困难之一是IT运营和开发团队之间的高度摩擦。两个团队都有不同的目标,不同的时间表和不同的担忧。简单地说,河南云服务器,是不同的DNA。然而,云服务器比较,将应用程序付诸实践是一个涉及IT和开发团队的一系列高摩擦步骤。这些步骤中有些是一次性活动,有些是重复活动,但没有一个是琐碎的步骤。要向群集添加更多节点吗?想推出新版本吗?想为某些测试拍摄运行环境的快照吗?这些都是高摩擦活动,导致高成本和不好的时间-市场。怎么PaaS能帮我们减少摩擦吗?这里的关键概念是更改开发人员必须处理的抽象级别。应用程序开发人员不必担心服务器、虚拟机、应用程序服务器、部署场景、群集等。开发人员只需要担心……应用程序。开发人员应该能够与一个为他们所有典型活动提供自助服务环境的平台进行交互,而不需要依赖它或与之交互。建立一个新的应用程序,测试它,将它部署到生产中,部署一个新版本,自动扩展它等等,都应该由平台来管理,而不是由it和开发人员混合管理。然后由PaaS将这个高级抽象、应用程序映射到较低级别的乐高积木,云服务器排名,服务器。在总之,一个合适的PaaS应该让负责他们的开发人员应用程序。如重要的是,PaaS不仅仅是开发者的巨大生产力和上市时间,对于it团队来说,这也是一个很好的节省时间和精力的方法。通过利用PaaS,它最终无法管理各种规模的应用程序,每个应用程序都有自己的需求和时间表。相反,它最终管理一个实体,一个"容器",PaaS。这种结构在它和发展。云云与云相比现在应该很明显的是云属性(按需付费、自助服务、弹性等)没有以任何方式、形状或形式与服务器等"IT资源"相关联。这些属性是通用的,可以应用于任何对我们试图解决的问题有意义的抽象。所以PaaS的任务是"云化"应用程序,数据存储应用,而不是服务器事实上这至少是理论上的。当你看一下市场上的PaaS解决方案,你会发现很多不同的方法,很多PaaS实现仍然有很多我们上面看到的"IaaS+中间件"的幼稚方法的例子。像Azure或Beanstalk这样的PaaS非常接近这种方法。我称之为"第一代"PaaS:它们将遗留中间件映射到云基础设施之上。这样做,您可以获得IaaS的优点(以及一些不便之处),但是PaaS没有任何优势带上。一些另一方面,另一方面,我称之为"第二代PaaS",确实提供了这种抽象。其中包括云朵,但也有Salesforce.com网站和谷歌应用引擎。其中一些实现的问题在于,开放云服务器,为了实现适当的"服务器抽象"并提供以应用程序为中心的世界观,它们在容器中加入了许多开发人员必须遵循的约束条件(例如无法创建线程或HTTP调用的最长持续时间)。这种方法的问题在于,中间件开发人员往往很聪明,而且这些约束不会飞起来长。如果您想更好地了解PaaS所提供的功能,请尝试一下CloudBees,这是了解PaaS带来什么的最好方法。获取一个现有的应用程序,并快速部署它运行@cloud--我们正在等待您的反馈。请继续,Sacha Sacha Laboury,首席执行官

当前网址:http://www.vmchk.com/secaidapei/2021/0225/52383.html

 
你可能喜欢的: