首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

告别 PaaS IaaS

告别 PaaS IaaS 作为一名软件工程师,为什么你只需要掌握 Kubernetes ? 翻译自 Saying Goodbye to PaaS and IaaS 。...软件工程师将不再需要使用 PaaSIaaS 。 太过激进了吗? 也许是的,但这不是把 Kubernetes 置于至高无上的地位,让它成为我们所有问题的唯一解决方案。...运维人员可以给开发人员访问 IaaS 层。这将给开发人员很多自由灵活性。但这也意味着他们需要很多运维知识。而且我们不能忘记 IaaS 提供商之间的微妙差异。...开发人员需要了解不止一个 IaaS 提供商。但公平地说,在这种情况下,开发人员运维之间的差距将非常小,因为开发人员可以自己提供所需的一切。但开发人员想要拥有这种深入的运维知识吗?他们是否有能力?...考虑所有治理安全约束。 运维人员可以为开发人员引入一个通用的平台即服务(PaaS)。比如说 Cloud Foundry 。

7010

SaaS、PaaSIaaS

云计算的三种服务模式:IaaSPaaSSaaS Infrastructure(基础设施)-as-a-Service,Platform(平台)-as-a-Service,Software(软件)-as-a-Service...IaaS: Infrastructure-as-a-Service(基础设施即服务)是第一层。...向左转|向右转 位于最底层,基础架构即服务——IaaS IaaS通过虚拟化技术将服务器等计算平台同存储网络资源打包,通过 API 接口的形式提供给用户。...用户不用再租用机房,不用自己维护服务器交换机,只需要购买 IaaS 服务就能够获得这些资源。...IaaS之上,平台即服务——PaaS PaaS 构建在 IaaS 之上,在基础架构之外还提供了业务软件的运行环境,个人网站常常用到的“虚拟主机”实际就属于 PaaS 的范畴,个人站长只需要将网站源代码上传到

2.2K20
您找到你想要的搜索结果了吗?
是的
没有找到

IaaSPaaSSaaS的区别

IaaSPaaSSaaS到底是什么,本文就用最通俗的语言来说透,这些高大上的概念到底是什么? “云服务”现在已经快成了一个家喻户晓的词了。...如果你不知道PaaS, IaaS SaaS的区别,那么也没啥,因为很多人确实不知道。“云”其实是互联网的一个隐喻,“云计算”其实就是使用互联网来接入存储或者运行在远程服务器端的应用,数据,或者服务。...但是现在有IaaS,你可以将硬件外包到别的地方去。IaaS公司会提供场外服务器,存储网络硬件,你可以租用。节省了维护成本办公场地,公司可以在任何时候利用这些硬件来运行其应用。...按照NIST (National Institute of Standards and Technology,美国国家标准技术研究院)的定义,云服务最主要的有三类,就是题主提问的IaaSPaaS、SaaS...目前主流的IaaSPaaSSaaS产品如下图所示: ?

1.8K30

PAASIAASSAAS之间的区别

你一定听说过云计算中的三个“高大上”的你一定听说过云计算中的三个“高大上”的概念:IaaSPaaSSaaS,这几个术语并不好理解。不过,如果你是个吃货,还喜欢披萨,这个问题就好解决了!...其所能提供的云服务也就是云计算的三个分层:PAASIAASSAAS,就像披萨店提供三种服务:买成品回家做、外卖到披萨店吃。...有了IAAS,你可以将硬件外包到别的地方去。IAAS公司会提供场外服务器,存储网络硬件,你可以租用。节省了维护成本办公场地,公司可以在任何时候利用这些硬件来运行其应用。...一些大的IAAS公司包括Amazon, Microsoft, VMWare, RackspaceRed Hat.不过这些公司又都有自己的专长,比如Amazon微软给你提供的不只是IAAS,他们还会将其计算能力出租给你来...你公司所有的开发都可以在这一层进行,节省了时间资源。        PAAS公司在网上提供各种开发分发应用的解决方案,比如虚拟服务器操作系统。

