啥叫PaaS

许多人身处互联网领域,对PaaS仍然是雾里看花。它看似复杂,其实只要用对看法,人人都可以轻松的认识它。

网络上盛传着用pizza为例子帮助人们了解什么是PaaS,那么编者今天也不举栗子了,也举个pizza得了。

Pizza

本地部署:就是你准备餐桌、烤箱、面团、奶酪等所有物品。在家自己做pizza;

IaaS:就是你准备餐桌、烤箱。厂商负责披萨面团、奶酪等物品。你买材料回家做;

PaaS:就是你准备餐桌,厂商负责烤箱、面团、奶酪等物品并烤好披萨。你叫外卖;

当你看到这幅图的时候,心里一定在想一个问题,厂商做的事情越多,你吃到pizza就越快,为啥还会有PaaS这一层?Easy,因为时代变了。人们开始关注的是如何提升生活质量,你要活得与众不同,同时,你还要把自己的生活成本降低、效率还得要高。

下面是PaaS的编年史,这么说一点也不过分:

·PaaS发源于2007年,这一年,Salesforce发布了第一个商业PaaS,即force.com;Heroku发布了支持Ruby编程语言的heroku。

· 2008年,Google公布GAE预览版,开始宣传它的PaaS。

·2011年,PaaS进入迸发期。亚马逊发布Beanstalk;VMWare发布Cloud Foundry,VM Instance;红帽发布Openshift,VM Instance。PaaS的成熟度不断提高。

·2012-2015年,全球PaaS市场全面开花,早期CloudBees 发布企业版Java PaaS,炎黄盈动发布企业级App Container内核,Docker发布容器虚拟化技术,EMC&Vmware发布企业版PaaS,微软Azure进入中国,IBM公布Bluemix PaaS,Oracle 提供企业云PaaS平台,Rocket发布容器虚拟化技术,Google发布容器编排技术。PaaS上升为多家厂商的发展战略。

·2016年以后,基于开源kubernetes的容器型开发者PaaS和企业PaaS技术开始成熟,PaaS成为一部分数字化转型企业的赋能平台。

整体来看,各路厂商都将PaaS视为未来的发展方向。而当中也不乏后来居上者,中国知名厂商华为便是其中一员。

所谓PaaS,本质上就是在云计算和新技术环境下,将这些复杂能力抽象成即需即用的一组服务,一种云计算场景化的中间件。PaaS的定义包括了应用、集成、业务流程、移动和数据库服务等细分领域。所以总结下来,我们就清楚的了解到了PaaS最重要的一个特征——覆盖应用生命周期

第一阶段:构建应用,包括工具和可视化,快速开发,自动化测试;容器与应用编排服务正是为此应运而生。华为云应用编排服务AOS通过图形化设计器,提供直观便捷的云资源开通和应用部署,将复杂的云资源和应用部署配置通过模板描述,实现一键式云资源与应用的开通与复制;模板市场中提供了海量的免费应用模板,覆盖热点应用场景,方便您直接使用或为您提供参考

第二阶段:部署应用,包括分发、自动化部署、多租户下的版本差异受管;华为云应用运维管理(Application Operations Management )能够为运维人员提供一站式立体运维平台,实时监控应用、资源运行状态,通过数十种指标、告警与日志关联分析,快速锁定问题根源,保障了业务顺畅运行。

第三阶段:运维,包括计算资源的弹性伸缩和监控调度、日志审计等,也会包括日常的运行维护,比如组织权限、业务异常干预、处理应用级问题;

第四阶段:进化应用,包括应用的版本管理和配置更新、升级和降级;华为云微服务引擎ServiceStage正是一个面向企业的一站式PaaS平台服务,提供应用云上托管解决方案,帮助企业简化部署、监控、运维和治理等应用生命周期管理问题。

第五阶段:卸载应用,包括应用程序和数据清除、计算资源释放;容器化、微服务化的应用对此的支持几乎是秒级处理,华为云容器以及微服务的全套解决方案无疑是此项大杀器。

未来已来。在中国的企业级软件市场,已经进入到PaaS赋能的新时代。

这是一个老市场的里程碑拐点,前半场的IaaS已经就绪,在有了PaaS的下半场,会以更快的速度爆发出形式各样的商业应用,应用交付模式将从刀耕火种的原始社会切换到专业化分工的现代社会。

菊厂PaaS应用服务体验汇现已隆重上线,期待您前来体验!

https://activity.huaweicloud.com/product_paas/index.html

