多语言展示
当前在线:1997今日阅读:19今日分享:20

Paas知识解析

什么是Paas?Paas是指将一个完整的计算机平台,包括应用设计、应用开发、应用测试和应用托管,都作为一种服务提供给客户。在这种服务模式中,客户不需要购买硬件和软件,只需要利用PaaS平台,就能够创建、测试和部署应用和服务,与基于数据中心的平台进行软件开发相比,费用要低得多,这是PaaS的最大价值所在。目前PaaS的典型实例有,微软的Windows Azure平台、Facebook的开发平台等。同时,PaaS还是支撑SaaS实质落地的核心应用环境与工具。对于想进入或已经进入SaaS领域的提供商,PaaS不仅大大降低了他们开发和提供SaaS服务的门槛,而且可以帮助他们进行产品多元化和产品定制化服务,让更多的ISV成为其平台的客户,从而大幅提高软件的交付效率。PaaS有什么特点?1.平台即服务:PaaS所提供的服务与其他的服务最根本的区别是PaaS提供的是一个基础平台,而不是某种应用。在传统的观念中,平台是向外提供服务的基础。一般来说,平台作为应用系统部署的基础,是由应用服务提供商搭建和维护的,而PaaS颠覆了这种概念,由专门的平台服务提供商搭建和运营该基础平台,并将该平台以服务的方式提供给应用系统运营商;2.平台及服务:PaaS运营商所需提供的服务,不仅仅是单纯的基础平台,而且包括针对该平台的技术支持服务,甚至针对该平台而进行的应用系统开发、优化等服务。PaaS的运营商最了解他们所运营的基础平台,所以由PaaS运营商所提出的对应用系统优化和改进的建议也非常重要。而在新应用系统的开发过程中,PaaS运营商的技术咨询和支持团队的介入,也是保证应用系统在以后的运营中得以长期、稳定运行的重要因素;3.平台级服务:PaaS运营商对外提供的服务不同于其他的服务,这种服务的背后是强大而稳定的基础运营平台,以及专业的技术支持队伍。这种“平台级”服务能够保证支撑SaaS或其他软件服务提供商各种应用系统长时间、稳定的运行。PaaS的实质是将互联网的资源服务化为可编程接口,为第三方开发者提供有商业价值的资源和服务平台。有了PaaS平台的支撑,云计算的开发者就获得了大量的可编程元素,这些可编程元素有具体的业务逻辑,这就为开发带来了极大的方便,不但提高了开发效率,还节约了开发成本。有了PaaS平台的支持,WEB应用的开发变得更加敏捷,能够快速响应用户需求的开发能力,也为最终用户带来了实实在在的利益。 PaaS案例艾瑞咨询发布的《2016年中国IM云服务行业白皮书》指出,云服务的不同模式处于不同的发展阶段,其中PaaS起步最晚、入局者最少、发展空间大。PaaS即开发云或研发云,主要为开发者、、独立软件开发商、系统集成商等提供SaaS软件开发平台。与IaaS和SaaS需要广布数据中心的不同,PaaS属于小而美的纯软件模式,向下可以搭载任易IaaS平台,向上对SaaS软件来说有极高的粘度,因而具有较高的盈利能力。这就是2015年10月网易选择进入云服务的方向。网易视频云便是网易进入云服务方向的代表作之一。网易视频云是网易倾力打造的一款基于云计算的分布式多媒体处理集群和专业音视频技术,提供稳定流畅、低时延、高并发的视频直播、录制、存储、转码及点播等音视频的PAAS服务,在线教育、远程医疗、娱乐秀场、在线金融等各行业及企业用户只需经过简单的开发即可打造在线音视频平台。在网易“有态度”的整体品牌理念之下,网易视频云将云服务场景做深做精,从开发者角度以一站式服务解决场景下的所有需求。它不仅能够无缝对接PC\IOS\ANDROID全平台SDK,而且实现超低延时、稳定流畅的用户需求,高质量的BGP网络覆盖全球600多个CND节点,真正做到位用户提供优质的音视频服务。总之,简单的说,PaaS平台就是指云环境中的应用基础设施服务,也可以说是中间件即服务。PaaS平台在云架构中位于中间层,其上层是SaaS,其下层是IaaS。在传统On-Premise部署方式下,应用基础设施即中间件的种类非常多,有应用服务器,数据库,ESBs, BPM, Portal,消息中间件,远程对象调用中间件等等。对于PaaS平台,Gartner把它们分为两类,一类是应用部署和运行平台APaaS(application platform as a service),另一类是集成平台IPaaS(integrationas a service)。(整合自网络)
推荐信息