2K20

通俗了解IaaSPaaS,SaaS

通过PaaS这种模式,用户可以在一个包括SDK,文档测试环境等在内的开发平台上非常方便地编写应用,而且不论是在部署,或者在运行的时候,用户都无需为服务器,操作系统,网络存储等资源的管理操心,这些繁琐的工作都由...功能: IaaS:能够保证数据的完整性,靠性、具备很好的可管理性,能更好地调度管理物理资源,保证基础实施高效率的运行。资源从创建到使用流程自动化,通过细致的计费管理能使用户更灵活地使用资源。...PaaS:通过提供SDKIDE等工具来让用户能在本地方便地进行应用的开发测试,PaaS平台会以API的形式将各种各样的服务提供给上层的应用,服务丰富,不仅能优化系统资源,而且能自动调整资源,来帮助运行于其上的应用...通过PaaS能够精细的提供应用层的管理监控。...PaaS上是服务的运行环境,服务商提供了扩容以及容灾机制,用户负责开发程序即可,但程序需要匹配Paas上的环境,没有IaaS那样自由。

3.9K51

IaaS, PaaSSaaS公司都做些什么

如果你不知道PaaS, IaaS SaaS的区别,那么也没啥,因为很多人确实不知道。...但是现在有IaaS,你可以将硬件外包到别的地方去。IaaS公司会提供场外服务器,存储网络硬件,你可以租用。节省了维护成本办公场地,公司可以在任何时候利用这些硬件来运行其应用。...一些大的IaaS公司包括Amazon, Microsoft, VMWare, RackspaceRed Hat.不过这些公司又都有自己的专长,比如Amazon微软给你提供的不只是IaaS,他们还会将其计算能力出租给你来...PaaS: Platform-as-a-Service(平台即服务) 第二层就是所谓的PaaS,某些时候也叫做中间件。你公司所有的开发都可以在这一层进行,节省了时间资源。...PaaS公司在网上提供各种开发分发应用的解决方案,比如虚拟服务器操作系统。这节省了你在硬件上的费用,也让分散的工作室之间的合作变得更加容易。

1.6K10

如何区分 PaaSIaaS 、SaaS呢?

一、基础设施即服务 (IaaS : Infrastructure as a Service) 1、把计算基础(服务器、网络技术、存储和数据中心空间)作为一项服务提供给客户。...它也包括提供操作系统虚拟化技术、来管理资源。消费者通过Internet可以从完善的计算机基础设施获得服务。...二、平台即服务(PaaS:Platform as a Service) 2、PaaS实际上是指将软件研发的平台作为一种服务,供应商提供超过基础设施的服务,一个作为软件开发运行环境的整套解决方案,即以SaaS...因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。...软件即服务 (SaaS:Software as a Service) 是一种交付模式,其中应用作为一项服务托管,通过Internet提供给用户;帮助客户更好地管理它们的IT项目和服务、确保它们IT应用的质量性能

1.2K30

如何快速区分IaaSPaaS 、SaaS?

(2)IaaS的应用 提供给消费者的服务是对所有计算基础设施的利用,包括处理CPU、内存、存储、网络其它基本的计算资源,用户能够部署运行任意软件,包括操作系统应用程序。...(3)IaaS的用途 laaS是最灵活的云计算模式,允许自动部署服务器,处理能力,存储网络。laaS客户端对PaaS或SaaS服务的用户进行真正的控制。...laaS的主要用途包括PaaS,SaaS网络规模应用程序的实际开发部署。...IaaS公司会提供场外服务器,存储网络硬件,你可以租用。节省了维护成本办公场地,公司可以在任何时候利用这些硬件来运行其应用。...但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。 (2)PaaS的应用 PaaS公司在网上提供各种开发分发应用的解决方案,比如虚拟服务器操作系统。

11.2K51

详述 IaaSPaaS SaaS 的含义及区别