原来你是这样的PaaS!的更多相关文章

  1. 云计算下PAAS的解析一

    云计算下PAAS的解析一       PaaS是Platform-as-a-Service的缩写,意思是平台即服务. 把服务器平台作为一种服务提供的商业模式.通过网络进行程序提供的服务称之为SaaS( ...

  2. 【转】《从入门到精通云服务器》第七讲—IAAS、PAAS、SAAS

    Saas.Paas.IaaS这三个词,一直困扰众人很久.就拿字面意思来说,分别是:软件即服务,平台即服务,设施即服务.小编表示这个不往深了讲,真心看不懂,还容易弄混淆.今天我们就来扒一扒这三者的深层含 ...

  3. SQL Azure (16) 创建PaaS SQL Azure V12数据库

    <Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China 最新的Azure PaaS SQL Database(SQL Azu ...

  4. [转]PaaS平台分类

    本文转自阿朱说 大家发现没,自从我们上升到有规模的互联网架构后,咱们中国的技能能力就跟不上了,只能采取国际业界顶级大公司开源出来的而且已经经受住大规模实际应用考验的组件来搭架构,因而咱们近几年大规模网 ...

  5. 云计算的三种服务模式:SaaS/PaaS/IaaS

    转载http://blog.chinaunix.net/uid-22414998-id-3141499.html 定义 云计算主要分为三种服务模式,而且这个三层的分法重要是从用户体验的角度出发的: S ...

  6. IaaS、PaaS、SaaS 之间的区别

    IaaS.PaaS.SaaS 之间的区别 “云服务”现在已经快成了一个家喻户晓的词了.如果你还不知道PaaS.IaaS和SaaS的区别,那就太out了. “云”其实是互联网的一个隐喻,“云计算”其实就 ...

  7. IaaS/PaaS/SaaS

    如果你是一个网站站长,想要建立一个网站.不采用云服务,你所需要的投入大概是:买服务器,安装服务器软件,编写网站程序.现在你追随潮流,采用流行的云计算,如果你采用IaaS服务,那么意味着你就不用自己买服 ...

  8. IaaS, PaaS, SaaS 解释

    IaaS.PaaS.SaaS作为云计算三种服务模式,下面会着重介绍他们的定义.作用.功能.对应产品以及他们之间的关系等. 一.定义:     SaaS:Software as a Service,软件 ...

  9. Android IOS WebRTC 音视频开发总结(八十)-- NUBOMEDIA: 首个WebRTC PaaS

    本文主要介绍NUBOMEDIA(我们翻译和整理的,译者:jiangpeng,校验:blacker),最早发表在[编风网] 支持原创,转载必须注明出处,欢迎关注我的微信公众号blacker(微信ID:b ...

  10. 移动App开发需要更多的PaaS平台而不是IaaS

    时代的变迁,创业的大潮,越来越多的人关注了有点开发,越来越多的人了解了互联网服务术语:PaaS.IaaS.SaaS.BaaS等.今天大家在开发App的时候这么多复杂的云服务如何来选择呢? IaaS服务 ...

随机推荐

  1. 【scikit-learn】06:make_blobs聚类数据生成器

      版权声明:本文为博主原创文章,遵循CC 4.0 by-sa版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/kevinelstri/article/ ...

  2. Linux 连接memcache 拒绝连接,防火墙关闭,selinux disabled 仍然不行,最后在外站找到原因,为服务器添加memcache访问权限

    最后啊,不行,直接装memcached  https://www.runoob.com/memcached/memcached-install.html 附上连接:https://www.presta ...

  3. zabbix 定义触发器,并使用邮件,微信消息报警。

    触发器可根据监控项获取到的值来进行一些操作,如监控项获取到的values为0,触发器可判断为正常,如果获取到了1,就触发报警. 定义报警方式比较简单,但是用shell脚本实现起来,总是有格式问题,所以 ...

  4. Borg、Omega和Kubernetes:谷歌十几年来从这三个容器管理系统中得到的经验教训 原创: 韩佳瑶 译 Docker 2016-03-23Borg、Omega和Kubernetes:谷歌十几年来从这三个容器管理系统中得到的经验教训 原创: 韩佳瑶 译 Docker 2016-03-23

    Borg.Omega和Kubernetes:谷歌十几年来从这三个容器管理系统中得到的经验教训 原创: 韩佳瑶 译 Docker 2016-03-23

  5. <HTML/CSS>BFC原理剖析

    本文讲了BFC的概念是什么: BFC的约束规则:咋样才能触发生成新的BFC:BFC在布局中的应用:防止margin重叠(塌陷,以最大的为准): 清除内部浮动:自适应两(多)栏布局. 1. BFC是什么 ...

  6. 123457123456#0#-----com.twoapp.jingPinYinYu01----儿童学英语jiemei

    com.twoapp.jingPinYinYu01----儿童学英语jiemei

  7. building confluentinc kafka-connect-hdfs

    When I try to compile I get an error about a missing SNAPSHOT dependency. The error looks something ...

  8. PYTHON指定国内PIP源

    一.LINUX: vi ~/.pip/pip.conf 输入内容: [global]index-url = http://pypi.douban.com/simple/[install]trusted ...

  9. Python源码编译安装,supervisor配置管理

    apt-get remove 会删除软件包而保留软件的配置文件 apt-get purge 会同时清除软件包和软件的配置文件 virtualenv -p /usr/local/bin/python3. ...

  10. sql-获取重复和删除重复数据

    //获取相同用户名的数据 //删除相同的数据,保留最大的id或者最小的id min(id) delete from user where id not in(select max(id) from u ...