首页>>技术前沿>>B/S,C/S软件系统开发
原来你是这样的PaaS
作者:西安软件开发公司 | 原创 来源:西安软件开发公司 | 时间:2018年8月24日| 点击:0次 | 【评论】

    啥叫PaaS?许多人身处互联网领域,对PaaS仍然是雾里看花。它看似复杂,其实只要用对看法,人人都可以轻松的认识它。
网络上盛传着用pizza为例子帮助人们了解什么是PaaS,那么编者今天也不举栗子了,也举个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的下半场,会以更快的速度爆发出形式各样的商业应用,应用交付模式将从刀耕火种的原始社会切换到专业化分工的现代社会。

此内容DOC下载 此内容PDF下载

【全文完】
关键词标签: paas 
0 ([$-顶稿人数-$])
0 ([$-踩稿人数-$])

版权声明:

1、弈聪软件网站内容中凡注明“来源:XXX(非陕西弈聪网站)”的作品,转载自其它媒体,转载目的在于传递更多信息,其中涉及的网站建设,网站优化,APP开发,微信小程序开发,大数据平台开发,区块链技术开发等软件开发技术细节并不代表本站赞同支持其观点,并不对其真实性负责。对于署名“陕西弈聪”的作品系本站版权所有,任何人转载请署名来源,否则陕西弈聪将追究其相关法律责任。

2、本站内容中未声明为“原创”的内容可能源自其它网站,但并不代表本站支持其观点,对此带来的法律纠纷及其它责任与我方无关。如果此内容侵犯了您的权益,请联系我方进行删除。