博主说:常识性概念,对 IaaSPaaS SaaS 还有些迷糊的童鞋,可以通过此文掌握之。 正文 越来越多的软件,开始采用云服务。 云服务只是一个统称,可以分成三大类。 ?...从左到右,自己承担的工作量(上图蓝色部分)越来越少,IaaS > PaaS > SaaS。对应软件开发,则是下面这张图: ?...提供软件部署平台(runtime),抽象掉了硬件操作系统细节,可以无缝地扩展(scaling)。...下面这些都属于 PaaS: Heroku Google App Engine OpenShift IaaS 是云服务的最底层,主要提供一些基础资源。...下面这些都属于 IaaS: Amazon EC2 Digital Ocean RackSpace Cloud ---- 转载声明:本文转自「阮一峰的网络日志」,IaaSPaaS,SaaS 的区别。

1.3K10

IaaSPaaS数据库 哪个更安全?

虽然AWS有产品能够同物联网应用协同工作,但是我曾经读到过PaaS数据库架构可能在涉及大数据时是一种更好的方式。那么PaaS数据库应用的安全含义是什么?在物联网上什么时候采用才是合适的时机呢?...使用基于云的数据库的核心安全含义在基础架构即服务以及平台即服务上是通用的;有两点重要的不同在于PaaS模型中的安全分担责任,以及PaaS数据库中共租户问题。...作为IaaS的一个客户,你需要对确保操作系统安全以及具体的用户授权负责。同PaaS工作时,更多的责任转移给了PaaS提供商。 PaaS提供商可以假定管理数据库安全控制。...这是更加关注应用性能分析物理网应用开发者可以利用的优势,而不是关注数据库管理。 在使用PaaS数据库时,你可能想要考虑其他的PaaS用户数据相对而言,自己的数据是如何存储的。...如果使用一个关系型数据库来存储应用具体的数据,比如来自汽车的传感器读取,然后PaaS提供商可能基于客户ID使用一个单一的数据库分区。

1.6K160

到底什么是IaaSPaaS、SaaS?

缩写 全称 中文 IaaS Infrastructure as a service 基础设施即服务 PaaS Platform as a service 平台即服务 SaaS Software as a...与 PaaS SaaS(甚至是容器无服务器等较新的计算模型)相比,IaaS 提供对云中资源的最低级别控制。...如果不想再硬件上投入太多,且存在扩展或缩小的情况,IaaS 是很好的选择。特别是初创公司或小公司。 Paas Q A 供应商提供什么? 提供应用程序开发环境或部分应用 使用者需要做什么?...其面向开发人员程序员,它允许用户开发、运行管理自己的应用,而无需构建和维护通常与该流程相关联的基础架构或平台。 PaaS 旨在支持 Web 应用程序的完整生命周期:生成、测试、部署、管理更新。...如果有多个开发人员在同一个开发项目上工作,或者必须包含其他供应商,PaaS 可以为整个过程提供极大的速度灵活性。国内运营商行业都具有自己的 PaaS 平台,如移动-磐基。

5.1K22

解读 | IaaSPaaSSaaS之间有什么区别?

云计算服务主要由三种“即服务”模型组成: 基础设施即服务(IaaS) 平台即服务(PaaS) 软件即服务(SaaS) IaaSPaaSSaaS之间的主要区别实质上归结为组织相对于服务提供商管理的堆栈数量...(1)IaaS解决方案示例 IaaS模型涵盖了广泛的托管基础设施:超大规模公共云、专用私有云(DPC)、虚拟私有云(VPC)裸机。...假设随着功能、产品计算资源的变化,将需要一些工作时间来培训用户管理人员。 (3)对IaaS的探索 组织在考虑IaaS解决方案时需要考虑以下问题: 是否拥有内部基础设施来支持用户/客户群?...平台即服务(PaaS) PaaS是服务提供商提供的计算平台,该平台允许客户端开发、运行管理应用程序,而无需关注基础设施维护PaaS模型适用于不想管理或管理网络、硬件、存储计算节点的必要基础设施的组织...其中许多解决方案都是基于云计算的,并通过以上介绍的三种模型之一实现:IaaSPaaSSaaS。组织当前使用的解决方案的建模方式是否更适合自己的业务?

