随着云计算技术的发展,IaaS、PaaS和SaaS越来越受到众多企业和开发者的青睐,平台供应商也如雨后春笋般出现...传统IT企业、通信运营商、互联网型企业、工业方案提供商、新型创业公司等多股势力纷纷涌入赛道,在经过井喷期的热闹,各平台沉淀进入下半场盘整。
那么何为PaaS和SaaS?目前国内外哪家做得更好呢?本文整理了近几年发展迅速的几款PaaS平台与SaaS企业,希望能够对你了解应用开发部署平台或SaaS化应用有所帮助!
PaaS简介及国内外PaaS平台
PaaS(平台即服务),是指将一个完整的软件研发和部署平台,包括应用设计、应用开发、应用测试和应用托管,都作为一种服务提供给客户。同时还是支撑SaaS实质落地的核心应用环境与工具,对于想进入或已经进入SaaS领域的提供商,不仅大大降低了他们服务的门槛,而且可以帮助他们进行产品多元化和产品定制化服务,从而大幅提高软件的交付效率。
国内外PaaS平台盘点
鉴于PaaS平台的战略意义,国内厂商也纷纷发力,推出了多款云计算PaaS平台,其中有:
1.新浪云
SinaAppEngine(SAE),是新浪公司于年开始开发和运营。SAE为App开发者提供稳定、快捷、透明的服务化平台,并且减少开发者开发和维护成本。现阶段,SAE仅支持Web开发语言PHP和关系数据库MySQL,主要适用于网站、博客、论坛等小型应用。
2.百度应用引擎
BaiduAppEnginee(BAE),是百度推出的网络应用开发平台。用户可基于BAE平台进行PHP、Java应用的开发、编译、调试、发布。同时BAE平台也提供了若干云服务,包括fetchURL、taskqueue、SQL。目前,BAE尚处于公测阶段,许多性能和服务还亟待完善。
3.阿里云
AliyunCloudEnginee(ACE),是阿里推出的一个基于云计算基础架构的网络应用程序托管环境,帮助应用开发者简化网络应用程序构建和维护,并根据应用访问量和数据存储增长进行扩展。ACE支持PHP语言编写的应用程序;支持在线创建MYSQL远程数据库应用。
4.腾讯开放平台
腾讯开放平台,是腾讯基于其拥有的各大社交平台推出的应用开放平台。用户可将开发好的游戏、网站等应用一次性同时接入QQ空间、朋友网、腾讯微博、Q+平台,让开发和运营流程更简单、更安全。
5.J2Paas低代码平台
云计算服务不仅是互联网巨头的盛宴,也势必涌现一批快速成长的IT新贵,J2Paas云平台即是深具潜力的PaaS后起之秀。J2Paas低代码平台,是厦门吉鼎科技于年正式发布的一款业界领先的低代码PaaS云平台。既能为软件应用提供安全、稳定、高效的运行环境,同时还提供了功能全面的JJStudio开发工具包,方便用户迅速开发出自己的SaaS化应用!
6.MicrosoftWindowsAzure
WindowsAzure是微软的云计算平台,其主要目标是帮助开发者开发可运行在云服务器、数据中心、Web和PC上的应用程序。开发者能使用微软全球数据中心的储存、计算能力和网络基础服务。Azure服务平台包括了以下主要组件:WindowsAzure;MicrosoftSQL数据库服务、Microsoft.Net服务;用于分享、储存和同步文件的Live服务等。
7.VMwareCloudFoundry
CloudFoundry是VMware的一项开源PaaS计划,使用各种开源开发框架和中介软件,来提供PaaS服务。开发者可以通过这个平台来建设自己的SaaS的服务,不用自行建设和维护硬体服务器和中介软件。由于CloudFoundry采用开源的网站平台技术,所以开发者的应用程序也可以任意转移到其他平台上而不受限于PaaS的平台。目前CloudFoundry可以支多种开发框架,包括SpringforJava、RubyonRails、Node.js以及多种JVM等。
8.Force.