随着云计算技术的发展,IaaS、PaaS和SaaS越来越受到众多企业和开发者的青睐,平台供应商也如雨后春笋般出现…传统IT企业、通信运营商、互联网型企业、工业方案提供商、新型创业公司等多股势力纷纷涌入赛道,在经过井喷期的热闹,各平台沉淀进入下半场盘整。
那么何为PaaS和SaaS?目前国内外哪家做得更好呢?本文整理了近几年发展迅速的几款PaaS平台与SaaS企业,希望能够对你了解应用开发部署平台或SaaS化应用有所帮助!
PaaS简介及国内外PaaS平台
PaaS(平台即服务),是指将一个完整的软件研发和部署平台,包括应用设计、应用开发、应用测试和应用托管,都作为一种服务提供给客户。同时还是支撑SaaS实质落地的核心应用环境与工具,对于想进入或已经进入SaaS领域的提供商,不仅大大降低了他们服务的门槛,而且可以帮助他们进行产品多元化和产品定制化服务,从而大幅提高软件的交付效率。
国内外PaaS平台盘点
鉴于PaaS平台的战略意义,国内厂商也纷纷发力,推出了多款云计算PaaS平台,其中有:
新浪云(http://sae.sina.com.cn)
Sina App Engine(SAE),是新浪公司于2008年开始开发和运营。SAE为App开发者提供稳定、快捷、透明的服务化平台,并且减少开发者开发和维护成本。现阶段,SAE仅支持Web开发语言PHP和关系数据库MySQL,主要适用于网站、博客、论坛等小型应用。
百度应用引擎(http://developer.baidu.com/service)
Baidu App Enginee(BAE),是百度推出的网络应用开发平台。用户可基于BAE平台进行PHP、Java应用的开发、编译、调试、发布。同时BAE平台也提供了若干云服务,包括fetchURL、task queue、SQL。目前,BAE尚处于公测阶段,许多性能和服务还亟待完善。
在这里插入图片描述
阿里云(http://www.aliyun.com)
Aliyun Cloud Enginee(ACE),是阿里推出的一个基于云计算基础架构的网络应用程序托管环境,帮助应用开发者简化网络应用程序构建和维护,并根据应用访问量和数据存储增长进行扩展。ACE支持PHP语言编写的应用程序;支持在线创建MYSQL远程数据库应用。
腾讯开放平台(http://open.qq.com/reg)
腾讯开放平台,是腾讯基于其拥有的各大社交平台推出的应用开放平台。用户可将开发好的游戏、网站等应用一次性同时接入QQ空间、朋友网、腾讯微博、Q+平台,让开发和运营流程更简单、更安全。
J2Paas低代码平台(https://bbs.jikaiyun.com/index)
云计算服务不仅是互联网巨头的盛宴,也势必涌现一批快速成长的IT新贵,J2Paas云平台即是深具潜力的PaaS后起之秀。J2Paas低代码平台,是厦门吉鼎科技于2016年正式发布的一款业界领先的低代码PaaS云平台。既能为软件应用提供安全、稳定、高效的运行环境,同时还提供了功能全面的JJ Studio开发工具包,方便用户迅速开发出自己的SaaS化应用!
Microsoft Windows Azure
Windows Azure是微软的云计算平台,其主要目标是帮助开发者开发可运行在云服务器、数据中心、Web和PC上的应用程序。开发者能使用微软全球数据中心的储存、计算能力和网络基础服务。 Azure服务平台包括了以下主要组件:Windows Azure;Microsoft SQL数据库服务、Microsoft .Net服务;用于分享、储存和同步文件的Live服务等。
VMware Cloud Foundry
Cloud Foundry是VMware的一项开源PaaS计划,使用各种开源开发框架和中介软件,来提供PaaS服务。开发者可以通过这个平台来建设自己的SaaS的服务,不用自行建设和维护硬体服务器和中介软件。由于Cloud Foundry采用开源的网站平台技术,所以开发者的应用程序也可以任意转移到其他平台上而不受限于PaaS的平台。 目前Cloud Foundry可以支多种开发框架,包括Spring for Java、Ruby on Rails、Node.js以及多种JVM等。
Force.com
Force.com是企业云计算公司Salesforce.com的社会化企业应用平台,允许开发者构建具有社交和移动特性的应用程序。另外,它还提供了有助于在云上更快建立及运行业务应用程序的所有功能,包括数据库、强劲分析、实时工作流程及审批、可编程云逻辑及网站功能等。Force.com支持Apex编程语言,开发者可以基于UI层面编写数据库触发器和程序控制器。
在这里插入图片描述
Amazon Elastic Beanstalk
Elastic Beanstalk为在Amazon Web Services云中部署和管理应用提供了一种方法。该平台建立如面向PHP的Apache HTTP Server和面向Java的Apache Tomcat这样的软件栈。开发人员保留对AWS资源的控制权,并可以部署新的应用程序版本、运行环境或回滚到以前的版本。CloudWatch提供监测指标,如CPU利用率、请求计数、平均延迟等。
Engine Yard Orchestra
Engine Yard在去2018年收购了PHP应用开发平台Orchestra,为PHP开发者提供了部署PHP应用到云中的服务。开发者可以使用流行的PHP框架构建应用程序,并可以通过Git或Subversion进行部署。
SaaS简介及国内外SaaS软件厂商
SaaS(软件即服务)继续在商业世界拥有强大的吸引力,这是有原因的。SaaS也被称为按需软件、托管软件或基于Web的软件,它避开了传统的软件需要数据团队安装、维护和管理的流程,而倾向于通过Internet交付基于云的应用程序。有了SaaS,软件厂商将全程负责维持软件的安全、可用性和高性能,非常适合那些打算削减IT工作量和部署成本的企业。
国内外SaaS厂商盘点
**1.微软公司:**微软是全球有名的OS与应用软件提供商,虽然介入这个领域比较迟,但是在云服务方面,其云计算Azure为众多的Windows平台开发者提供支持的同时开始涉足非 Windows平台,希望借此Amazon展开竞争,有传闻说Azure将很快支持Linux系统。
在这里插入图片描述
**2.北京金山:**金山的WPS提供的是一站式云端办公解决方案,它不仅包含Office专业套件,还提供了专业的在线文档管理平台、企业内部即时通讯、企业邮箱等现代化办公所需的一整套基础云服务。有了WPS+云办公,无需IT基础架构投入,一键即可将办公室搬入云端。
**3.厦门吉鼎:**吉鼎科技是国内低代码Paas云平台的领航者及Saas化软件应用服务商,一直专注软件技术的深度研发,在Saas化软件应用、APP开发、技能培训等方面形成专业的产品服务,业务全面涉及政务、商贸、餐饮、金融、教育、旅游、电商、医疗等各行各业。
**4.Vmvare:**Vmvare是全球最大的虚拟化软件提供商,而虚拟化技术是云计算发展最关键的技术之一,VMWare自己不提供云服务,但是其vCloud 专为企业和服务提供商设计一组通用云计算服务,它支持所有应用程序或操作系统,并能够选择应用程序的运行位置。
**5.Salesforce:**Salesforce是全球按需 CRM 解决方案的领导者,通过以2.12亿美元收购云计算创业公司Heroku后,Salesforce在云计算领域极具发展优势,势头一直都比较猛。
**6.Citrix:**它是一家应用服务软件方案提供商,1年前以2亿多美元收购创业公司Cloud.com后,迅速进入云计算服务领域。其CloudStack平台已经成为vCloud平台的强大竞争对手。