1.5K30

SaaS,PaaS,IaaS都是什么鬼?

IaaS Infrastructure as a Service,基础设施即服务。 假如你现在要做一个网站,你肯定要有一台服务器或者虚拟机,要么自己搭建,要么买服务器运营商的。...说白了,IaaS就是解决企业硬件问题的,包括服务器、存储设备、网络设备等基础设施。基础设施有了,你就可以搭建环境了。 PaaS Platform as a Service,平台即服务。...假如你现在要做一个网站,你不想自己买服务器搭环境,你就直接购买别人的PaaS服务。...PaaS一般会为企业解决硬件的租赁问题,以及操作系统的选装,开发测试环境的搭建,及各种编程语言的选装等,提供一个运行的直接用的软件平台。...现在大部分企业都是选择Iaas服务,自己来搭建环境开发软件,当然也不排除某些直接用的SaaS或者PaaS服务,具体看企业需求。 看完有没有收获? 分享到朋友圈给更多的人吧。

3K80

一文搞懂SaaS、PaaSIaaS的概念异同

假设真的有高校想要用我的项目进行对他们学校的毕业生信息进行统计管理,那么我肯定会直接奉献出去(嘻嘻嘻),这个时候对方想要使用该软件服务时必须要有一个服务方,就是提供服务的那一端,而且提供服务的形式可能有许多种,今天要说的IaaS...、PaaS、SaaS这三个概念就是属于当下行业中最流行的三种不同形式,接下来我们分别做介绍。...1 IaaS-基础设施即服务IaaS是基础设施即服务。英文全称是Infrastructure as a server。...优缺点分析:优势:自主性,灵活性,安全性较高劣势:不易扩展成本较高2 PaaS-平台即服务PaaS是平台即服务,英文全称是Platform as a Server。...概念:利用云端搭建好操作系统或软件层面的如数据库、中间件等供用户使用,使得用户无需关注底层的基础设施运行环境,只需要利用这些环境运行自己的应用和数据。

29110

IAASPAAS的开发者视角

以两个主流的云服务为例:亚马逊Web服务(Amazon Web Service)微软公司的Windows Azure。他们分别代表了IAASPAAS两种服务模式。我们重点对比两种服务模式的不同。...图-1:IAAS VS PAAS 基础设施即服务(IAASIAAS是按客户需求提供相应的基础设施,将自身资源租给客户,比如计算能力,存储,负载均衡等技术。...在PAAS中所提供的是客户所需要的应用程序管理环境。不单单提供IAAS中的组件,他提供了开发分发应用的解决方案,如操作系统,中间件,运行环境,甚至数据库,如表1右侧所示。...部署应用程序 IAAS服务中的步骤类似,在PAAS云环境中部署应用程序。 如何配置负载均衡?...PAAS两种方案的在服务模式配置步骤上的差异。

2.1K81

IAASPAAS的开发者视角

在我之前的文章中,我讨论了云计算背后的基本概念,包括定义,特性各种服务模型。在本文中,我将更详细地讨论服务模型,特别是从开发者的角度来比较IAASPAAS。...我使用两个业内比较优秀的云计算服务平台进行说明:代表IAAS的Amazon Web Service代表PAAS的Windows Azure平台。...换句话说,可以将PAAS视为租用一堆软件,硬件基础架构。客户只需带上应用程序和数据,然后就可以开始了。...作为用户只需要调配数据库,创建表格添加数据。 2. 部署应用程序 这是适用于IAAS的类似步骤,您仍然需要在PAAS云环境中部署您的应用程序。 负载平衡器怎么样呢?...概要 总而言之,我们调查了IAASPAAS解决方案的不同服务模式配置步骤。PAAS供应商确实承担了比IAAS供应商更多的责任。

1.5K80
领券