当前位置:首页 > 云计算 > 正文内容

paas平台发布管理(paas平台架构)

2023-05-26 21:20:20云计算1

paas平台架构

云计算的底层架构(IaaS和PaaS层)是通过虚拟化技术实现资源共享调用,优点是资源利用率高的优点,但是共享会引入新的安全问题,一方面需要保证用户资源间的隔离,另一方面需要面向虚拟机、虚拟交换机、虚拟存储等虚拟对象的安全保护策略,这与传统的硬件上的安全策略完全不同。

paas架构的关键技术

Pivotal是由EMC和VMware合资成立的软件公司,主要销售系列软件工具和咨询服务,提供PaaS解决方案,促进企业成为软件驱动的公司。

Pivotal 成立于 2013 年 4 月,由 EMC、VMware 和 GE 投资成立,专注于下一代企业级云计算与大数据基础平台,以及下一代应用程序运行框架实现,在敏捷与快速应用程序开发、数据科学、云计算、开放源代码软件、大规模并行处理和实时数据系统领域颇有建树。

Pivotal起源于Rob Mee于1989年创立的Pivotal Labs,该公司总部位于旧金山,专注于快速的互联网风格的软件开发,被称为敏捷编程,发现灵活的、快速迭代的、由测试驱动的软件开发方法,多年来,Pivotal Labs一直被誉为塑造硅谷最有影响力和最有价值公司的软件开发文化。

2012年,Pivotal Labs被EMC公司收购。Pivotal 构建的面向下一代企业级 IT 系统基础平台和服务的框架“Pivotal One”,是业界新的企业级 PaaS标准。

Pivotal One 引入了大量在 EMC 及 VMware 的面向大数据、云计算以及快速应用开发环境工具等在业界具有众多企业用户的成熟产品,并重新构架在新一代的 PaaS 标准 Cloud Foundry 之上,为企业级 IT 系统建设提供相比较于传统企业 IT 系统平台更加快速、高效、安全稳定的运行平台。

paas平台部署

PaaS在云计算领域是平台即服务的简称,简单举例的话:

小明作为程序员,买了域名,服务器,开发了自己的第一个网站和应用,通过第一个应用,他在网上获益了。他自己一边开发程序,一边做维护工作(服务器、域名、安全防护等)。历经几个月,他的服务器遭到攻击,小明丢失了重要的数据。经过一段修复后,他采用了平台即服务(PaaS),将维护工作外包给PaaS,自己专心做开发工作。

PaaS关注开发项目的一部分,而不是整个基础设施。基础设施即服务(IaaS)解决了购买和管理数据中心的问题,也就是它按需提供计算资源,比如:操作系统、储存空间等。小明在购买网站服务器的时候,有8G、16G等类型可以选,对于做虚拟服务器业内来说,就是属于基础设施即服务(IaaS)。

但平台即服务(PaaS)主要解决的是应用运维管理,原本搭建网站要么需要独立主机(自己的服务器),常常会出现服务器崩溃状态;要么需要共享主机(虚拟主机),常常会出现互相抢占流量资源的情况,但平台即服务(PaaS)实现了独立主机托管的强大功能和共享主机的易用性,开发人员不用因为搭建和维护而分心。

aPaaS和iPaaS都属于PaaS系统,但它们之间还有区别,aPaaS是趋向于SaaS和PaaS之间,iPaaS趋向于IaaS和PaaS之间。SaaS(软件即服务)平台供应商将应用软件统一部署在自己的服务器上,平台即服务(PaaS)即使搭建应用,也是借助PaaS平台,不用部署自己的服务器。

paas平台是做什么的

目前市场上还是比较多的,有方正飞鸿,普元,普巴,金福瑞,起步,等等!但是只有方正飞鸿提供免费的试用版本。

paas平台搭建

PaaS(Platform-as-a-Service:平台即服务)全称:(Platform as a service)中文: 平台即服务所谓PaaS实际上是指将软件研发的平台(计世资讯定义为业务基础平台)作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。在2007年国内外SaaS厂商先后推出自己的PAAS平台。

paas平台架构图

云计算分为三个层级,从低到高分别是IAAS(基础架构即服务)、PAAS(平台即服务)、saas(软件即服务)。paas与saas有以下区别:

1、saas是在PASS的基础上,增加了各种应用软件以及软件运行的数据服务。云服务商直接提供软件服务。对于消费者而言,相当于租了精装修的房子,拎包入住即可。

2、面向对象不同。

PAAS平台主要面向的是软件开发的个人或者企业。他们可以在PAAS平台,快速开发或部署自己的软件系统。不用担心底层系统和运行环境的维护。

saas平台主要面对的是最终消费者或企业。他们不需要懂开发,也不需要懂技术,也不用管维护,只需要懂如何使用该软件即可。

3、优缺点不同

PAAS平台灵活性更强,便捷性更差。在PAAS平台上,用户可以自由开发自己的软件,也可以部署不同的软件。灵活性非常强,但开发部署需要花费大量时间,方便程度就不如saas。

而saas平台用户无需开发软件,消费者要A软件就购买A软件的saas服务,要B软件就购买B软件的saas服务。不过如果云服务商中没有消费者想要的软件服务的话,就没办法了。所以,灵活性较差,但便捷性更强。

paas平台的作用

PaaS是平台即服务(Platform as a Service)的简称,平台即服务是一种云计算服务,提供运算平台与解决方案堆栈即服务。在云计算的典型层级中,平台即服务层介于软件即服务与基础设施即服务之间。

平台即服务提供用户能将云基础设施部署与创建至客户端,或者借此获得使用编程语言、程序库与服务。用户不需要管理与控制云基础设施,包含网络、服务器、操作系统或存储,但需要控制上层的应用程序部署与应用代管的环境。

PaaS将软件研发的平台做为一种服务,以软件即服务(SaaS)的模式交付给用户。因此,PaaS 也是 SaaS 模式的一种应用。但是,PaaS 的出现可以加快 SaaS 的发展,尤其是加快 SaaS 应用的开发速度。

平台即服务(PaaS)这是在软件即服务(Software as a Service,简称 SaaS)之后兴起的一种新的软件应用模式或者架构。是应用服务提供商(the Application Service Provider,简称 ASP)的进一步发展。

paas平台服务的三个特点

首先需要明白的“云”是个什么概念。一般的,云可以理解为一个网络。网络内部的具体结构不需要很清楚(就像天上的云,看不到他的内部结构)由于互联网的不断发展,生活中的数据与信息不断的增多,于是人们考虑到利用网络来进行数据的处理和服务的提供,这就是“云”概念的产生。云服务,指基于云端的服务。一般是指SaaS(软件即服务)PaaS(平台即服务)等服务方式。将服务内容放置到服务器上(云里面),然后直接通过前端(一般是浏览器)访问云上的服务(可以是软件或者是平台)。云服务的本质是将原有的以设备为中心转换为以信息为中心(这句话没什么用)优点是:

1、方便大数据分布式运算(云端的能力绝对比个人机强大)

2、方便管理维护(每次只需要维护云端即可,没有频繁的个人端升级)

3、减少了用户终端负担(都放到云上了)缺点受到网络条件限制。以及信息在云端的安全性。大概内容如上,纯手打~~~

paas平台种类

目前业界公认的第三方的对于云计算的定义和解释是NIST(National Institute of Standards and Technology,美国国家标准和技术研究院)的说法,其对于云计算的服务形式的说明如下:

SaaS(软件即服务):提供给消费者的服务是运营商运行在云计算基础设施上的应用程序,消费者可以在各种设备上通过瘦客户端界面访问,如浏览器(例如基于Web的邮件)。

消费者不需要管理或控制任何云计算基础设施,包括网络、服务器、操作系统、存储,甚至独立的应用能力等等,消费者仅仅需要对应用进行有限的,特殊的配置。

PaaS(平台即服务):提供给消费者的服务是把客户使用支持的开发语言和工具(例如Java、python、.Net等)开发的或者购买的应用程序部署到供应商的云计算基础设施上。

消费者不需要管理或控制底层的云基础设施,包括网络、服务器、操作系统、存储等,但客户能够控制部署的应用程序,也可能控制运行应用程序的托管环境配置。

IaaS(基础架构即服务): 提供给消费者的服务是处理能力、存储、网络和其他基本的计算资源,用户能够利用这些计算资源部署和运行任意软件,包括操作系统和应用程序。

消费者不能管理或控制任何云计算基础设施,但能控制操作系统、储存、部署的应用,也有可能获得有限制的网络组件(例如,防火墙、负载均衡器等)的控制。简单来说:IaaS给你的是远程的登录终端界面(虚拟服务器)或者Web Service接口(云存储)。

PaaS给你的是数据库连接串或者中间件部署界面,或者是应用的部署管理界面。

SaaS给你的就是访问应用的客户端或者Web界面。

本网站文章仅供交流学习 ,不作为商用, 版权归属原作者,部分文章推送时未能及时与原作者取得联系,若来源标注错误或侵犯到您的权益烦请告知,我们将立即删除.

本文链接:https://www.xibujisuan.cn/98863714.html